.elementor-7 .elementor-element.elementor-element-94dcd1b{--display:flex;--min-height:100vh;--justify-content:space-between;--overlay-opacity:1;--padding-top:0em;--padding-bottom:2em;--padding-left:1em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-94dcd1b::before, .elementor-7 .elementor-element.elementor-element-94dcd1b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-94dcd1b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-94dcd1b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-94dcd1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-94dcd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bravanorte.com.br/wp-content/uploads/2026/05/border-pattern-scaled.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-94dcd1b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-94dcd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bravanorte.com.br/wp-content/uploads/2026/05/thumb.webp") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6ef3ec8{--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-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9e20467{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;z-index:3;}.elementor-7 .elementor-element.elementor-element-9e20467.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-06599f8{z-index:5;}.elementor-7 .elementor-element.elementor-element-8c40e84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:4;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-90be526 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:36px;font-weight:500;text-transform:none;letter-spacing:-1.7px;}.elementor-7 .elementor-element.elementor-element-0320a4b{text-align:center;}.elementor-7 .elementor-element.elementor-element-0320a4b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:105px;font-weight:500;text-transform:uppercase;letter-spacing:-8px;}.elementor-7 .elementor-element.elementor-element-5092e5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:4;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-icon i{color:#D9D5C500;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-icon svg{fill:#D9D5C500;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-cbef60b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-text{color:#D9D5C5BF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-7711384{--display:flex;}.elementor-7 .elementor-element.elementor-element-a8610cf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a8610cf .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:500;text-transform:none;letter-spacing:-1.7px;}.elementor-7 .elementor-element.elementor-element-9a7fd20{width:var( --container-widget-width, 62% );max-width:62%;padding:0px 0px 40px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-9a7fd20.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9a7fd20 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;}.elementor-7 .elementor-element.elementor-element-c072241{--e-transform-scale:0.8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-c072241.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2b08638{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-2b08638.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-26ed805.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-26ed805 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:500;text-transform:none;letter-spacing:-1.7px;}.elementor-7 .elementor-element.elementor-element-ac69f14{width:var( --container-widget-width, 62% );max-width:62%;padding:0px 0px 40px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-ac69f14.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ac69f14 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;}.elementor-7 .elementor-element.elementor-element-6d3e863{--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-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-722a35e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a89c0f2{text-align:center;}.elementor-7 .elementor-element.elementor-element-a89c0f2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:#D9D5C5A1;}.elementor-7 .elementor-element.elementor-element-83e7d04{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-83e7d04.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-83e7d04 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;}.elementor-7 .elementor-element.elementor-element-7053720{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-7053720.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1dfb1ca{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-1dfb1ca.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-641e86c{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:500;text-decoration:underline;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-641e86c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a6f5004{--e-transform-scale:0.8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a6f5004.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-03f8b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a76a4c0{--e-image-carousel-slides-to-show:1;}.elementor-7 .elementor-element.elementor-element-4b6663f{margin:-97px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;}.elementor-7 .elementor-element.elementor-element-4b6663f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a4f6f3d{--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-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-384803b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ca4e76{text-align:center;}.elementor-7 .elementor-element.elementor-element-4ca4e76 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:#D9D5C5A1;}.elementor-7 .elementor-element.elementor-element-ca718db{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ca718db.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ca718db .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;}.elementor-7 .elementor-element.elementor-element-3861bfb{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-3861bfb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-536287d{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-536287d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8d63fb6{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:500;text-decoration:underline;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8d63fb6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5d809bb{--e-transform-scale:0.8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5d809bb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2c78ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fb99241{--e-image-carousel-slides-to-show:1;}.elementor-7 .elementor-element.elementor-element-fc6d353{margin:-103px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-7 .elementor-element.elementor-element-fc6d353.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8c9b4d1{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-7 .elementor-element.elementor-element-8c9b4d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8c9b4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8f1931 );}.elementor-7 .elementor-element.elementor-element-0b38162{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-a0f9be4{text-align:center;}.elementor-7 .elementor-element.elementor-element-a0f9be4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-58356bf{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-58356bf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-58356bf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;color:var( --e-global-color-6c34807 );}.elementor-7 .elementor-element.elementor-element-653ec4a{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-653ec4a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-adb24cc{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-adb24cc.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f17f117{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Serif", Sans-serif;font-size:26px;font-weight:400;font-style:italic;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f17f117.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b5a6369{--e-transform-scale:0.8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b5a6369.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-04512ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-40c1600{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5d1bbfe.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5d1bbfe .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:500;text-transform:none;letter-spacing:-1.7px;color:var( --e-global-color-e8f1931 );}.elementor-7 .elementor-element.elementor-element-87d8c47{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-87d8c47.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-87d8c47 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;color:var( --e-global-color-e8f1931 );}.elementor-7 .elementor-element.elementor-element-9c652c0{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;color:#0A1214D1;}.elementor-7 .elementor-element.elementor-element-9c652c0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f650478.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f650478 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:500;text-transform:none;letter-spacing:-1.7px;}.elementor-7 .elementor-element.elementor-element-ef18c90{width:var( --container-widget-width, 62% );max-width:62%;padding:0px 0px 40px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-ef18c90.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ef18c90 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;}.elementor-7 .elementor-element.elementor-element-3796a30{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-eeed0ca{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-eeed0ca.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-7 .elementor-element.elementor-element-eeed0ca.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-7 .elementor-element.elementor-element-eeed0ca.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-title{margin-bottom:8px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:none;letter-spacing:-0.5px;color:#D9D5C596;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:300;line-height:38px;letter-spacing:-1.4px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5a6db47{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5a6db47.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-7 .elementor-element.elementor-element-5a6db47.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-7 .elementor-element.elementor-element-5a6db47.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-title{margin-bottom:8px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:none;letter-spacing:-0.5px;color:#D9D5C596;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:300;line-height:38px;letter-spacing:-1.4px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-507539f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-507539f.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-7 .elementor-element.elementor-element-507539f.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-7 .elementor-element.elementor-element-507539f.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-title{margin-bottom:8px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:none;letter-spacing:-0.5px;color:#D9D5C596;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:300;line-height:38px;letter-spacing:-1.4px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b301a0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0ad3564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--e-icon-list-icon-size:99px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-0ad3564.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0ad3564 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0ad3564 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-0ad3564 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-bc3beb5{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-bc3beb5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bc3beb5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:72px;font-weight:500;text-transform:uppercase;letter-spacing:-4.5px;}.elementor-7 .elementor-element.elementor-element-95dbf11{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-95dbf11.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c3890e7{--e-transform-scale:0.8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-7 .elementor-element.elementor-element-c3890e7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c1337f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-220a1f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-7 .elementor-element.elementor-element-220a1f9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-220a1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D13903;}.elementor-7 .elementor-element.elementor-element-e37a987{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8ca1622{text-align:start;}.elementor-7 .elementor-element.elementor-element-3abb497{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-3abb497.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1e919c2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.8px;color:#D9D5C5FC;}.elementor-7 .elementor-element.elementor-element-1e919c2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0da2da6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.8px;color:#D9D5C5FC;}.elementor-7 .elementor-element.elementor-element-0da2da6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2a223c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-83cb23b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-83cb23b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5d6597d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-5d6597d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-14px/2);}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-14px/2);}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-14px/2);}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--14px/2);}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--14px/2);}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-1.6px;}.elementor-7 .elementor-element.elementor-element-5d6597d .elementor-icon-list-text{color:#D9D5C5FC;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-5350ea4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f4de5ae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-f4de5ae.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8ba0c83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-8ba0c83.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-14px/2);}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-14px/2);}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-14px/2);}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--14px/2);}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--14px/2);}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-1.6px;}.elementor-7 .elementor-element.elementor-element-8ba0c83 .elementor-icon-list-text{color:#D9D5C5FC;transition:color 0.3s;}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-7 .elementor-element.elementor-element-e54d77b{--divider-border-style:solid;--divider-color:#D9D5C52E;--divider-border-width:1px;margin:78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-e54d77b .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-e54d77b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-baf3a7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-74cbbe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-74cbbe8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.6px;}.elementor-7 .elementor-element.elementor-element-74cbbe8 .elementor-icon-list-text{color:#D9D5C5FC;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-5c088ef{z-index:4;}.elementor-7 .elementor-element.elementor-element-8333803{z-index:4;}.elementor-7 .elementor-element.elementor-element-3757b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-3757b71.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.6px;}.elementor-7 .elementor-element.elementor-element-3757b71 .elementor-icon-list-text{color:#D9D5C5B5;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-86c87d8{margin:89px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;}.elementor-7 .elementor-element.elementor-element-86c87d8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12vw;font-weight:500;text-transform:uppercase;letter-spacing:-5px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-6ef3ec8{--content-width:1520px;}.elementor-7 .elementor-element.elementor-element-8c40e84{--content-width:1520px;}.elementor-7 .elementor-element.elementor-element-5092e5f{--content-width:1520px;}.elementor-7 .elementor-element.elementor-element-722a35e{--width:45%;}.elementor-7 .elementor-element.elementor-element-03f8b48{--width:45%;}.elementor-7 .elementor-element.elementor-element-384803b{--width:45%;}.elementor-7 .elementor-element.elementor-element-2c78ddb{--width:45%;}.elementor-7 .elementor-element.elementor-element-8c9b4d1{--width:90%;}.elementor-7 .elementor-element.elementor-element-0b38162{--width:50%;}.elementor-7 .elementor-element.elementor-element-04512ab{--width:50%;}.elementor-7 .elementor-element.elementor-element-e37a987{--width:44%;}.elementor-7 .elementor-element.elementor-element-2a223c9{--width:26%;}.elementor-7 .elementor-element.elementor-element-5350ea4{--width:26%;}.elementor-7 .elementor-element.elementor-element-baf3a7c{--width:100%;}}@media(max-width:1580px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9a7fd20{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-94dcd1b{--min-height:93vh;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-6ef3ec8{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9e20467{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-06599f8{--e-transform-scale:0.7;margin:0px -25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:4;}.elementor-7 .elementor-element.elementor-element-06599f8.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-8c40e84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-90be526 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-0320a4b .elementor-heading-title{font-size:9.6vw;letter-spacing:-3.3px;}.elementor-7 .elementor-element.elementor-element-5092e5f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cbef60b{width:100%;max-width:100%;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-cbef60b .elementor-icon-list-item > a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-7711384{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-a8610cf{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a8610cf .elementor-heading-title{font-size:22px;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-9a7fd20{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9a7fd20 .elementor-heading-title{font-size:30px;letter-spacing:-2.9px;}.elementor-7 .elementor-element.elementor-element-c072241{--e-transform-scale:0.9;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-55f9466{--e-transform-scale:1.8;}.elementor-7 .elementor-element.elementor-element-26ed805 .elementor-heading-title{font-size:22px;letter-spacing:-1px;}.elementor-7 .elementor-element.elementor-element-ac69f14{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-ac69f14 .elementor-heading-title{font-size:45px;letter-spacing:-3px;}.elementor-7 .elementor-element.elementor-element-a89c0f2 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-83e7d04 .elementor-heading-title{font-size:34px;letter-spacing:-3px;}.elementor-7 .elementor-element.elementor-element-a6f5004{--e-transform-scale:0.9;}.elementor-7 .elementor-element.elementor-element-4b6663f{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4ca4e76 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-ca718db .elementor-heading-title{font-size:36px;letter-spacing:-2px;}.elementor-7 .elementor-element.elementor-element-5d809bb{--e-transform-scale:0.9;}.elementor-7 .elementor-element.elementor-element-fc6d353{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-8c9b4d1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-0b38162{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-7 .elementor-element.elementor-element-a0f9be4{text-align:start;}.elementor-7 .elementor-element.elementor-element-a0f9be4 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-58356bf{text-align:start;}.elementor-7 .elementor-element.elementor-element-58356bf .elementor-heading-title{font-size:42px;letter-spacing:-3px;}.elementor-7 .elementor-element.elementor-element-653ec4a{text-align:start;}.elementor-7 .elementor-element.elementor-element-adb24cc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-f17f117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-b5a6369{--e-transform-scale:1;}.elementor-7 .elementor-element.elementor-element-b5a6369.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5d1bbfe .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-87d8c47 .elementor-heading-title{font-size:42px;letter-spacing:-3px;}.elementor-7 .elementor-element.elementor-element-f650478 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-ef18c90{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ef18c90 .elementor-heading-title{font-size:42px;letter-spacing:-3px;}.elementor-7 .elementor-element.elementor-element-3796a30{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-eeed0ca{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-img{margin-bottom:2px;}.elementor-7 .elementor-element.elementor-element-eeed0ca .elementor-image-box-description{font-size:28px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-5a6db47{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-img{margin-bottom:2px;}.elementor-7 .elementor-element.elementor-element-5a6db47 .elementor-image-box-description{font-size:28px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-507539f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-img{margin-bottom:2px;}.elementor-7 .elementor-element.elementor-element-507539f .elementor-image-box-description{font-size:28px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-bc3beb5{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-bc3beb5 .elementor-heading-title{font-size:42px;letter-spacing:-3.3px;}.elementor-7 .elementor-element.elementor-element-95dbf11{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-220a1f9{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7 .elementor-element.elementor-element-8ca1622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-8ca1622 img{width:56%;}.elementor-7 .elementor-element.elementor-element-1e919c2{font-size:18px;}.elementor-7 .elementor-element.elementor-element-0da2da6{font-size:18px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-86c87d8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-86c87d8 .elementor-heading-title{font-size:14vw;}}/* Start custom CSS for html, class: .elementor-element-d80d259 */.elementor-7 .elementor-element.elementor-element-d80d259{
    width: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90be526 */.italic{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94dcd1b */.hero-gradient-video {
  position: relative !important;
  overflow: hidden !important;
  isolation: isolate;
}

/* força o vídeo e overlays nativos a ficarem atrás */
.hero-gradient-video .elementor-background-video-container,
.hero-gradient-video .elementor-background-overlay {
  z-index: 0 !important;
}

/* gradiente por cima do vídeo e da imagem */
.hero-gradient-video::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: linear-gradient(
    180deg,
    rgba(10, 18, 20, 0.20) 0%,
    #0A1214 100%
  ) !important;
  z-index: 2 !important;
  pointer-events: none !important;
}

/* conteúdo acima do gradiente */
.hero-gradient-video > .e-con-inner,
.hero-gradient-video > .elementor-container,
.hero-gradient-video > .elementor-widget-wrap {
  position: relative !important;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8610cf */.italic{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26ed805 */.italic{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a89c0f2 */.laranja{
    color: #FF4300;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a76a4c0 */.elementor-7 .elementor-element.elementor-element-a76a4c0 img{
 max-height: 600px;   
 min-height: 600px;   
 min-width: 580px;
 object-fit: cover;
}

@media(max-width:767px){
    .elementor-7 .elementor-element.elementor-element-a76a4c0 img{
 max-height: 350px;   
 min-height: 350px;   
 
 object-fit: cover;
}
}


.elementor-slideshow__title{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ca4e76 */.laranja{
    color: #FF4300;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fb99241 */.elementor-7 .elementor-element.elementor-element-fb99241 img{
 max-height: 600px;   
 min-height: 600px;   
 min-width: 580px;
 object-fit: cover;
}

@media(max-width:767px){
    .elementor-7 .elementor-element.elementor-element-fb99241 img{
 max-height: 350px;   
 min-height: 350px;   
 
 object-fit: cover;
}
}


.elementor-slideshow__title{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0f9be4 */.laranja{
    color: #FF4300;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5a6369 */.elementor-7 .elementor-element.elementor-element-b5a6369 .cri-whatsapp-btn{
    background: #fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40c1600 */.elementor-7 .elementor-element.elementor-element-40c1600{
    mix-blend-mode: luminosity !important;
}

@media(min-width:1024px){
.elementor-7 .elementor-element.elementor-element-40c1600 img{
    min-height: 748px;
    object-fit: cover;
    min-width: 100%;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04512ab */@media(min-width:1024px){
    .elementor-7 .elementor-element.elementor-element-04512ab{
    min-height: 742px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1bbfe */.italic{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f650478 */.italic{
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e919c2 */.elementor-7 .elementor-element.elementor-element-1e919c2 a{
    color: currentColor;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2aaedc *//* Desativa a seleção e interações com elementos na classe 'naomexa' */
.naomexa {
    user-select: none;
    pointer-events: none;
}

/* Adiciona um risco vermelho ao texto com a classe 'linered' */
.linered {
    text-decoration: line-through;
    text-decoration-color: red;
}

/* Estiliza o placeholder dos elementos */
::placeholder {
    opacity: 1 !important;
    color: #000 !important;
}

/* Remove o contorno padrão dos elementos ao serem focados */
*:focus {
    outline: none;
    box-shadow: 0 0 0 0.2rem #fff;
}

/* Remove a sombra de elementos que não estão visivelmente focados */
*:focus:not(:focus-visible) {
    outline: none;
    box-shadow: none;
}

/* Remove a margem inferior dos parágrafos */
p {
    margin-bottom: 0;
}


/* Corrige scrollbar horizontal */
html, body {
    width: 100%;
    overflow-x: hidden !important;
    text-wrap: balance !important;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}











/* Estilo para o scrollbar */
::-webkit-scrollbar {
    width: 12px; /* Define a largura do scrollbar */
    height: 12px; /* Define a altura do scrollbar (para scroll horizontal) */
}

/* Estilo para a parte de fundo do scrollbar */
::-webkit-scrollbar-track {
    background-color: #0A1214; /* Cor de fundo do track */
 
}

/* Estilo para o polegar (parte que o usuário arrasta) */
::-webkit-scrollbar-thumb {
    background-color: #D9D5C5; /* Cor do polegar */
    border-radius: 10px; /* Arredonda as bordas do polegar */
    border: 2px solid #0A1214; /* Adiciona uma borda ao polegar */
}

/* Estilo para o polegar quando estiver sendo "hovered" (quando o usuário passa o mouse por cima) */
::-webkit-scrollbar-thumb:hover {
    background-color: #0A1214; /* Cor do polegar quando estiver sendo "hovered" */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f94f6b4 *//* =========================================
   FRAMER-STYLE ENTRANCE (CSS BASE)
   Você só adiciona classes nos elementos.
========================================= */

.fx-framer {
  will-change: transform, opacity, filter;
}

/* Acessibilidade: reduz movimento */
@media (prefers-reduced-motion: reduce) {
  .fx-framer {
    transition: none !important;
    animation: none !important;
    filter: none !important;
    transform: none !important;
    opacity: 1 !important;
  }
}









/* O widget/elemento que recebe a classe fx-type */
.fx-type {
  position: relative;
}

/* O alvo real (geralmente o .elementor-heading-title) */
.fx-type .fx-type-target {
  display: inline;
  white-space: normal;
}

/* Cada palavra fica como um bloco “não quebrável” */
.fx-type .fx-word {
  display: inline-block;

}

/* Espaço entre palavras (mantém wrap natural) */
.fx-type .fx-gap {
  display: inline-block;
  width: 0.28em; /* ajuste fino */
}

/* Cada letra */
.fx-type .fx-char {
  display: inline-block;
  will-change: transform, opacity, filter;
  transform-origin: 50% 60%;
}


/* Cada letra */
.fx-type .fx-char {
  display: inline-block;
  will-change: transform, opacity, filter;
  transform-origin: 50% 60%;
}

/* Gradiente somente onde tiver .fx-gradient */
.fx-gradient,
.fx-gradient .fx-word,
.fx-gradient .fx-char {
  background: linear-gradient(90deg, #31A85D 0%, #CFFFE1 100%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

/* Evita que spans comuns recebam gradiente por conflito antigo */
.fx-type span:not(.fx-gradient):not(.fx-word):not(.fx-char):not(.fx-gap) {
  background: none;
  -webkit-text-fill-color: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86c87d8 */.elementor-7 .elementor-element.elementor-element-86c87d8{
    background: linear-gradient(180deg, #D9D5C5 0%, rgba(217, 213, 197, 0.20) 60.59%, rgba(217, 213, 197, 0.00) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1337f3 */#htmlefeitos{
    display: none;
}/* End custom CSS */