.elementor-1809 .elementor-element.elementor-element-d8bc084{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-dab4d92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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-1809 .elementor-element.elementor-element-5e7156e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-5e7156e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1809 .elementor-element.elementor-element-5e7156e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1809 .elementor-element.elementor-element-5e7156e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1809 .elementor-element.elementor-element-5e7156e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5e7156e .elementor-icon-list-text{transition:color 0.3s;}.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-1809 .elementor-element.elementor-element-0e8cc3b .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-edcb3c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-e474dc6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1809 .elementor-element.elementor-element-fa529ab{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1809 .elementor-element.elementor-element-fa529ab .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.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-1809 .elementor-element.elementor-element-7cb10bb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;color:#FFFFFF;}.elementor-1809 .elementor-element.elementor-element-03b8bbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-0b328b3 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-f50487a .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-8aa1ad3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-a5224a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-bf71750 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-d758580{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-7b9cc0f .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-c7ef9a2{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-7900f2c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-263997b .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-e738259{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-6167ca6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-513eda7 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-6a14fd4{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-544ba31{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-9f2cb1f .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-e90b7f2{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-0fa074c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-3c40d86{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-25b4cce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-0ebc667{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-ecf735f .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-a7fe932 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-1869daf{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-6a34106{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-1420436{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-cab6b0e .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-4144478 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-60dcb72{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5fb62b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-fa9067a .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-e8fee7c .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-01ff55a{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-82d754a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-7de8343 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-86ea540 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-18a1461{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-d8ba919{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-bba67d8 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-6dc36e7 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-c43d5ca{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-1d8949c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-42b4f10 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-61721b7 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-27badce{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5cd27d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-1585e97 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-9f32bda .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-261961b{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5ccab47{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-4fd5f8b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-42bccfd .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-bef9532 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-0ba521a{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-29bb7f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-78af156{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-b985a5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-ca88110{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-427e287 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-67afdeb{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-847291b .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-4b6253e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-85eb9a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-6510def{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-7f39c27 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-e12ae2f{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-c3f0ff4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-5f404c2 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-49d04e8{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5de00ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-dc0427a .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-fe72768{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-ae4957c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-cbad5da .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-516c234{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-f3d8b3e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-86f5d92 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-a6f3466{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-6df30f7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-3cd09dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-bb33197 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-7c1ebe8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-7d22646{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-033fb02 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-8281e59{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-2032919{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-0cac713 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5e0d48a{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-1f5a308{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-ffcce18 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-75256ac{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-3cf90c4 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-8268779{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-20ab4cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-44278ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-2a2ea9c .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-74b3b67 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-b3aecc1{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-42992c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-ba98005{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-99fe809 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-9885df4{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-1dfd1d0 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-aeec6ac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-2f325e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-cb14978 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-61bb043{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-a302329{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-e34f9d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-f36bf16{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-a4896ef .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-03f2f35 .elementor-heading-title{font-family:"Gelasio", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-2afc4e8{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-8ccba37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-8ccba37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1809 .elementor-element.elementor-element-8ccba37{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1809 .elementor-element.elementor-element-8ccba37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1809 .elementor-element.elementor-element-8ccba37 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-8ccba37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-6523371{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-7ac00dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-7fba3b5 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-dfb8dbf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-60a46d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-27cf698 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-ce808c2{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-f199b2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-f32fb7b .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-4e8c9ce{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-6575f81{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-fbc9dd4 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-79892ec{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-67702ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-40a56cf .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-638bdb1{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-27c1246 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-c7388a5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-4a71c9d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-703ca31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-ea689bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-ad3993c .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-d224f15 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-3b8e2e7{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-880f987 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1809 .elementor-element.elementor-element-880f987 .elementor-button{font-family:"Manrope", Sans-serif;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1809 .elementor-element.elementor-element-d89470b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1809 .elementor-element.elementor-element-d89470b:after{content:"0.66";}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__thumbnail__link{width:100%;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__meta-data span + span:before{content:"•";}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__text{margin-top:20px;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__badge{right:0;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__title, .elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__title a{font-family:"Libre Caslon Display", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__excerpt p{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-53477eb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-787b6b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-8060562{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-65afe85 .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-b302105 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-ff595e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-c902766 .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-2e140fa .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-c3972b7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-3ddb8af .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-ce0d3f0 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-118e0b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-c4fc6d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-1362954 .elementor-heading-title{font-family:"Inter", Sans-serif;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-1809 .elementor-element.elementor-element-b010aab .elementor-accordion-title{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-b010aab .elementor-tab-content{font-family:"Inter", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-b2fd13f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-13f96bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-e174327{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-cbf5b80{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-0621bbe{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-dc41246{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1809 .elementor-element.elementor-element-7223de8 .elementor-icon-wrapper{text-align:center;}.elementor-1809 .elementor-element.elementor-element-e41ac26 .elementor-icon-wrapper{text-align:center;}.elementor-1809 .elementor-element.elementor-element-0730804{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-a1bfd8e .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-ab49558 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-ab49558 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1809 .elementor-element.elementor-element-ab49558{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1809 .elementor-element.elementor-element-ab49558 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1809 .elementor-element.elementor-element-ab49558 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-ab49558 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-cbc1023{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-b385606 .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-f4d0003 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-f4d0003 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1809 .elementor-element.elementor-element-f4d0003{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1809 .elementor-element.elementor-element-f4d0003 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1809 .elementor-element.elementor-element-f4d0003 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-f4d0003 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1809 .elementor-element.elementor-element-4753f77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-abc90fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-b305f87{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-848a692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-213edd0 .elementor-icon-wrapper{text-align:center;}.elementor-1809 .elementor-element.elementor-element-d565398 .elementor-icon-wrapper{text-align:center;}.elementor-1809 .elementor-element.elementor-element-2796aee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-d8f72ce{font-family:"Manrope", Sans-serif;}.elementor-1809 .elementor-element.elementor-element-5318105 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1809 .elementor-element.elementor-element-5318105 .elementor-button{font-family:"Manrope", Sans-serif;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1809 .elementor-element.elementor-element-edcb3c8{--min-height:0px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1809 .elementor-element.elementor-element-e474dc6{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1809 .elementor-element.elementor-element-fa529ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1809 .elementor-element.elementor-element-7cb10bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1809 .elementor-element.elementor-element-d89470b:after{content:"0.5";}.elementor-1809 .elementor-element.elementor-element-d89470b .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-fa529ab */@media (max-width: 767px) {
    .elementor-1809 .elementor-element.elementor-element-fa529ab h1 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edcb3c8 */.elementor-1809 .elementor-element.elementor-element-edcb3c8 {
    height: 95vh;
}/* End custom CSS */
/* Start custom CSS *//* Máximo's Advocacia · Home v2 (3ª versão, 2026-10-26). Fiel à ber.adv.br: cores, tipos, medidas e componentes medidos no site deles.
   Gerado por build-home-v2.py (data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2016%2039%27%3E%3Cpath%20d%3D%27M12.6%201.5C5.2%208.6%203.3%2026.8%2012.6%2037.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27/%3E%3Cpath%20d%3D%27M8.4%207.2C4.9%206.2%202.9%207.9%202.2%209.9c2.6.7%204.7%200%206.2-2.7z%27/%3E%3Cpath%20d%3D%27M6.6%2013.3C3.2%2011.9%201.1%2013.2.2%2015.1c2.5%201%204.6.5%206.4-1.8z%27/%3E%3Cpath%20d%3D%27M5.8%2019.8c-3.3-1.8-5.5-.6-6.5%201.2%202.4%201.2%204.6.9%206.5-1.2z%27/%3E%3Cpath%20d%3D%27M6.3%2026.3c-3.1-2.1-5.4-1.1-6.5.6%202.3%201.4%204.6%201.3%206.5-.6z%27/%3E%3Cpath%20d%3D%27M8.4%2032.3c-2.8-2.4-5.2-1.6-6.4%200%202.1%201.6%204.4%201.7%206.4%200z%27/%3E%3Cpath%20d%3D%27M9.2%207.6c.6-3.4%202.9-4.6%204.9-4.6-.3%202.6-1.8%204.1-4.9%204.6z%27/%3E%3C/svg%3E vira o ramo de louro do rótulo). */
:root{
  --bx-bg:#050505; --bx-bg-2:#0E0D0B; --bx-gold:#B39C7F; --bx-w:#FFFFFF; --bx-mut:#A9A39A; --bx-hero-p:rgba(255,255,255,.63);
  --bx-line:rgba(179,156,127,.18); --bx-ol:#E2E3EC;
  --bx-serif:Georgia,'Gelasio','Times New Roman',serif; --bx-sans:'Inter','Helvetica Neue',Arial,sans-serif;
  --bx-ease:cubic-bezier(.16,1,.3,1); --bx-g:40px; --bx-head:84px;
}
html{background:var(--bx-bg);scroll-behavior:smooth;scroll-padding-top:90px;scrollbar-color:#2a2620 var(--bx-bg);scrollbar-width:thin}
html.bx-travado,html.bx-travado body{overflow:hidden!important}
body{background:var(--bx-bg)!important;color:var(--bx-w);font-family:var(--bx-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}
::selection{background:var(--bx-gold);color:var(--bx-w)}

/* ---------- base ---------- */
.bx{--kit-widget-spacing:0px;--widgets-spacing:0px}
.bx.e-con{position:relative;padding:0;--gap:0px;--row-gap:0px;--column-gap:0px;color:var(--bx-w);background:var(--bx-bg)}
.bx .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;padding:0}
:where(.bx) .elementor-widget{margin:0}
:where(.bx) .elementor-widget-container{margin:0;padding:0}
.bx ul{list-style:none;margin:0;padding:0} .bx li::marker{content:none}
.bx a,.bx a:visited{text-decoration:none;color:inherit}
.bx p{margin:0 0 1.15em} .bx p:last-child{margin-bottom:0}
.bx strong{font-weight:600;color:var(--bx-w)}
.bx a:focus-visible,.bx button:focus-visible,.bx .elementor-button:focus-visible,.bx .elementor-tab-title:focus-visible{outline:2px solid var(--bx-gold);outline-offset:4px;border-radius:4px}
.bx-in.e-con{width:calc(100% - var(--bx-g) * 2);max-width:1840px;margin:0 auto}
.bx .elementor-heading-title{margin:0;font-weight:400;color:var(--bx-w)!important;text-wrap:balance}

/* tipografia (medidas da ber) */
.bx-h1 .elementor-heading-title{font:400 62px/1.1 var(--bx-serif)!important;letter-spacing:-.02em}
.bx-h2 .elementor-heading-title{font:400 62px/1.1 var(--bx-serif)!important;letter-spacing:-.04em}
.bx-h3 .elementor-heading-title{font:400 32px/1.1 var(--bx-sans)!important;letter-spacing:-.02em}
.bx-p,.bx-p p{font:400 16px/1.6 var(--bx-sans);color:var(--bx-mut)}

/* rótulo dourado entre ramos */
.bx-lbl{width:auto!important;margin-bottom:14px!important}
.bx-lbl .elementor-heading-title{display:inline-flex!important;align-items:center;gap:10px;font:400 16px/1.2 var(--bx-sans)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--bx-gold)!important}
.bx-lbl .elementor-heading-title::before,.bx-lbl .elementor-heading-title::after{content:"";flex:none;width:10px;height:25px;background:var(--bx-gold);
  -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2016%2039%27%3E%3Cpath%20d%3D%27M12.6%201.5C5.2%208.6%203.3%2026.8%2012.6%2037.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27/%3E%3Cpath%20d%3D%27M8.4%207.2C4.9%206.2%202.9%207.9%202.2%209.9c2.6.7%204.7%200%206.2-2.7z%27/%3E%3Cpath%20d%3D%27M6.6%2013.3C3.2%2011.9%201.1%2013.2.2%2015.1c2.5%201%204.6.5%206.4-1.8z%27/%3E%3Cpath%20d%3D%27M5.8%2019.8c-3.3-1.8-5.5-.6-6.5%201.2%202.4%201.2%204.6.9%206.5-1.2z%27/%3E%3Cpath%20d%3D%27M6.3%2026.3c-3.1-2.1-5.4-1.1-6.5.6%202.3%201.4%204.6%201.3%206.5-.6z%27/%3E%3Cpath%20d%3D%27M8.4%2032.3c-2.8-2.4-5.2-1.6-6.4%200%202.1%201.6%204.4%201.7%206.4%200z%27/%3E%3Cpath%20d%3D%27M9.2%207.6c.6-3.4%202.9-4.6%204.9-4.6-.3%202.6-1.8%204.1-4.9%204.6z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2016%2039%27%3E%3Cpath%20d%3D%27M12.6%201.5C5.2%208.6%203.3%2026.8%2012.6%2037.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27/%3E%3Cpath%20d%3D%27M8.4%207.2C4.9%206.2%202.9%207.9%202.2%209.9c2.6.7%204.7%200%206.2-2.7z%27/%3E%3Cpath%20d%3D%27M6.6%2013.3C3.2%2011.9%201.1%2013.2.2%2015.1c2.5%201%204.6.5%206.4-1.8z%27/%3E%3Cpath%20d%3D%27M5.8%2019.8c-3.3-1.8-5.5-.6-6.5%201.2%202.4%201.2%204.6.9%206.5-1.2z%27/%3E%3Cpath%20d%3D%27M6.3%2026.3c-3.1-2.1-5.4-1.1-6.5.6%202.3%201.4%204.6%201.3%206.5-.6z%27/%3E%3Cpath%20d%3D%27M8.4%2032.3c-2.8-2.4-5.2-1.6-6.4%200%202.1%201.6%204.4%201.7%206.4%200z%27/%3E%3Cpath%20d%3D%27M9.2%207.6c.6-3.4%202.9-4.6%204.9-4.6-.3%202.6-1.8%204.1-4.9%204.6z%27/%3E%3C/svg%3E") center/contain no-repeat}
.bx-lbl .elementor-heading-title::after{transform:scaleX(-1)}

/* ---------- botões (branco sólido e contornado, raio 4px) ---------- */
.bx .elementor-button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font:400 16px/1.6 var(--bx-sans)!important;letter-spacing:-.02em;text-transform:none;
  box-shadow:none;transition:background .3s,color .3s,border-color .3s}
.bx .elementor-button,.bx .elementor-button *{text-decoration:none!important}
.bx-btn .elementor-button,.bx-btn .elementor-button:focus{background:linear-gradient(90deg,#CFB089 0%,#F4E4C8 50%,#A9906C 100%)!important;color:#0F0D0A!important;font-weight:600!important;border:0;padding:8px 32px;box-shadow:0 10px 24px rgba(214,186,146,.22);transition:filter .3s,transform .3s}
.bx-btn .elementor-button:hover{filter:brightness(1.07);transform:translateY(-1px);color:#0F0D0A!important}
.bx-btn-ol .elementor-button,.bx-btn-ol .elementor-button:focus{background:transparent!important;color:var(--bx-w)!important;border:1px solid var(--bx-ol);padding:15px 32px}
.bx-btn-ol .elementor-button:hover{background:rgba(255,255,255,.08)!important;color:var(--bx-w)!important}
.bx-btn-lg .elementor-button{min-width:274px;padding:15px 32px}
.bx-hero .bx-btn-ol .elementor-button{color:rgba(255,255,255,.65)!important;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.01)!important;padding:15px 24px}
.bx-hero .bx-btn-ol .elementor-button:hover{color:var(--bx-w)!important;border-color:rgba(255,255,255,.5)}
.bx-btn-sm .elementor-button{padding:4px 16px}
.bx-btns.e-con{display:flex!important;flex-wrap:wrap;gap:20px;margin-top:42px}
.bx-btns > .elementor-widget{width:auto!important}

/* ---------- cabeçalho ---------- */
.bx-head.e-con{position:fixed!important;top:0;left:0;right:0;z-index:60;background:transparent;transition:background .45s var(--bx-ease),backdrop-filter .45s}
.admin-bar .bx-head.e-con{top:32px}
.bx-head.bx-on{background:rgba(5,5,5,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.bx-head-in.e-con{height:var(--bx-head);display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}
.bx-head-in > .elementor-widget{width:auto!important}
.bx-logo img{display:block;height:44px!important;width:auto!important;max-width:none!important}
.bx-head-cta{justify-self:end}
.bx-nav .elementor-icon-list-items{display:flex!important;justify-content:center;gap:32px;margin:0;padding:0}
.bx-nav .elementor-icon-list-item{margin:0!important;padding:0!important}
.bx-nav .elementor-icon-list-item::after,.bx-nav .elementor-icon-list-icon{display:none!important}
.bx-nav .elementor-icon-list-text{font:500 16px/1.4 var(--bx-sans)!important;color:var(--bx-w)!important;padding:0!important;transition:color .3s}
.bx-nav a:hover .elementor-icon-list-text{color:var(--bx-gold)!important}
.bx-burger-w{display:none!important}
.bx-burger,.bx-burger:hover,.bx-burger:focus,.bx-drawer-x,.bx-drawer-x:hover,.bx-drawer-x:focus{-webkit-appearance:none;appearance:none;box-shadow:none;background:none!important;cursor:pointer;padding:0}
.bx-burger{width:44px;height:44px;border:0!important;display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:5px}
.bx-burger span{display:block;width:22px;height:1.5px;background:var(--bx-w)} .bx-burger span:nth-child(2){width:16px}
.bx-drawer{position:fixed;inset:0;z-index:9990}
.bx-drawer[hidden]{display:none}
.bx-drawer-veil{position:absolute;inset:0;background:rgba(3,10,18,.6);opacity:0;transition:opacity .45s var(--bx-ease)}
.bx-drawer.on .bx-drawer-veil{opacity:1}
.bx-drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(86vw,400px);display:flex;flex-direction:column;padding:84px 24px 32px;overflow-y:auto;background:var(--bx-bg);
  border-left:1px solid var(--bx-line);transform:translateX(100%);transition:transform .5s var(--bx-ease)}
.bx-drawer.on .bx-drawer-panel{transform:none}
.bx-drawer-x{position:absolute!important;top:20px;right:16px;width:44px;height:44px;border:0!important}
.bx-drawer-x span{position:absolute;left:50%;top:50%;width:20px;height:1.5px;margin:-1px 0 0 -10px;background:var(--bx-w)}
.bx-drawer-x span:first-child{transform:rotate(45deg)} .bx-drawer-x span:last-child{transform:rotate(-45deg)}
.bx-drawer-panel > a{display:block;padding:16px 0;border-bottom:1px solid var(--bx-line);font:400 28px/1.15 var(--bx-serif);letter-spacing:-.03em;color:var(--bx-w)!important;text-decoration:none}
.bx-drawer-foot{margin-top:auto;padding-top:32px}
.bx-drawer-cta{display:block;padding:12px 20px;border-radius:4px;background:var(--bx-w);color:var(--bx-bg)!important;text-align:center;font:400 16px/1.6 var(--bx-sans);text-decoration:none}
.bx-drawer-tel{display:block;margin:22px 0 6px;font:400 18px/1.3 var(--bx-sans);color:var(--bx-gold)!important;text-decoration:none}
.bx-drawer-foot p{margin:0;font:400 14px/1.6 var(--bx-sans);color:var(--bx-mut)}

/* ---------- hero: foto cheia, texto embaixo à esquerda ---------- */
.bx-hero.e-con{display:flex!important;flex-direction:column;justify-content:flex-end;min-height:min(100vh,900px);min-height:min(100svh,900px);overflow:hidden;padding:calc(var(--bx-head) + 40px) 0 64px}
.bx-hero-bg{position:absolute!important;inset:0;z-index:0;width:100%!important}
.bx-hero-pic,.bx-hero-pic img{display:block;width:100%;height:100%}
.bx-hero-bg .elementor-widget-container,.bx-hero-bg{height:100%}
.bx-hero-pic img{object-fit:cover;object-position:100% 30%;max-width:none}
.bx-hero.e-con::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(180deg,rgba(5,5,5,.55) 0,rgba(5,5,5,0) 180px),linear-gradient(0deg,#050505 0,rgba(5,5,5,.6) 22%,rgba(5,5,5,0) 46%),
             linear-gradient(90deg,rgba(5,5,5,.92) 0,rgba(5,5,5,.78) 30%,rgba(5,5,5,.2) 52%,rgba(5,5,5,0) 64%)}
.bx-hero-in.e-con{position:relative;z-index:2}
.bx-hero-in > .elementor-widget{max-width:700px}
.bx-hero-p{margin-top:28px!important} .bx-hero-p p{color:var(--bx-hero-p);max-width:27.5em}
@keyframes bx-sobe{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
.bx-hero-in > *{animation:bx-sobe 1.1s var(--bx-ease) both} .bx-hero-in > :nth-child(2){animation-delay:.12s} .bx-hero-in > :nth-child(3){animation-delay:.24s}

/* ---------- números ---------- */
.bx-nums.e-con{padding:56px 0 120px}
.bx-nums-in.e-con{display:grid!important;grid-template-columns:minmax(0,1.85fr) repeat(4,minmax(0,1fr));align-items:stretch}
.bx-nums-t .elementor-heading-title{font:400 24px/1.4 var(--bx-sans)!important;max-width:16em;padding-right:32px}
.bx-num.e-con{display:flex!important;flex-direction:column;justify-content:space-between;gap:24px;min-height:162px;padding:0 24px 0 32px;border-left:1px solid var(--bx-line)}
.bx-num-n .elementor-heading-title{font:400 48px/1.4 var(--bx-sans)!important;letter-spacing:-.04em;color:var(--bx-gold)!important;font-variant-numeric:lining-nums}
.bx-num-l p{font:400 14px/1.4 var(--bx-sans);color:var(--bx-mut);max-width:13em}

/* ---------- áreas ---------- */
.bx-areas.e-con{padding:0 0 120px}
.bx-area-grid.e-con{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:64px}
.bx-area.e-con{padding:36px 32px 40px;border:1px solid var(--bx-line);border-radius:6px;background:var(--bx-bg-2);transition:border-color .4s,transform .4s}
.bx-area.e-con:hover{border-color:rgba(179,156,127,.55);transform:translateY(-3px)}
.bx-area-n .elementor-heading-title{font:400 15px/1 var(--bx-sans)!important;letter-spacing:.16em;color:var(--bx-gold)!important}
.bx-area-t{margin:28px 0 14px!important} .bx-area-t .elementor-heading-title{font:400 24px/1.25 var(--bx-serif)!important;letter-spacing:-.01em}
.bx-area-p p{font-size:15px}
.bx-split.e-con{display:grid!important;grid-template-columns:1fr 1fr;gap:35px;align-items:start}
.bx-split-a > .elementor-widget{width:auto}
.bx-split-p{padding-top:44px} .bx-split-p p{max-width:42em}

/* carrosséis */
.bx-car.e-con{position:relative;margin-top:72px}
.bx-track.e-con{display:flex!important;flex-wrap:nowrap;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}
.bx-track.e-con::-webkit-scrollbar{display:none}
.bx-slide.e-con{flex:0 0 100%;scroll-snap-align:start;min-width:0}
.bx-slide-img img{display:block;width:100%!important;height:auto!important;max-width:none!important;object-fit:cover;border-radius:0}
.bx-slide-t{margin-top:24px!important} .bx-slide-t .elementor-heading-title{font:400 20px/1.4 var(--bx-sans)!important;letter-spacing:-.02em}
.bx-slide-p{margin-top:8px!important} .bx-slide-p p{max-width:60em}
.bx-arrows{position:absolute!important;left:0;right:0;top:0;height:0;z-index:3;pointer-events:none}
.bx-arrow,.bx-arrow:hover,.bx-arrow:focus{position:absolute;top:var(--bx-ah,200px);width:40px;height:40px;margin-top:-20px;display:grid;place-items:center;padding:0;border-radius:50%!important;
  border:0!important;background:rgba(5,5,5,.62)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgba(255,255,255,.85)!important;
  cursor:pointer;pointer-events:auto;box-shadow:0 6px 18px -8px rgba(0,0,0,.6);transition:background .3s,opacity .3s}
.bx-arrow:hover{background:rgba(5,5,5,.9)!important;color:var(--bx-w)!important}
.bx-arrow:disabled{opacity:.35;cursor:default}
.bx-prev{left:-24px} .bx-next{right:-24px}
.bx-car-fixo .bx-arrow{display:none}
.bx-arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}

/* ---------- sobre nós (centrado) ---------- */
.bx-sobre.e-con{padding:40px 0 120px}
.bx-narrow.e-con{max-width:600px;align-items:center;text-align:center}
.bx-narrow > .elementor-widget{width:100%}
.bx-sobre .bx-lbl{width:100%!important;text-align:center} .bx-sobre .bx-lbl .elementor-heading-title{justify-content:center}
.bx-sobre .bx-h2{margin-bottom:28px!important}

/* ---------- nossa equipe ---------- */
.bx-equipe.e-con{padding:0 0 120px}
.bx-row.e-con{display:flex!important;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}
.bx-row-a.e-con{max-width:630px} .bx-row-a .bx-h3{margin-bottom:24px!important}
.bx-row > .elementor-widget{width:auto;flex:none}
.bx-car-equipe.e-con{margin-top:32px}
.bx-car-equipe .bx-slide.e-con{flex-basis:calc((100% - 40px) / 3)}
.bx-car-equipe .bx-slide-img img{aspect-ratio:3/4;object-position:50% 30%}
.bx-car-equipe .bx-slide-t{margin-top:16px!important} .bx-car-equipe .bx-slide-t .elementor-heading-title{font-size:16px!important}
.bx-cap{margin-top:4px!important} .bx-cap p{font-size:12px;line-height:1.5}

/* ---------- lista com fios ("valores", método, perguntas) ---------- */
.bx-vals.e-con{padding:0 0 120px}
.bx-vals-in.e-con{display:grid!important;grid-template-columns:282px minmax(0,1fr);gap:120px;align-items:start}
.bx-vals-in > .bx-h3{position:sticky;top:110px}
.bx-val.e-con{padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid var(--bx-line)}
.bx-val-t .elementor-heading-title{font:400 18px/1.2 var(--bx-sans)!important;letter-spacing:-.02em}
.bx-val .bx-p{margin-top:16px!important} .bx-val .bx-p p{line-height:1.4}
.bx-vals-list > .elementor-widget-button{margin-top:10px!important;width:auto}
.bx-acc .elementor-accordion{border-top:1px solid var(--bx-line)}
.bx-acc .elementor-accordion-item{border:0!important;border-bottom:1px solid var(--bx-line)!important}
.bx-acc .elementor-tab-title{display:flex;align-items:center;gap:24px;padding:22px 0!important;border:0!important;cursor:pointer}
.bx-acc .elementor-tab-title a,.bx-acc .elementor-accordion-title{font:400 18px/1.3 var(--bx-sans)!important;letter-spacing:-.02em;color:var(--bx-w)!important;flex:1;order:1}
.bx-acc .elementor-accordion-icon{order:2;width:auto!important;color:var(--bx-gold)!important;float:none!important}
.bx-acc .elementor-accordion-icon svg{width:18px;height:18px;fill:none!important;stroke:currentColor!important}
.bx-acc .elementor-accordion-icon svg *{fill:none!important;stroke:currentColor!important}
.bx-acc .elementor-accordion-icon-opened{display:none} .bx-acc .elementor-active .elementor-accordion-icon-opened{display:inline-flex} .bx-acc .elementor-active .elementor-accordion-icon-closed{display:none}
.bx-acc .elementor-tab-content{display:none;padding:0 48px 24px 0!important;border:0!important;font:400 16px/1.5 var(--bx-sans);color:var(--bx-mut)}

/* ---------- onde estamos ---------- */
.bx-onde.e-con{padding:0 0 120px}
.bx-onde-in.e-con{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.93fr);gap:104px;align-items:start}
.bx-onde-a > .elementor-widget{width:auto}
.bx-onde-a .bx-h2{margin-bottom:40px!important;max-width:640px} .bx-onde-a .bx-p p{max-width:38em}
.bx-onde-sm.e-con{position:relative;margin-top:96px;width:min(100%,600px)}
.bx-onde-small img{display:block;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:600/265;object-fit:cover;object-position:50% 62%}
.bx-onde-cap-sm{display:none!important}
.bx-onde-a .elementor-widget-button{margin-top:40px!important}
.bx-onde-b.e-con{position:relative}
.bx-onde-img img{display:block;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:592/760;object-fit:cover;object-position:50% 70%}
.bx-onde-cap.e-con{position:absolute!important;left:0;right:0;bottom:0;padding:16px 24px 20px!important;background:rgba(5,5,5,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.bx-cap-t .elementor-heading-title{font:400 18px/1.4 var(--bx-sans)!important;letter-spacing:-.02em}
.bx-cap-p{margin-top:6px!important} .bx-cap-p p{font:400 14px/1.4 var(--bx-sans);color:var(--bx-w);letter-spacing:-.02em}

/* ---------- sobre o sócio ---------- */
.bx-fund.e-con{padding:0 0 120px}
.bx-fund-in.e-con{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}
.bx-fund-a.e-con{padding:0 56px!important}
.bx-fund-a > .elementor-widget{width:auto}
.bx-fund-a .bx-h2{margin-bottom:44px!important}
.bx-fund-a .bx-p p{margin-bottom:1.6em}
.bx-creds{margin-top:16px!important}
.bx-creds .elementor-icon-list-items{margin:0;padding:0}
.bx-creds .elementor-icon-list-item{margin:0!important;padding:12px 0!important;border-top:1px solid var(--bx-line)}
.bx-creds .elementor-icon-list-item::after,.bx-creds .elementor-icon-list-icon{display:none!important}
.bx-creds .elementor-icon-list-text{font:400 15px/1.5 var(--bx-sans)!important;color:var(--bx-mut)!important;padding:0!important}
.bx-fund-img img{display:block;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:640/760;object-fit:cover;object-position:50% 30%}

/* ---------- artigos ---------- */
.bx-blog.e-con{padding:0 0 120px}
.bx-blog-in.e-con{display:grid!important;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}
.bx-blog-a > .elementor-widget{width:auto}
.bx-blog-a .bx-h2{margin-bottom:24px!important} .bx-blog-a .bx-p{margin-bottom:24px!important} .bx-blog-a .bx-p p{max-width:13em}
.bx-blog-a .bx-btn-ol .elementor-button{white-space:nowrap}
.bx-blog-b.e-con{min-width:0}
.bx-car-blog.e-con{margin-top:0}
.bx-car-blog .bx-slide-img img{aspect-ratio:1222/688}
.bx-car-blog .bx-slide-t .elementor-heading-title{font-size:18px!important}
.bx-car-blog .bx-slide-p p{font-size:13px}
.bx-posts .elementor-post{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.bx-posts .elementor-post__title,.bx-posts .elementor-post__title a{font:400 18px/1.4 var(--bx-sans)!important;color:var(--bx-w)!important}
.bx-blog:has(.elementor-post) .bx-pautas{display:none!important}

/* ---------- rodapé ---------- */

/* ---------- entradas ---------- */
.bx-pre{opacity:0;transform:translateY(24px)}
.bx-pre.bx-ok{transition:opacity .9s var(--bx-ease) var(--bx-d,0ms),transform 1.1s var(--bx-ease) var(--bx-d,0ms)}
.bx-pre.bx-in-view{opacity:1;transform:none}

/* ---------- tablet ---------- */
@media (max-width:1024px){
  :root{--bx-g:24px}
  .bx-head-in.e-con{grid-template-columns:1fr auto}
  .bx-nav,.bx-head-cta{display:none!important}
  .bx-burger-w{display:block!important}
  .bx-h1 .elementor-heading-title,.bx-h2 .elementor-heading-title{font-size:48px!important}
  .bx-nums-in.e-con{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:40px}
  .bx-nums-t{grid-column:1/-1}
  .bx-num.e-con:nth-child(2){border-left:0;padding-left:0}
  .bx-area-grid.e-con{grid-template-columns:1fr 1fr}
  .bx-split.e-con,.bx-vals-in.e-con,.bx-onde-in.e-con,.bx-fund-in.e-con,.bx-blog-in.e-con{grid-template-columns:1fr;gap:40px}
  .bx-split-p{padding-top:0}
  .bx-vals-in > .bx-h3{position:static}
  .bx-fund-a.e-con{padding:0!important}
  .bx-car-equipe .bx-slide.e-con{flex-basis:calc((100% - 20px) / 2)}
  .bx-blog-a .bx-p p{max-width:none}
  .bx-prev{left:8px} .bx-next{right:8px}
}

/* ---------- celular (como o da ber) ---------- */
@media (max-width:767px){
  .bx-area-grid.e-con{grid-template-columns:1fr;margin-top:40px}
  :root{--bx-g:16px;--bx-head:56px}
  .bx-logo img{height:36px!important}
  .bx-hero.e-con{min-height:0;padding:118vw 0 48px}
  .bx-hero-bg{bottom:auto!important;height:140vw!important}
  .bx-hero-pic img{object-position:50% 20%}
  .bx-hero.e-con::after{background:linear-gradient(180deg,rgba(5,5,5,.5) 0,rgba(5,5,5,0) 70px,rgba(5,5,5,0) 70vw,#050505 128vw)}
  .bx-h1 .elementor-heading-title{font-size:40px!important;line-height:1.1!important}
  .bx-h2 .elementor-heading-title{font-size:45px!important}
  .bx-hero-p{margin-top:28px!important}
  .bx-btns.e-con{margin-top:40px;flex-wrap:nowrap;gap:10px}
  .bx-btns > .elementor-widget:first-child{flex:1}
  .bx-btn-lg .elementor-button{min-width:0;width:100%}
  .bx-nums.e-con{padding:32px 0 80px}
  .bx-nums-in.e-con{grid-template-columns:1fr 1fr;row-gap:40px;column-gap:20px}
  .bx-nums-t .elementor-heading-title{font-size:18px!important;padding-right:0}
  .bx-num.e-con{border-left:0;padding:0;min-height:0;gap:16px;justify-content:flex-start}
  .bx-num-n .elementor-heading-title{font-size:36px!important}
  .bx-areas.e-con,.bx-sobre.e-con,.bx-equipe.e-con,.bx-vals.e-con,.bx-onde.e-con,.bx-fund.e-con,.bx-blog.e-con{padding-bottom:80px}
  .bx-car.e-con{margin-top:40px}
    .bx-car-equipe .bx-slide.e-con{flex-basis:100%}
  .bx-car-equipe .bx-slide-img img{aspect-ratio:4/5}
  .bx-row.e-con{flex-direction:column;align-items:flex-start;gap:24px}
  .bx-sobre .bx-narrow.e-con{text-align:left;align-items:flex-start}
  .bx-sobre .bx-lbl .elementor-heading-title{justify-content:flex-start} .bx-sobre .bx-lbl{text-align:left}
  .bx-vals-in.e-con{gap:32px}
  .bx-onde-sm.e-con{margin-top:40px;width:100%}
  .bx-onde-small img{aspect-ratio:1.3/1}
  .bx-onde-cap-sm{display:flex!important}
  .bx-onde-b{display:none!important}
  .bx-onde-a .elementor-widget-button{width:100%} .bx-onde-a .elementor-button{width:100%}
  .bx-fund-in.e-con{display:flex!important;flex-direction:column-reverse}
  .bx-fund-a.e-con{padding:0 8px!important}
  .bx-vals-list > .elementor-widget-button,.bx-vals-list .elementor-button{width:100%}
}

/* ---------- rodapé (o mesmo da v1: faixa creme com lombada, três colunas e barra preta) ---------- */
.mx-foot{--mx-ink:#030303;--mx-gold:#B39C7F;--mx-gold-hi:#CDB89A;--mx-gold-deep:#7A6346;--mx-cream:#F3ECE1;--mx-on:#FEFEFE;--mx-on-soft:#A9A39A;--mx-text:#151310;--mx-text-soft:#4E473D;--mx-line-c:rgba(21,19,16,.14);
  --mx-serif:Georgia,'Gelasio','Times New Roman',serif;--mx-sans:'Inter','Helvetica Neue',Arial,sans-serif;--mx-ease:cubic-bezier(.16,1,.3,1);--mx-wrap:min(1200px,calc(100% - 48px));--kit-widget-spacing:0px;--widgets-spacing:0px}
.mx-foot.e-con{position:relative;--gap:0px;--row-gap:0px;--column-gap:0px}
.mx-foot .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;padding:0}
.mx-foot ul{list-style:none;margin:0;padding:0} .mx-foot li::marker{content:none}
.mx-foot a,.mx-foot a:visited{text-decoration:none;color:inherit}
.mx-foot .elementor-widget{margin:0} .mx-foot .elementor-widget-container{margin:0;padding:0}
.mx-foot .elementor-button,.mx-foot .elementor-button *{text-decoration:none!important}
.mx-foot .elementor-button-icon svg{width:1em;height:1em}
.mx-wrap.e-con{width:var(--mx-wrap);max-width:none;margin:0 auto}
.mx-foot.e-con{padding:96px 0 34px;background:var(--mx-cream);border-top:0;color:var(--mx-text)}
.mx-foot.e-con::before{content:"";position:absolute;top:auto!important;bottom:100%;left:50%;width:min(560px,80%);height:44px;transform:translateX(-50%);pointer-events:none;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 44' preserveAspectRatio='none'%3E%3Cpath d='M0 44C52 44 70 0 128 0H432C490 0 508 44 560 44Z' fill='%23F3ECE1'/%3E%3C/svg%3E") no-repeat center bottom/100% 100%}
.mx-foot.e-con::after{content:"M";position:absolute;top:-34px;left:50%;width:50px;height:50px;margin-left:-25px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(122,99,70,.45);font:400 22px/1 var(--mx-serif);color:var(--mx-gold-deep);padding-top:2px;background:var(--mx-cream)}
.mx-foot .mx-brand-t b{color:var(--mx-text)} .mx-foot .mx-brand-t small{color:var(--mx-text-soft)} .mx-foot .mx-mono{border-color:rgba(21,19,16,.2);color:var(--mx-gold-deep)}
.mx-foot .mx-foot-t{color:var(--mx-text-soft)}
.mx-foot .mx-foot-h .elementor-heading-title{color:var(--mx-gold-deep)!important}
.mx-foot .mx-foot-list .elementor-icon-list-text{color:var(--mx-text-soft)!important}
.mx-foot .mx-foot-list a:hover .elementor-icon-list-text{color:var(--mx-text)!important}
.mx-foot .mx-foot-contato .elementor-icon-list-icon{color:var(--mx-gold-deep)}
.mx-foot .mx-foot-base.e-con{border-top-color:var(--mx-line-c)}
.mx-foot .mx-foot-s{color:#7a7266}
.mx-foot-grid.e-con{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr);gap:48px;padding-bottom:60px}
.mx-foot-t{margin-top:22px;font:400 14px/1.75 var(--mx-sans);color:var(--mx-on-soft)}
.mx-foot-h .elementor-heading-title{font:600 10.5px/1 var(--mx-sans)!important;letter-spacing:.26em;text-transform:uppercase;color:var(--mx-gold)!important;margin:6px 0 22px}
.mx-foot-list .elementor-icon-list-items{display:grid;gap:12px;margin:0;padding:0}
.mx-foot-list .elementor-icon-list-item{margin:0!important;padding:0!important;align-items:flex-start!important}
.mx-foot-list .elementor-icon-list-item::after{display:none!important}
.mx-foot-list .elementor-icon-list-icon{display:none}
.mx-foot-contato .elementor-icon-list-icon{display:inline-flex;width:auto;color:var(--mx-gold);font-size:16px;margin:3px 12px 0 0}
.mx-foot-contato .elementor-icon-list-icon svg{width:1em;height:1em}
.mx-foot-list .elementor-icon-list-text{font:400 14.5px/1.6 var(--mx-sans)!important;color:var(--mx-on-soft)!important;padding:0!important;transition:color .3s}
.mx-foot-list a:hover .elementor-icon-list-text{color:var(--mx-on)!important}
.mx-foot-base.e-con{display:flex!important;flex-direction:row;justify-content:space-between;gap:24px;padding-top:28px;border-top:1px solid var(--mx-line-c)}
.mx-foot-base > .elementor-widget{width:auto!important}
.mx-foot-s{font:400 12.5px/1.6 var(--mx-sans);color:#7f796f}
.mx-foot.e-con{padding:100px 0 0!important;z-index:3}
.mx-foot.e-con::after{display:none}
.mx-foot-grid.e-con{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.3fr)!important;gap:56px;padding-bottom:72px}
.mx-foot-logo{width:auto!important} .mx-foot-logo img{display:block;width:200px;height:auto}
.mx-foot .mx-foot-t{margin:22px 0 22px!important;max-width:34ch;font:400 16px/1.6 var(--mx-sans);color:var(--mx-text)}
.mx-redes.e-con{display:flex!important;flex-direction:row;gap:10px}
.mx-redes > .elementor-widget{width:auto!important;margin:0!important}
.mx-rede .elementor-icon{display:grid!important;place-items:center;width:40px;height:40px;border-radius:8px;font-size:19px;transition:transform .35s var(--mx-ease),filter .35s}
.mx-rede .elementor-icon svg{width:19px!important;height:19px!important}
.mx-redes-escuro .mx-rede .elementor-icon{background:#0F0D0A;color:#F3ECE1!important}
.mx-redes-ouro .mx-rede .elementor-icon{background:linear-gradient(135deg,#E2CBA5,#B39C7F);color:#0F0D0A!important}
.mx-rede .elementor-icon:hover{transform:translateY(-2px);filter:brightness(1.1)}
.mx-foot .mx-foot-h .elementor-heading-title{display:block;font:400 21px/1.2 var(--mx-sans)!important;letter-spacing:0;text-transform:none;color:var(--mx-text)!important;margin:4px 0 22px}
.mx-foot .mx-foot-list .elementor-icon-list-items{gap:14px}
.mx-foot .mx-foot-list .elementor-icon-list-text{font:400 15.5px/1.5 var(--mx-sans)!important;color:#2B2722!important}
.mx-foot .mx-foot-contato .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:12px}
.mx-foot .mx-foot-contato .elementor-icon-list-icon{display:inline-flex!important;justify-content:center;width:22px!important;flex:none;margin:2px 0 0!important;color:#2B2722;font-size:19px}
.mx-foot .mx-foot-contato .elementor-icon-list-icon svg{width:19px!important;height:19px!important}
.mx-foot-bar.e-con{background:#030303;padding:26px 0 30px!important}
.mx-foot-bar.e-con::before{content:"";position:absolute;top:0;left:max(24px,calc((100% - 1200px)/2));right:max(24px,calc((100% - 1200px)/2));height:1px;background:rgba(254,254,254,.18)}
.mx-foot-bar-in.e-con{display:grid!important;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:40px}
.mx-credit.e-con{display:flex!important;flex-direction:row;align-items:center;gap:12px;width:auto}
.mx-credit > .elementor-widget{width:auto!important;margin:0!important}
.mx-credit-by p{margin:0;font:400 12.5px/1 var(--mx-sans);color:#9a948b}
.mx-credit-nexai img{display:block;height:28px!important;width:auto!important;max-width:none!important}
.mx-foot-bar .mx-foot-s{font:400 12.5px/1.6 var(--mx-sans)!important;color:#9a948b!important;max-width:52ch}
.mx-foot-bar .mx-redes{justify-self:center}
.mx-totop{justify-self:end;width:auto!important}
.mx-totop .elementor-button,.mx-totop .elementor-button:focus,.mx-totop .elementor-button:hover{padding:0;border:0;background:none!important;box-shadow:none;color:var(--mx-on)!important;font:400 16px/1 var(--mx-sans)!important;letter-spacing:0;text-transform:none}
.mx-totop .elementor-button-content-wrapper{flex-direction:row-reverse;gap:10px}
.mx-totop .elementor-button:hover .elementor-button-icon{transform:translateY(-3px)}
@media (max-width:1024px){
  .mx-foot-grid.e-con{grid-template-columns:1fr 1fr!important} .mx-foot-brand{grid-column:1/-1}
  .mx-foot-bar-in.e-con{grid-template-columns:1fr;justify-items:start}
  .mx-foot-bar .mx-redes,.mx-totop,.mx-credit{justify-self:start}
}
@media (max-width:767px){
  .mx-foot{--mx-wrap:calc(100% - 32px)}
  .mx-foot.e-con::before{height:34px}
  .mx-foot-grid.e-con{grid-template-columns:1fr!important;gap:40px}
}

/* ---------- artigos (o da v1, a pedido do Chris em 2026-10-27) ---------- */
.mx-art{--mx-ink:#030303;--mx-ink-2:#0B0A08;--mx-gold:#B39C7F;--mx-gold-hi:#CDB89A;--mx-on:#FEFEFE;--mx-on-2:#E4DED4;--mx-on-soft:#A9A39A;--mx-line:rgba(179,156,127,.22);
  --mx-serif:Georgia,'Gelasio','Times New Roman',serif;--mx-sans:'Inter','Helvetica Neue',Arial,sans-serif;--mx-ease:cubic-bezier(.16,1,.3,1);--mx-wrap:min(1200px,calc(100% - 48px));--kit-widget-spacing:0px;--widgets-spacing:0px}
.mx-art.e-con{position:relative;--gap:0px;--row-gap:0px;--column-gap:0px;color:var(--mx-on-2);background:var(--mx-ink)}
.mx-art .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;padding:0}
.mx-art .elementor-widget{margin:0} .mx-art .elementor-widget-container{margin:0;padding:0}
.mx-art a,.mx-art a:visited{text-decoration:none;color:inherit}
.mx-art .elementor-button,.mx-art .elementor-button *{text-decoration:none!important}
.mx-art .elementor-button-icon svg{width:1em;height:1em}
.mx-art .mx-wrap.e-con{width:var(--mx-wrap);max-width:none;margin:0 auto}
.mx-art .mx-row-head{margin-bottom:0}
.mx-art .mx-h2 .elementor-heading-title{font-size:clamp(34px,3.5vw,54px)!important;line-height:1.06!important;margin-bottom:26px}
.mx-art .mx-tag .elementor-heading-title{display:inline-flex!important;align-items:center;padding:11px 18px 10px;border:1px solid rgba(254,254,254,.14);border-radius:6px;background:rgba(254,254,254,.03);font:600 10.5px/1.2 var(--mx-sans)!important;letter-spacing:.34em;text-transform:uppercase;color:var(--mx-on-2)!important;margin:0 0 26px}
.mx-art .mx-star-w{width:100%}
.mx-art .mx-star{display:flex;align-items:center;gap:18px;color:var(--mx-gold-hi);margin:2px 0 34px}
.mx-art .mx-star-c{justify-content:center;margin-left:auto;margin-right:auto}
.mx-art .mx-star i{display:block;height:1px;width:min(240px,32vw);background:linear-gradient(90deg,transparent,currentColor);transform-origin:right}
.mx-art .mx-star i:last-child{background:linear-gradient(90deg,currentColor,transparent);transform-origin:left}
.mx-art .mx-star:not(.mx-star-c) i{width:min(220px,40vw)}
.mx-art .mx-star svg{flex:none;width:22px;height:22px;fill:currentColor!important}
.mx-art .mx-star svg path{fill:currentColor!important;stroke:none!important}
.mx-art .mx-body{font:400 16.5px/1.75 var(--mx-sans);color:var(--mx-on-soft)}
.mx-art .mx-link .elementor-button,.mx-art .mx-link .elementor-button:focus,.mx-art .mx-link .elementor-button:hover{display:inline-flex;padding:0 0 8px;border:0;border-bottom:1px solid var(--mx-line);border-radius:0;background:none!important;box-shadow:none;color:var(--mx-gold)!important;font:600 11.5px/1 var(--mx-sans)!important;letter-spacing:.2em;text-transform:uppercase}
.mx-art .mx-link .elementor-button:hover{border-bottom-color:var(--mx-gold)}
.mx-art .mx-link .elementor-button-icon{font-size:14px}
.mx-art.e-con{border-top:0!important}
.mx-art.e-con::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(205,184,154,.75) 50%,transparent)}
.mx-art.e-con::after{content:"";position:absolute;top:-23px;left:50%;width:46px;height:46px;margin-left:-23px;border-radius:50%;border:1px solid rgba(205,184,154,.55);
  background:#030303 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23CDB89A' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7.5' y='3' width='9' height='15' rx='4.5'/%3E%3Cpath d='M12 7v5M9.6 10l2.4 2.4 2.4-2.4'/%3E%3Cpath d='M9.5 20.5 12 22l2.5-1.5'/%3E%3C/svg%3E") center/22px no-repeat;
  animation:mx-boia 2.6s var(--mx-ease) infinite}
.mx-art .mx-row-head.e-con{display:flex!important;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:46px}
.mx-art .mx-row-head > .elementor-widget{width:auto!important;margin-bottom:34px}
.mx-art .mx-row-head-t.e-con{width:auto;flex:1}
.mx-art .mx-row-head-t .mx-h2 .elementor-heading-title{margin-bottom:0}
.mx-art.e-con{padding:140px 0 130px}
.mx-art .mx-sub{margin-top:-8px;max-width:40ch}
.mx-art .mx-posts .elementor-posts-container{gap:16px}
.mx-art .mx-posts .elementor-post__card{border-radius:6px!important;background:var(--mx-ink-2)!important;border:1px solid var(--mx-line-w)!important;box-shadow:none!important;overflow:hidden;transition:border-color .45s}
.mx-art .mx-posts .elementor-post__card:hover{border-color:var(--mx-line)!important}
.mx-art .mx-posts .elementor-post__title,.mx-art .mx-posts .elementor-post__title a{font-family:var(--mx-serif)!important;font-weight:400;font-size:22px;line-height:1.22;color:var(--mx-on)!important}
.mx-art .mx-posts .elementor-post__excerpt p{color:var(--mx-on-soft);font:400 15px/1.6 var(--mx-sans)}
.mx-art .mx-posts .elementor-post__badge{background:transparent!important;border:1px solid var(--mx-line);color:var(--mx-gold)!important;border-radius:999px!important;font:600 10.5px/1 var(--mx-sans)!important;letter-spacing:.18em;text-transform:uppercase}
.mx-art .mx-posts .elementor-posts-nothing-found{display:none}
.mx-art .mx-pautas.e-con{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.mx-art:has(.elementor-post) .mx-pautas{display:none!important}
.mx-art .mx-pautas-t{grid-column:1/-1}
.mx-art .mx-pautas-t .elementor-heading-title{font:600 11px/1 var(--mx-sans)!important;letter-spacing:.24em;text-transform:uppercase;color:var(--mx-on-soft)!important;margin-bottom:6px}
.mx-art .mx-pauta.e-con{padding:30px 30px 34px;border:1px dashed rgba(179,156,127,.3);border-radius:6px;min-height:200px;justify-content:space-between}
.mx-art .mx-pauta-c .elementor-heading-title{font:600 10.5px/1 var(--mx-sans)!important;letter-spacing:.22em;text-transform:uppercase;color:var(--mx-gold)!important;margin-bottom:22px}
.mx-art .mx-pauta .mx-h3 .elementor-heading-title{font-size:21px!important;line-height:1.28!important;color:var(--mx-on-2)!important}
@media (max-width:1024px){.mx-art .mx-pautas.e-con{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){.mx-art .mx-h2 .elementor-heading-title{font-size:clamp(30px,8.4vw,38px)!important}
.mx-art.e-con{padding:96px 0}
.mx-art .mx-star i{width:min(110px,26vw)}
.mx-art .mx-row-head.e-con{flex-direction:column;align-items:flex-start;gap:0}
.mx-art .mx-pautas.e-con{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .bx-hero-in > *{animation:none}
  .bx-pre{opacity:1!important;transform:none!important}
}/* End custom CSS */