.elementor-32 .elementor-element.elementor-element-88debf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:146px;--padding-bottom:146px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-88debf6:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-88debf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oseulegado.com.br/wp-content/uploads/2025/06/se_o_1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-bf2d05b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-347c707{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-32 .elementor-element.elementor-element-8ce7141.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-67baded{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-12db391{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;color:#FFFFFF;}.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-32 .elementor-element.elementor-element-ff5a274 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.2rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e154cc4 > .elementor-widget-container{margin:4px 0px 28px 0px;}.elementor-32 .elementor-element.elementor-element-e154cc4{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFFFFF;}.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-32 .elementor-element.elementor-element-f42ea1d.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f42ea1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-f42ea1d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-32 .elementor-element.elementor-element-f42ea1d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:23px 16px 23px 16px;}.elementor-32 .elementor-element.elementor-element-73ae2fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-73ae2fe:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-73ae2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031829;}.elementor-32 .elementor-element.elementor-element-bf18ea6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-bf18ea6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-bf18ea6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e26f277{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e26f277.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-9aaaa87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-32 .elementor-element.elementor-element-6a54837.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-6a54837 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-6a54837 .elementor-icon{font-size:36px;}.elementor-32 .elementor-element.elementor-element-6a54837 .elementor-icon svg{height:36px;}.elementor-32 .elementor-element.elementor-element-6a54837 .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-5d6191f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-5d6191f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a34c148 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a34c148{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e76bfe2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e76bfe2.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-482f49c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-31c46d3.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-31c46d3 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-31c46d3 .elementor-icon{font-size:36px;}.elementor-32 .elementor-element.elementor-element-31c46d3 .elementor-icon svg{height:36px;}.elementor-32 .elementor-element.elementor-element-31c46d3 .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-57d9ac5{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-57d9ac5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4d29e05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4d29e05{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-38cfded{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-38cfded.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-646adbc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f972d54.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f972d54 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-f972d54 .elementor-icon{font-size:36px;}.elementor-32 .elementor-element.elementor-element-f972d54 .elementor-icon svg{height:36px;}.elementor-32 .elementor-element.elementor-element-f972d54 .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-9b6a9e0{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-9b6a9e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1776d2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1776d2e{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1f4e274{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1f4e274.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d57e77b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1c1c29a.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-1c1c29a .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-1c1c29a .elementor-icon{font-size:36px;}.elementor-32 .elementor-element.elementor-element-1c1c29a .elementor-icon svg{height:36px;}.elementor-32 .elementor-element.elementor-element-1c1c29a .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-22a9fbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a78a253 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a78a253{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3664b23.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-3664b23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-3664b23 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-32 .elementor-element.elementor-element-3664b23 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:23px 16px 23px 16px;}.elementor-32 .elementor-element.elementor-element-7d2709d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7d2709d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7d2709d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAFF;}.elementor-32 .elementor-element.elementor-element-44152ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-864163a > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-864163a.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-864163a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-3e92061{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-3e92061.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-3e92061 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#000000;}.elementor-32 .elementor-element.elementor-element-0067091{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-0067091.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-0067091 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;line-height:120%;color:#000000DE;}.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-32 .elementor-element.elementor-element-625b426 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-625b426 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-625b426{--icon-box-icon-margin:12px;}.elementor-32 .elementor-element.elementor-element-625b426 .elementor-icon{font-size:16px;}.elementor-32 .elementor-element.elementor-element-625b426 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-625b426 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-625b426 .elementor-icon-box-title{color:#000000DE;}.elementor-32 .elementor-element.elementor-element-625b426:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-625b426:has(:focus) .elementor-icon-box-title{color:#000000DE;}.elementor-32 .elementor-element.elementor-element-80b95b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-80b95b2 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-80b95b2{--icon-box-icon-margin:12px;}.elementor-32 .elementor-element.elementor-element-80b95b2 .elementor-icon{font-size:16px;}.elementor-32 .elementor-element.elementor-element-80b95b2 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-80b95b2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-80b95b2 .elementor-icon-box-title{color:#000000DE;}.elementor-32 .elementor-element.elementor-element-80b95b2:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-80b95b2:has(:focus) .elementor-icon-box-title{color:#000000DE;}.elementor-32 .elementor-element.elementor-element-69bfd7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69bfd7a .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-69bfd7a{--icon-box-icon-margin:12px;}.elementor-32 .elementor-element.elementor-element-69bfd7a .elementor-icon{font-size:16px;}.elementor-32 .elementor-element.elementor-element-69bfd7a .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-69bfd7a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-32 .elementor-element.elementor-element-69bfd7a .elementor-icon-box-title{color:#000000DE;}.elementor-32 .elementor-element.elementor-element-69bfd7a:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-69bfd7a:has(:focus) .elementor-icon-box-title{color:#000000DE;}.elementor-32 .elementor-element.elementor-element-a7d649e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#031829;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-c11ea0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-c11ea0f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c11ea0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031829;}.elementor-32 .elementor-element.elementor-element-01fd6d5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-01fd6d5.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-01fd6d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5abb94c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1ff5a79{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-975d7b8{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-975d7b8 > .elementor-widget-container{padding:28px 25px 38px 25px;}.elementor-32 .elementor-element.elementor-element-975d7b8.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-975d7b8 .elementor-icon{font-size:65px;}.elementor-32 .elementor-element.elementor-element-975d7b8 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-975d7b8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-975d7b8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-975d7b8:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-975d7b8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-975d7b8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-68cf896{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3579e91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-3579e91 > .elementor-widget-container{padding:28px 25px 38px 25px;}.elementor-32 .elementor-element.elementor-element-3579e91 .elementor-icon{font-size:65px;}.elementor-32 .elementor-element.elementor-element-3579e91 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3579e91 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-3579e91 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3579e91:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-3579e91:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3579e91 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-725e5ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-ac5e4d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-ac5e4d9 > .elementor-widget-container{padding:28px 25px 38px 25px;}.elementor-32 .elementor-element.elementor-element-ac5e4d9 .elementor-icon{font-size:65px;}.elementor-32 .elementor-element.elementor-element-ac5e4d9 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-ac5e4d9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-ac5e4d9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ac5e4d9:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-ac5e4d9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ac5e4d9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-0e7e88f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-63c5728{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-63c5728 > .elementor-widget-container{padding:28px 25px 38px 25px;}.elementor-32 .elementor-element.elementor-element-63c5728 .elementor-icon{font-size:65px;}.elementor-32 .elementor-element.elementor-element-63c5728 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-63c5728 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-63c5728 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-63c5728:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-63c5728:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-63c5728 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-635a9c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-635a9c0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-635a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAFF;}.elementor-32 .elementor-element.elementor-element-3173f2b > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-3173f2b.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-3173f2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#000000;}.elementor-32 .elementor-element.elementor-element-f375665{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-f375665 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-32 .elementor-element.elementor-element-f375665.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f375665 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#000000;}.elementor-32 .elementor-element.elementor-element-0f7a460{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d95082c{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-d95082c > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-d95082c.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d95082c .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-d95082c .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-d95082c .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-d95082c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-d95082c .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d95082c:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-d95082c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d95082c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-dd60df2{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-dd60df2 > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-dd60df2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-dd60df2 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-dd60df2 .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-dd60df2 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-dd60df2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-dd60df2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-dd60df2:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-dd60df2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-dd60df2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f865fea{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-f865fea > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-f865fea.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f865fea .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-f865fea .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-f865fea .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-f865fea .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-f865fea .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f865fea:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-f865fea:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f865fea .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ecc808d{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-ecc808d > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-ecc808d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-ecc808d .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-ecc808d .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-ecc808d .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-ecc808d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-ecc808d .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ecc808d:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-ecc808d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ecc808d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1fd859c{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-1fd859c > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-1fd859c.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1fd859c .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-1fd859c .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-1fd859c .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-1fd859c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-1fd859c .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1fd859c:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-1fd859c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1fd859c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e832883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e832883:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e832883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031829;}.elementor-32 .elementor-element.elementor-element-b10d2ba{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:142px;--padding-right:142px;}.elementor-32 .elementor-element.elementor-element-b10d2ba:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b10d2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oseulegado.com.br/wp-content/uploads/2025/06/receita.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-b10d2ba.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d24f924{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-d24f924.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d24f924 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f416668{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-f416668.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f416668 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;line-height:120%;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-32 .elementor-element.elementor-element-771f227{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:0px;}.elementor-32 .elementor-element.elementor-element-771f227 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-771f227 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-771f227 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32 .elementor-element.elementor-element-07c9dbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e060d40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e060d40{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-40e2737.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-40e2737 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-40e2737 .elementor-icon{font-size:16px;}.elementor-32 .elementor-element.elementor-element-40e2737 .elementor-icon svg{height:16px;}.elementor-32 .elementor-element.elementor-element-40e2737 .elementor-icon-wrapper svg{width:auto;}.elementor-32 .elementor-element.elementor-element-7c55ccd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7c55ccd{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ee533a3{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:0px;}.elementor-32 .elementor-element.elementor-element-ee533a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ee533a3 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-ee533a3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32 .elementor-element.elementor-element-ebe4242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2cc505a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2cc505a{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d27e992 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d27e992{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-bb1ef0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bb1ef0d{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-43256a6{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:0px;}.elementor-32 .elementor-element.elementor-element-43256a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-43256a6 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-43256a6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32 .elementor-element.elementor-element-327ba09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-327ba09.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-327ba09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8737058 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8737058.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-8737058 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-8737058 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-32 .elementor-element.elementor-element-8737058 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:23px 16px 23px 16px;}.elementor-32 .elementor-element.elementor-element-af5b404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-af5b404:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-af5b404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031829;}.elementor-32 .elementor-element.elementor-element-1a056ca{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-1a056ca.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-1a056ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8f8ef11 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4d66f85 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4f96762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:52px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4f96762:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4f96762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031829;}.elementor-32 .elementor-element.elementor-element-c8ca221{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-c8ca221.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-c8ca221 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-178ce73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-fd46eea{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-fd46eea > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-fd46eea.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-fd46eea .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-fd46eea .elementor-icon{font-size:60px;}.elementor-32 .elementor-element.elementor-element-fd46eea .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-fd46eea .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-fd46eea .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fd46eea:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-fd46eea:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fd46eea .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a94ad1d{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-32 .elementor-element.elementor-element-a94ad1d > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-32 .elementor-element.elementor-element-a94ad1d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-a94ad1d .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-a94ad1d .elementor-icon{font-size:60px;}.elementor-32 .elementor-element.elementor-element-a94ad1d .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-a94ad1d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;}.elementor-32 .elementor-element.elementor-element-a94ad1d .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a94ad1d:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-a94ad1d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a94ad1d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6bbb945{--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:space-around;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6bbb945:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6bbb945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAFF;}.elementor-32 .elementor-element.elementor-element-3fb8498{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2e7d5cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-2e7d5cb.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-2e7d5cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8rem;font-weight:700;line-height:120%;color:#000000;}.elementor-32 .elementor-element.elementor-element-4e8a3c5{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;}.elementor-32 .elementor-element.elementor-element-4e8a3c5.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-4e8a3c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:120%;color:#000000DE;}.elementor-32 .elementor-element.elementor-element-e577fd3.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-e577fd3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-e577fd3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-32 .elementor-element.elementor-element-e577fd3 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:23px 16px 23px 16px;}.elementor-32 .elementor-element.elementor-element-f0519f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f0519f3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f0519f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031829;}.elementor-32 .elementor-element.elementor-element-c8421fa{--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:space-evenly;--align-items:center;}.elementor-32 .elementor-element.elementor-element-c8421fa.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-265e3b6.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-723cb40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-be684a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5abccac{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-32 .elementor-element.elementor-element-de43749 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-30b3e96 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-30b3e96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#FFFFFFF2;}.elementor-32 .elementor-element.elementor-element-e13cbcc > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e13cbcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#FFFFFFF2;}.elementor-32 .elementor-element.elementor-element-7874a38{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-7874a38 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-32 .elementor-element.elementor-element-7874a38 .elementor-divider-separator{width:100%;}.elementor-32 .elementor-element.elementor-element-7874a38 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-32 .elementor-element.elementor-element-7fc0c80{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7fc0c80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7fc0c80.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-bf2d05b{--width:50%;}.elementor-32 .elementor-element.elementor-element-e26f277{--width:76%;}.elementor-32 .elementor-element.elementor-element-9aaaa87{--width:64%;}.elementor-32 .elementor-element.elementor-element-e76bfe2{--width:76%;}.elementor-32 .elementor-element.elementor-element-482f49c{--width:64%;}.elementor-32 .elementor-element.elementor-element-38cfded{--width:76%;}.elementor-32 .elementor-element.elementor-element-646adbc{--width:64%;}.elementor-32 .elementor-element.elementor-element-1f4e274{--width:76%;}.elementor-32 .elementor-element.elementor-element-d57e77b{--width:64%;}.elementor-32 .elementor-element.elementor-element-44152ce{--width:39%;}.elementor-32 .elementor-element.elementor-element-1ff5a79{--width:25%;}.elementor-32 .elementor-element.elementor-element-68cf896{--width:25%;}.elementor-32 .elementor-element.elementor-element-725e5ce{--width:25%;}.elementor-32 .elementor-element.elementor-element-0e7e88f{--width:25%;}.elementor-32 .elementor-element.elementor-element-b10d2ba{--width:927px;}.elementor-32 .elementor-element.elementor-element-3fb8498{--width:39%;}.elementor-32 .elementor-element.elementor-element-c8421fa{--width:78%;}.elementor-32 .elementor-element.elementor-element-5abccac{--width:40%;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-88debf6:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-88debf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oseulegado.com.br/wp-content/uploads/2025/06/fundo_mb2_1.webp");}.elementor-32 .elementor-element.elementor-element-88debf6{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bf2d05b{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-32 .elementor-element.elementor-element-347c707{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-32 .elementor-element.elementor-element-8ce7141{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-8ce7141.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-12db391{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-32 .elementor-element.elementor-element-ff5a274 .elementor-heading-title{font-size:3.6rem;}.elementor-32 .elementor-element.elementor-element-e154cc4{font-size:1.6rem;}.elementor-32 .elementor-element.elementor-element-f42ea1d .elementor-button{line-height:2.2rem;}.elementor-32 .elementor-element.elementor-element-73ae2fe{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-bf18ea6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-bf18ea6 .elementor-heading-title{font-size:3.4rem;}.elementor-32 .elementor-element.elementor-element-e26f277{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9aaaa87{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a34c148{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-4d85e03{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-4d85e03.elementor-element{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-e76bfe2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-482f49c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bf8e834{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-bf8e834.elementor-element{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-38cfded{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-646adbc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1776d2e{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-33955d7{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-33955d7.elementor-element{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-1f4e274{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d57e77b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a78a253{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f1dee6e{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-f1dee6e.elementor-element{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-3664b23 .elementor-button{line-height:2.2rem;}.elementor-32 .elementor-element.elementor-element-7d2709d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-44152ce{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-32 .elementor-element.elementor-element-864163a.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-3e92061{text-align:left;}.elementor-32 .elementor-element.elementor-element-3e92061 .elementor-heading-title{font-size:3.4rem;}.elementor-32 .elementor-element.elementor-element-0067091 > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-32 .elementor-element.elementor-element-0067091{text-align:left;}.elementor-32 .elementor-element.elementor-element-c11ea0f{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-01fd6d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-01fd6d5 .elementor-heading-title{font-size:3.4rem;}.elementor-32 .elementor-element.elementor-element-3579e91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-ac5e4d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-63c5728{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-635a9c0{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-d95082c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-dd60df2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-f865fea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-ecc808d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-1fd859c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-e832883{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-b10d2ba{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-32 .elementor-element.elementor-element-8737058 .elementor-button{line-height:2.2rem;}.elementor-32 .elementor-element.elementor-element-af5b404{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-1a056ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-1a056ca .elementor-heading-title{font-size:3.4rem;}.elementor-32 .elementor-element.elementor-element-8f8ef11 img{width:100%;}.elementor-32 .elementor-element.elementor-element-4d66f85 img{width:100%;}.elementor-32 .elementor-element.elementor-element-4f96762{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-c8ca221{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-c8ca221 .elementor-heading-title{font-size:3.4rem;}.elementor-32 .elementor-element.elementor-element-fd46eea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-a94ad1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-6bbb945{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-2e7d5cb{text-align:left;}.elementor-32 .elementor-element.elementor-element-2e7d5cb .elementor-heading-title{font-size:3.4rem;}.elementor-32 .elementor-element.elementor-element-4e8a3c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-32 .elementor-element.elementor-element-e577fd3 .elementor-button{line-height:2.2rem;}.elementor-32 .elementor-element.elementor-element-012eca4{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f0519f3{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-c8421fa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-de43749{text-align:center;}.elementor-32 .elementor-element.elementor-element-30b3e96{text-align:center;}.elementor-32 .elementor-element.elementor-element-e13cbcc{text-align:center;}.elementor-32 .elementor-element.elementor-element-7874a38{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32 .elementor-element.elementor-element-7fc0c80{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}}/* Start custom CSS for container, class: .elementor-element-67baded */.elementor-32 .elementor-element.elementor-element-67baded{
    width: 1px;
height: 63px;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f42ea1d */.elementor-32 .elementor-element.elementor-element-f42ea1d .elementor-button{
    border-radius: 10px;
border: 0.946px solid rgba(0, 0, 0, 0.20);
background: linear-gradient(93deg, #C8AA77 25.78%, #F8E3B4 95.62%);
}



.elementor-button-content-wrapper {
     align-items: center
}

.elementor-32 .elementor-element.elementor-element-f42ea1d:hover .elementor-button .elementor-button-icon{
    transform: rotate(45deg);
    transition: 1s;
}
.elementor-32 .elementor-element.elementor-element-f42ea1d .elementor-button .elementor-button-icon{
    transition:0.5s;
}

.button:hover .elementor-button{
 background-position: right center;
 background-size: 200% auto;
 -webkit-animation: pulse 2s infinite; /*defina o tempo da animação*/
 animation: pulse512 2s infinite; /*defina o tempo da animação*/
}

@keyframes pulse512 {
 0% {
  box-shadow: 0 0 0 0 #FBDBA0;
 }

 70% {
  box-shadow: 0 0 0 20px rgb(218 103 68 / 0%); /*a cor do efeito no hover*/
 }

 100% {
  box-shadow: 0 0 0 0 rgb(251, 219, 160, 1); /*a cor do efeito no hover*/
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88debf6 */.elementor-32 .elementor-element.elementor-element-88debf6{
    border-bottom: 1px solid rgba(248, 227, 180, 0.43) !important;
}

.elementor-32 .elementor-element.elementor-element-88debf6::before{
content:"";
position: absolute;
top:0%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right:20%; /*defina o posicionamento da luz*/
width: 400px;  /*defina o tamanho da luz*/
height: 500px; /*defina o tamanho da luz*/
background: #F8E3B4; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 3s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}

@media (max-width: 670px){
    .elementor-32 .elementor-element.elementor-element-88debf6::before{
content:"";
position: absolute;
top:50%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right:20%; /*defina o posicionamento da luz*/
width: 200px;  /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #F8E3B4; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 3s infinite; /*defina o tempo da animação*/
pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26f277 */.elementor-32 .elementor-element.elementor-element-e26f277{
    border-radius: 5.912px;
border: 1px solid #F8E3B4;
background: var(--Fundo-cards, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76bfe2 */.elementor-32 .elementor-element.elementor-element-e76bfe2{
    border-radius: 5.912px;
border: 1px solid #F8E3B4;
background: var(--Fundo-cards, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38cfded */.elementor-32 .elementor-element.elementor-element-38cfded{
    border-radius: 5.912px;
border: 1px solid #F8E3B4;
background: var(--Fundo-cards, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f4e274 */.elementor-32 .elementor-element.elementor-element-1f4e274{
    border-radius: 5.912px;
border: 1px solid #F8E3B4;
background: var(--Fundo-cards, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3664b23 */.elementor-32 .elementor-element.elementor-element-3664b23 .elementor-button{
    border-radius: 10px;
border: 0.946px solid rgba(0, 0, 0, 0.20);
background: linear-gradient(93deg, #C8AA77 25.78%, #F8E3B4 95.62%);
}



.elementor-button-content-wrapper {
     align-items: center
}

.elementor-32 .elementor-element.elementor-element-3664b23:hover .elementor-button .elementor-button-icon{
    transform: rotate(45deg);
    transition: 1s;
}
.elementor-32 .elementor-element.elementor-element-3664b23 .elementor-button .elementor-button-icon{
    transition:0.5s;
}

.button:hover .elementor-button{
 background-position: right center;
 background-size: 200% auto;
 -webkit-animation: pulse 2s infinite; /*defina o tempo da animação*/
 animation: pulse512 2s infinite; /*defina o tempo da animação*/
}

@keyframes pulse512 {
 0% {
  box-shadow: 0 0 0 0 #FBDBA0;
 }

 70% {
  box-shadow: 0 0 0 20px rgb(218 103 68 / 0%); /*a cor do efeito no hover*/
 }

 100% {
  box-shadow: 0 0 0 0 rgb(251, 219, 160, 1); /*a cor do efeito no hover*/
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-864163a */.elementor-32 .elementor-element.elementor-element-864163a{
    border-radius: 5px;
background: rgba(3, 24, 41, 0.07);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-625b426 */@media (max-width: 670px){
    .elementor-32 .elementor-element.elementor-element-625b426 svg{
    top: 10px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80b95b2 */@media (max-width: 670px){
    .elementor-32 .elementor-element.elementor-element-80b95b2 svg{
    top: 10px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69bfd7a */@media (max-width: 670px){
    .elementor-32 .elementor-element.elementor-element-69bfd7a svg{
    top: 10px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-975d7b8 */.elementor-32 .elementor-element.elementor-element-975d7b8{
    border-radius: 9.63px;
border: 0.963px solid #F8E3B4;
background: linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%);
backdrop-filter: blur(48.48518371582031px);
height: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3579e91 */.elementor-32 .elementor-element.elementor-element-3579e91{
    border-radius: 9.63px;
border: 0.963px solid #F8E3B4;
background: linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%);
backdrop-filter: blur(48.48518371582031px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac5e4d9 */.elementor-32 .elementor-element.elementor-element-ac5e4d9{
    border-radius: 9.63px;
border: 0.963px solid #F8E3B4;
background: linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%);
backdrop-filter: blur(48.48518371582031px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63c5728 */.elementor-32 .elementor-element.elementor-element-63c5728{
    border-radius: 9.63px;
border: 0.963px solid #F8E3B4;
background: linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%);
backdrop-filter: blur(48.48518371582031px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5abb94c */.cardh {
  cursor: pointer;
  transition: 0.7s !important;
}
.elementor-32 .elementor-element.elementor-element-5abb94c .cardh:hover {
  transform: scale(1.05);
}
.elementor-32 .elementor-element.elementor-element-5abb94c:hover .cardh:not(:hover) {
  filter: blur(5px);
  transform: scale(0.95);
  opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3173f2b */.elementor-32 .elementor-element.elementor-element-3173f2b{
    border-radius: 5px;
background: rgba(3, 24, 41, 0.07);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d95082c */.elementor-32 .elementor-element.elementor-element-d95082c{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dd60df2 */.elementor-32 .elementor-element.elementor-element-dd60df2{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f865fea */.elementor-32 .elementor-element.elementor-element-f865fea{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecc808d */.elementor-32 .elementor-element.elementor-element-ecc808d{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fd859c */.elementor-32 .elementor-element.elementor-element-1fd859c{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-771f227 */.elementor-32 .elementor-element.elementor-element-771f227{
    background: linear-gradient(90deg, #F8E3B4 0%, #031829 100%);
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee533a3 */.elementor-32 .elementor-element.elementor-element-ee533a3{
    background: linear-gradient(90deg, #F8E3B4 0%, #031829 100%);
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43256a6 */.elementor-32 .elementor-element.elementor-element-43256a6{
    background: linear-gradient(90deg, #F8E3B4 0%, #031829 100%);
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8737058 */.elementor-32 .elementor-element.elementor-element-8737058 .elementor-button{
    border-radius: 10px;
border: 0.946px solid rgba(0, 0, 0, 0.20);
background: linear-gradient(93deg, #C8AA77 25.78%, #F8E3B4 95.62%);
}



.elementor-button-content-wrapper {
     align-items: center
}

.elementor-32 .elementor-element.elementor-element-8737058:hover .elementor-button .elementor-button-icon{
    transform: rotate(45deg);
    transition: 1s;
}
.elementor-32 .elementor-element.elementor-element-8737058 .elementor-button .elementor-button-icon{
    transition:0.5s;
}

.button:hover .elementor-button{
 background-position: right center;
 background-size: 200% auto;
 -webkit-animation: pulse 2s infinite; /*defina o tempo da animação*/
 animation: pulse512 2s infinite; /*defina o tempo da animação*/
}

@keyframes pulse512 {
 0% {
  box-shadow: 0 0 0 0 #FBDBA0;
 }

 70% {
  box-shadow: 0 0 0 20px rgb(218 103 68 / 0%); /*a cor do efeito no hover*/
 }

 100% {
  box-shadow: 0 0 0 0 rgb(251, 219, 160, 1); /*a cor do efeito no hover*/
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10d2ba */.elementor-32 .elementor-element.elementor-element-b10d2ba{
    border-radius: 10px;
border: 1px solid #F8E3B4;
background: url(<path-to-image>) lightgray 50% / cover no-repeat, rgba(33, 107, 149, 0.08);
mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd46eea */.elementor-32 .elementor-element.elementor-element-fd46eea{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a94ad1d */.elementor-32 .elementor-element.elementor-element-a94ad1d{
    border: 1px solid #C8AA77;
background: var(--Azul-degrade, linear-gradient(123deg, rgba(33, 107, 149, 0.71) 8.46%, rgba(70, 143, 184, 0.71) 91.54%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e577fd3 */.elementor-32 .elementor-element.elementor-element-e577fd3 .elementor-button{
    border-radius: 10px;
border: 0.946px solid rgba(0, 0, 0, 0.20);
background: linear-gradient(93deg, #C8AA77 25.78%, #F8E3B4 95.62%);
}



.elementor-button-content-wrapper {
     align-items: center
}

.elementor-32 .elementor-element.elementor-element-e577fd3:hover .elementor-button .elementor-button-icon{
    transform: rotate(45deg);
    transition: 1s;
}
.elementor-32 .elementor-element.elementor-element-e577fd3 .elementor-button .elementor-button-icon{
    transition:0.5s;
}

.button:hover .elementor-button{
 background-position: right center;
 background-size: 200% auto;
 -webkit-animation: pulse 2s infinite; /*defina o tempo da animação*/
 animation: pulse512 2s infinite; /*defina o tempo da animação*/
}

@keyframes pulse512 {
 0% {
  box-shadow: 0 0 0 0 #FBDBA0;
 }

 70% {
  box-shadow: 0 0 0 20px rgb(218 103 68 / 0%); /*a cor do efeito no hover*/
 }

 100% {
  box-shadow: 0 0 0 0 rgb(251, 219, 160, 1); /*a cor do efeito no hover*/
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-723cb40 */.elementor-32 .elementor-element.elementor-element-723cb40{
    width: 1px;
height: 63px;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be684a4 */.elementor-32 .elementor-element.elementor-element-be684a4{
    width: 163px;
height: 1px;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7874a38 */.elementor-32 .elementor-element.elementor-element-7874a38 .elementor-divider-separator{
    border-top: 1px solid;
    opacity: 0.2;
    border-image: linear-gradient(to right,transparent, #BCBCBC, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73353d5 */.scroll-txt2 {
    letter-spacing: -1em !important;
    filter: blur(12px);
    opacity: 0;
    transition: 1.8s cubic-bezier(0.250, 0.460, 0.450, 0.940) !important;
    transition-delay: 0.5s !important;
}
.ativo7.scroll-txt2 {
    letter-spacing: 0em !important;
    filter: blur(0px);
    opacity: 1;
    transition: 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) !important;
    transition-delay: 0s !important;
}
.perspectiva {
    transition: 5s !important;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-50deg) scale(1, 1);
}
.ativo7.perspectiva {
    transition: 5s !important;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(0deg) scale(1, 1);
}
.scroll-left {
    opacity: 0;
    transition: 0.9s !important;
    filter: blur(10px);
    transform: translate(-30px, 0);
}
.scroll-left2 {
    opacity: 0;
    transition: 0.3s !important;
    transform: translate(-30px, 0);
}
.scroll-right {
    opacity: 0;
    transition: 0.9s !important;
    filter: blur(10px);
    transform: translate(30px, 0);
}
.scroll-right2 {
    opacity: 0;
    transition: 0.3s !important;
    transform: translate(30px, 0);
}
.scroll-bottom {
    opacity: 0;
    transition: 0.9s !important;
    filter: blur(10px);
    transform: translate(0, -30px);
}
.scroll-bottom2 {
    opacity: 0;
    transition: 0.3s !important;
    transform: translate(0, -30px);
}
.scroll-top {
    opacity: 0;
    transition: 0.9s !important;
    filter: blur(5px);
    transform: translate(0, 30px);
}
.scroll-top2 {
    opacity: 0;
    transition: 0.3s !important;
    transform: translate(0, 30px);
}
.l1 {
    opacity: 0;
    transition: 1.4s !important;
}
.l2 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.2s !important;
}
.l3 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.9s !important;
}
.l4 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.7s !important;
}
.l5 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.5s !important;
}
.l6 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.6s !important;
}
.l7 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.4s !important;
}
.l8 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.8s !important;
}
.l9 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.3s !important;
}
.l10 {
    opacity: 0;
    transition: 1.4s !important;
    transition-delay: 0.3s !important;
}
.ativo7 {
    opacity: 1;
    transition: 0.9s !important;
    filter: blur(0px);
    transform: translate(0, 0px);
    transition-delay: 0s !important;
}/* End custom CSS */
/* Start custom CSS */html {
	font-size: 62.5%;
	overflow-x: hidden !important;
	    overflow-wrap: break-word;
word-wrap: break-word;
white-space: normal;

}

@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}/* End custom CSS */