.elementor-1058 .elementor-element.elementor-element-a8dbd21{--display:flex;--min-height:100vh;--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;}.elementor-1058 .elementor-element.elementor-element-4f5c724{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-4f5c724.e-con{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-dfee324{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:start;}.elementor-1058 .elementor-element.elementor-element-dfee324 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-1058 .elementor-element.elementor-element-dfee324 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:0.9rem;text-transform:uppercase;color:#C8942EE6;}.elementor-1058 .elementor-element.elementor-element-c5fa17f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1058 .elementor-element.elementor-element-c5fa17f.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-c5fa17f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-00d2052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-00d2052.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-00d2052 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:3.5px;color:#C8942E;}.elementor-1058 .elementor-element.elementor-element-c18c728{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-c18c728 p{margin-block-end:0px;}.elementor-1058 .elementor-element.elementor-element-093e580{--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;}.elementor-1058 .elementor-element.elementor-element-23bad04 .elementor-button{background-color:#C8942E;font-family:"Lora", Sans-serif;font-size:15px;font-weight:700;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B07F24;padding:18px 32px 18px 32px;}.elementor-1058 .elementor-element.elementor-element-23bad04 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-23bad04 .elementor-button:focus{background-color:#B07F24;}.elementor-1058 .elementor-element.elementor-element-918e47c .elementor-button{background-color:#C8942E00;font-family:"Lora", Sans-serif;font-size:15px;font-weight:700;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF66;padding:18px 32px 18px 32px;}.elementor-1058 .elementor-element.elementor-element-918e47c .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-918e47c .elementor-button:focus{background-color:#FFFFFF;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-918e47c .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-918e47c .elementor-button:focus svg{fill:#07162D;}.elementor-1058 .elementor-element.elementor-element-c7c6a64{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-c7c6a64.e-con{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-708b12b{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1058 .elementor-element.elementor-element-708b12b:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-708b12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2EA;}.elementor-1058 .elementor-element.elementor-element-b690ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-b690ca4{text-align:center;}.elementor-1058 .elementor-element.elementor-element-b690ca4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;color:#C8942E;}.elementor-1058 .elementor-element.elementor-element-292b5ce{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-292b5ce.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-292b5ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-44c2aaa{--divider-border-style:solid;--divider-color:#C8942E;--divider-border-width:3px;}.elementor-1058 .elementor-element.elementor-element-44c2aaa .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-1058 .elementor-element.elementor-element-44c2aaa .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1058 .elementor-element.elementor-element-7722fdf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-b8ec0a0{--display:flex;--min-height:220px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2F3F4;--border-color:#F2F3F4;--border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-b8ec0a0:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-b8ec0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-d28814b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;}.elementor-1058 .elementor-element.elementor-element-d28814b .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1058 .elementor-element.elementor-element-d28814b .elementor-icon-box-title{margin-block-end:11px;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-d28814b.elementor-view-stacked .elementor-icon{background-color:#F5EDD8;fill:#C9A84C;color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-d28814b.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-d28814b.elementor-view-default .elementor-icon{fill:#F5EDD8;color:#F5EDD8;border-color:#F5EDD8;}.elementor-1058 .elementor-element.elementor-element-d28814b.elementor-view-framed .elementor-icon{background-color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-d28814b .elementor-icon{font-size:25px;}.elementor-1058 .elementor-element.elementor-element-d28814b .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-d28814b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1058 .elementor-element.elementor-element-d28814b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1058 .elementor-element.elementor-element-045c83d{--display:flex;--min-height:220px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2F3F4;--border-color:#F2F3F4;--border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-045c83d:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-045c83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-3b49ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;}.elementor-1058 .elementor-element.elementor-element-3b49ee1 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1058 .elementor-element.elementor-element-3b49ee1 .elementor-icon-box-title{margin-block-end:11px;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-3b49ee1.elementor-view-stacked .elementor-icon{background-color:#F5EDD8;fill:#C9A84C;color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-3b49ee1.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-3b49ee1.elementor-view-default .elementor-icon{fill:#F5EDD8;color:#F5EDD8;border-color:#F5EDD8;}.elementor-1058 .elementor-element.elementor-element-3b49ee1.elementor-view-framed .elementor-icon{background-color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-3b49ee1 .elementor-icon{font-size:25px;}.elementor-1058 .elementor-element.elementor-element-3b49ee1 .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-3b49ee1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1058 .elementor-element.elementor-element-3b49ee1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1058 .elementor-element.elementor-element-1c57e1d{--display:flex;--min-height:220px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2F3F4;--border-color:#F2F3F4;--border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-1c57e1d:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-1c57e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-155313e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;}.elementor-1058 .elementor-element.elementor-element-155313e .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1058 .elementor-element.elementor-element-155313e .elementor-icon-box-title{margin-block-end:11px;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-155313e.elementor-view-stacked .elementor-icon{background-color:#F5EDD8;fill:#C9A84C;color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-155313e.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-155313e.elementor-view-default .elementor-icon{fill:#F5EDD8;color:#F5EDD8;border-color:#F5EDD8;}.elementor-1058 .elementor-element.elementor-element-155313e.elementor-view-framed .elementor-icon{background-color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-155313e .elementor-icon{font-size:25px;}.elementor-1058 .elementor-element.elementor-element-155313e .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-155313e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1058 .elementor-element.elementor-element-155313e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1058 .elementor-element.elementor-element-c089c98{--display:flex;--min-height:220px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F2F3F4;--border-color:#F2F3F4;--border-radius:15px 15px 15px 15px;}.elementor-1058 .elementor-element.elementor-element-c089c98:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-c089c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-649934f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;}.elementor-1058 .elementor-element.elementor-element-649934f .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1058 .elementor-element.elementor-element-649934f .elementor-icon-box-title{margin-block-end:11px;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-649934f.elementor-view-stacked .elementor-icon{background-color:#F5EDD8;fill:#C9A84C;color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-649934f.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-649934f.elementor-view-default .elementor-icon{fill:#F5EDD8;color:#F5EDD8;border-color:#F5EDD8;}.elementor-1058 .elementor-element.elementor-element-649934f.elementor-view-framed .elementor-icon{background-color:#C9A84C;}.elementor-1058 .elementor-element.elementor-element-649934f .elementor-icon{font-size:25px;}.elementor-1058 .elementor-element.elementor-element-649934f .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-649934f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-1058 .elementor-element.elementor-element-649934f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1058 .elementor-element.elementor-element-5f072c8{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-82ee190{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-05fec47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1058 .elementor-element.elementor-element-2dde48b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-2dde48b.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-2dde48b{text-align:center;}.elementor-1058 .elementor-element.elementor-element-2dde48b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:900;letter-spacing:3.5px;color:#C8942E;}.elementor-1058 .elementor-element.elementor-element-5066561{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1058 .elementor-element.elementor-element-5066561.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-5066561 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:800;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-7ae3c91{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-7ae3c91 p{margin-block-end:0px;}.elementor-1058 .elementor-element.elementor-element-422421d .elementor-button{background-color:#0F0F0F;font-family:"Lora", Sans-serif;font-weight:700;}.elementor-1058 .elementor-element.elementor-element-422421d .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-422421d .elementor-button:focus{background-color:#272726;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-422421d .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-422421d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-9c413d2{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1058 .elementor-element.elementor-element-88bb62b{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-88bb62b:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-88bb62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2EA;}.elementor-1058 .elementor-element.elementor-element-a1b423c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-a1b423c{text-align:center;}.elementor-1058 .elementor-element.elementor-element-a1b423c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;color:#C8942E;}.elementor-1058 .elementor-element.elementor-element-ccf4a69{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-ccf4a69.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-ccf4a69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-ad9b7c8{--divider-border-style:solid;--divider-color:#C8942E;--divider-border-width:3px;}.elementor-1058 .elementor-element.elementor-element-ad9b7c8 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-1058 .elementor-element.elementor-element-ad9b7c8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1058 .elementor-element.elementor-element-5de62b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-ccb3834{--display:flex;--min-height:500px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-ccb3834:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-ccb3834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-3865c76 img{border-radius:16px 16px 16px 016px;}.elementor-1058 .elementor-element.elementor-element-27dd656{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-27dd656.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-27dd656 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-515b26b{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#8B857C;}.elementor-1058 .elementor-element.elementor-element-515b26b.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-515b26b p{margin-block-end:0px;}.elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#0F0F0F;font-family:"Lora", Sans-serif;font-weight:700;color:#FFFFFF;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-ccf13c3{left:26.429%;}body.rtl .elementor-1058 .elementor-element.elementor-element-ccf13c3{right:26.429%;}.elementor-1058 .elementor-element.elementor-element-ccf13c3{bottom:8.161%;}.elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1058 .elementor-element.elementor-element-ccf13c3 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1058 .elementor-element.elementor-element-32d1e97{--display:flex;--min-height:500px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-32d1e97:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-32d1e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-2095a0d img{border-radius:16px 16px 16px 016px;}.elementor-1058 .elementor-element.elementor-element-b7e14e9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-b7e14e9.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-b7e14e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-488b9af{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#8B857C;}.elementor-1058 .elementor-element.elementor-element-488b9af.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-488b9af p{margin-block-end:0px;}.elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#0F0F0F;font-family:"Lora", Sans-serif;font-weight:700;color:#FFFFFF;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-66b1757{left:27%;}body.rtl .elementor-1058 .elementor-element.elementor-element-66b1757{right:27%;}.elementor-1058 .elementor-element.elementor-element-66b1757{bottom:5.714%;}.elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1058 .elementor-element.elementor-element-66b1757 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1058 .elementor-element.elementor-element-ced191a{--display:flex;--min-height:500px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-ced191a:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-ced191a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-673a712 img{border-radius:16px 16px 16px 016px;}.elementor-1058 .elementor-element.elementor-element-5047170{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-5047170.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-5047170 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#07162D;}.elementor-1058 .elementor-element.elementor-element-a78d334{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#8B857C;}.elementor-1058 .elementor-element.elementor-element-a78d334.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-a78d334 p{margin-block-end:0px;}.elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#0F0F0F;font-family:"Lora", Sans-serif;font-weight:700;color:#FFFFFF;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-34d889a{left:28%;}body.rtl .elementor-1058 .elementor-element.elementor-element-34d889a{right:28%;}.elementor-1058 .elementor-element.elementor-element-34d889a{bottom:5.714%;}.elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1058 .elementor-element.elementor-element-34d889a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-1058 .elementor-element.elementor-element-8160165{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-8160165:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-8160165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07162D;}.elementor-1058 .elementor-element.elementor-element-0c0150a{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-1058 .elementor-element.elementor-element-0c0150a.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-0c0150a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-772b261{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-772b261.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1058 .elementor-element.elementor-element-772b261 p{margin-block-end:0px;}.elementor-1058 .elementor-element.elementor-element-f772bb0 .elementor-button{background-color:#C8942E;}.elementor-1058 .elementor-element.elementor-element-f772bb0 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-f772bb0 .elementor-button:focus{background-color:#CCA14C;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-f772bb0 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-f772bb0 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-1058 .elementor-element.elementor-element-7722fdf{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1058 .elementor-element.elementor-element-a8dbd21{--content-width:1280px;}.elementor-1058 .elementor-element.elementor-element-4f5c724{--width:50%;}.elementor-1058 .elementor-element.elementor-element-c7c6a64{--width:50%;}.elementor-1058 .elementor-element.elementor-element-708b12b{--content-width:1280px;}.elementor-1058 .elementor-element.elementor-element-5f072c8{--content-width:1280px;}.elementor-1058 .elementor-element.elementor-element-05fec47{--width:45%;}.elementor-1058 .elementor-element.elementor-element-9c413d2{--width:45%;}.elementor-1058 .elementor-element.elementor-element-88bb62b{--content-width:1280px;}.elementor-1058 .elementor-element.elementor-element-ccb3834{--width:350px;}.elementor-1058 .elementor-element.elementor-element-32d1e97{--width:350px;}.elementor-1058 .elementor-element.elementor-element-ced191a{--width:350px;}.elementor-1058 .elementor-element.elementor-element-8160165{--content-width:1280px;}}@media(max-width:767px){.elementor-1058 .elementor-element.elementor-element-dfee324{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1058 .elementor-element.elementor-element-c5fa17f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-c5fa17f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1058 .elementor-element.elementor-element-c5fa17f .elementor-heading-title{font-size:21px;}.elementor-1058 .elementor-element.elementor-element-c18c728{font-size:16px;}.elementor-1058 .elementor-element.elementor-element-292b5ce{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1058 .elementor-element.elementor-element-292b5ce .elementor-heading-title{font-size:21px;}.elementor-1058 .elementor-element.elementor-element-44c2aaa .elementor-divider-separator{width:25%;}.elementor-1058 .elementor-element.elementor-element-7722fdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-5066561{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;text-align:start;}.elementor-1058 .elementor-element.elementor-element-5066561 .elementor-heading-title{font-size:18px;}.elementor-1058 .elementor-element.elementor-element-7ae3c91{font-size:16px;}.elementor-1058 .elementor-element.elementor-element-a1b423c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-ccf4a69{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1058 .elementor-element.elementor-element-ccf4a69 .elementor-heading-title{font-size:21px;}.elementor-1058 .elementor-element.elementor-element-ad9b7c8 .elementor-divider-separator{width:25%;}.elementor-1058 .elementor-element.elementor-element-ccb3834{--min-height:520px;}.elementor-1058 .elementor-element.elementor-element-27dd656{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1058 .elementor-element.elementor-element-27dd656 .elementor-heading-title{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-515b26b{font-size:16px;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-ccf13c3{left:26%;}body.rtl .elementor-1058 .elementor-element.elementor-element-ccf13c3{right:26%;}.elementor-1058 .elementor-element.elementor-element-32d1e97{--min-height:520px;}.elementor-1058 .elementor-element.elementor-element-b7e14e9{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1058 .elementor-element.elementor-element-b7e14e9 .elementor-heading-title{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-488b9af{font-size:16px;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-66b1757{left:26%;}body.rtl .elementor-1058 .elementor-element.elementor-element-66b1757{right:26%;}.elementor-1058 .elementor-element.elementor-element-ced191a{--min-height:520px;}.elementor-1058 .elementor-element.elementor-element-5047170{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1058 .elementor-element.elementor-element-5047170 .elementor-heading-title{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-a78d334{font-size:16px;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-34d889a{left:26%;}body.rtl .elementor-1058 .elementor-element.elementor-element-34d889a{right:26%;}.elementor-1058 .elementor-element.elementor-element-0c0150a{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1058 .elementor-element.elementor-element-0c0150a .elementor-heading-title{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-772b261{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-dfee324 */.bloco-escuro {
  background: #1e252e;
  padding: 5px 5px 5px 5px;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23bad04 */.elementor-1058 .elementor-element.elementor-element-23bad04 .elementor-button{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-918e47c */.elementor-1058 .elementor-element.elementor-element-918e47c .elementor-button{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8dbd21 */.belfood-hero-bg {
  position: relative;
  overflow: hidden;
  min-height: 100vh;
  display: flex;
  align-items: center;
  background-color: #07162D;
  background-image:
    radial-gradient(40% 60% at 12% 10%, rgba(200,148,46,0.12) 0%, transparent 60%),
    radial-gradient(45% 55% at 90% 85%, rgba(200,148,46,0.08) 0%, transparent 60%);
}

.belfood-hero-bg::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='130'%3E%3Crect x='33' y='33' width='64' height='64' rx='12' fill='%23C8942E'/%3E%3Crect x='43' y='43' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='59' y='43' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='75' y='43' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='43' y='59' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='59' y='59' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='75' y='59' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='43' y='75' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='59' y='75' width='12' height='12' rx='2' fill='%23734f17'/%3E%3Crect x='75' y='75' width='12' height='12' rx='2' fill='%23734f17'/%3E%3C/svg%3E");
  background-size: 200px 200px;
  background-repeat: repeat;
  opacity: 0.12;
  animation: bfWaffleScroll 50s linear infinite;
  z-index: 0;
  pointer-events: none;
}

.belfood-hero-bg::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 30% 40%, rgba(200,148,46,0.10) 0%, transparent 65%);
  animation: bfGlow 6s ease-in-out infinite;
  z-index: 1;
  pointer-events: none;
}

.belfood-hero-bg > .elementor-container,
.belfood-hero-bg > * {
  position: relative;
  z-index: 2;
}

@keyframes bfWaffleScroll {
  from { background-position: 0 0; }
  to   { background-position: 600px 300px; }
}

@keyframes bfGlow {
  0%, 100% { opacity: 0.6; }
  50%      { opacity: 1; }
}

@media (prefers-reduced-motion: reduce) {
  .belfood-hero-bg::before,
  .belfood-hero-bg::after { animation: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ec0a0 *//* --- Efeito Hover (ao passar o mouse) --- */
.belfood-card-diff:hover {
  transform: translateY(-4px) !important; /* Sobe levemente o card */
  box-shadow: 0 8px 32px rgba(7, 22, 45, 0.08) !important; /* Cria a sombra suave */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-422421d */.elementor-1058 .elementor-element.elementor-element-422421d .elementor-button{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for jkit_button, class: .elementor-element-ccf13c3 */.elementor-1058 .elementor-element.elementor-element-ccf13c3 .jkit-button-wrapper{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccb3834 *//* ───── CARD: posiciona o botão + efeito hover ───── */
.bf-prod-card {
  position: relative !important;
  overflow: hidden;
  transition: transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.bf-prod-card:hover {
  transform: translateY(-12px);
  box-shadow: 0 26px 50px rgba(7, 22, 45, 0.18);
}

.bf-prod-card img {
  transition: transform 0.5s ease;
}

.bf-prod-card:hover img {
  transform: scale(1.06);
}

/* ───── BOTÃO: centralizado embaixo do card ───── */
.bf-prod-btn {
  position: absolute !important;
  left: 50% !important;
  right: auto !important;
  top: auto !important;
  bottom: 30px !important;
  margin: 0 !important;
  transform: translateX(-50%) !important;
}/* End custom CSS */
/* Start custom CSS for jkit_button, class: .elementor-element-66b1757 */.elementor-1058 .elementor-element.elementor-element-66b1757 .jkit-button-wrapper{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f772bb0 */.elementor-button{
    text-decoration:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8160165 *//* Container da seção */
.sua-secao {
  position: relative;
  background-image: url('https://images.unsplash.com/photo-1562376552-0d160a2f238d?auto=format&fit=crop&w=1920&q=80');
  background-size: cover;
  background-position: center;
  background-attachment: fixed; /* efeito parallax — remove no mobile */
  color: #fff;
  overflow: hidden;
}

/* Overlay azul escuro + toque dourado */
.sua-secao::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(120% 90% at 30% 20%, rgba(200,148,46,0.14) 0%, transparent 55%),
    linear-gradient(135deg, rgba(7,22,45,0.92) 0%, rgba(7,22,45,0.74) 55%, rgba(7,22,45,0.88) 100%);
  pointer-events: none;
}

/* Garante que o conteúdo fica por cima do overlay */
.sua-secao > * {
  position: relative;
  z-index: 1;
}

/* Mobile: desativa parallax (não funciona bem em iOS/Android) */
@media (max-width: 1023px) {
  .sua-secao { background-attachment: scroll; }
}/* End custom CSS */