.elementor-1176 .elementor-element.elementor-element-96fd470{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.62;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-96fd470:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-96fd470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://m-desarrollos.com/wp-content/uploads/2025/04/Gordolobo-Perspectiva.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1176 .elementor-element.elementor-element-96fd470::before, .elementor-1176 .elementor-element.elementor-element-96fd470 > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-96fd470 > .e-con-inner > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-96fd470 > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-96fd470 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-96fd470 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 40%, #FFFFFF00 100%);}.elementor-1176 .elementor-element.elementor-element-96fd470.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1176 .elementor-element.elementor-element-cdcebb7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-36a5df1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#D4912759;--border-color:#D4912759;--border-radius:113px 113px 113px 113px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.45);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:22px;}.elementor-1176 .elementor-element.elementor-element-36a5df1:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-36a5df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#281C0AA6;}.elementor-1176 .elementor-element.elementor-element-36a5df1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1176 .elementor-element.elementor-element-08ea15c .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-08ea15c.elementor-view-stacked .elementor-icon{background-color:#D08A1C;}.elementor-1176 .elementor-element.elementor-element-08ea15c.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-08ea15c.elementor-view-default .elementor-icon{color:#D08A1C;border-color:#D08A1C;}.elementor-1176 .elementor-element.elementor-element-08ea15c.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-08ea15c.elementor-view-default .elementor-icon svg{fill:#D08A1C;}.elementor-1176 .elementor-element.elementor-element-08ea15c .elementor-icon{font-size:11px;}.elementor-1176 .elementor-element.elementor-element-08ea15c .elementor-icon svg{height:11px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1176 .elementor-element.elementor-element-b8f8565 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#F4C56A;}.elementor-1176 .elementor-element.elementor-element-230f075 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:64px;font-weight:800;line-height:0.95em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1176 .elementor-element.elementor-element-9cc6d5e{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;letter-spacing:-0.2px;color:#F3F3F3;}.elementor-1176 .elementor-element.elementor-element-81e204b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1176 .elementor-element.elementor-element-3cacfd0{--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-1176 .elementor-element.elementor-element-64b835a{--display:flex;--min-height:54px;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1176 .elementor-element.elementor-element-64b835a:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-64b835a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#784E128C;}.elementor-1176 .elementor-element.elementor-element-64b835a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1176 .elementor-element.elementor-element-7583fed .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-7583fed.elementor-view-stacked .elementor-icon{background-color:#C8861A;}.elementor-1176 .elementor-element.elementor-element-7583fed.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-7583fed.elementor-view-default .elementor-icon{color:#C8861A;border-color:#C8861A;}.elementor-1176 .elementor-element.elementor-element-7583fed.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-7583fed.elementor-view-default .elementor-icon svg{fill:#C8861A;}.elementor-1176 .elementor-element.elementor-element-7583fed .elementor-icon{font-size:22px;}.elementor-1176 .elementor-element.elementor-element-7583fed .elementor-icon svg{height:22px;}.elementor-1176 .elementor-element.elementor-element-4061f73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1176 .elementor-element.elementor-element-00f263d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-00f263d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-1176 .elementor-element.elementor-element-7ce0c53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-7ce0c53{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:5px;color:#DADADA;}.elementor-1176 .elementor-element.elementor-element-2fb1e5a{--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-1176 .elementor-element.elementor-element-d8ac3ef{--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-1176 .elementor-element.elementor-element-28712a6{--display:flex;--min-height:54px;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1176 .elementor-element.elementor-element-28712a6:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-28712a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#784E128C;}.elementor-1176 .elementor-element.elementor-element-28712a6.e-con{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-863b39d .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-863b39d.elementor-view-stacked .elementor-icon{background-color:#C8861A;}.elementor-1176 .elementor-element.elementor-element-863b39d.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-863b39d.elementor-view-default .elementor-icon{color:#C8861A;border-color:#C8861A;}.elementor-1176 .elementor-element.elementor-element-863b39d.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-863b39d.elementor-view-default .elementor-icon svg{fill:#C8861A;}.elementor-1176 .elementor-element.elementor-element-863b39d .elementor-icon{font-size:22px;}.elementor-1176 .elementor-element.elementor-element-863b39d .elementor-icon svg{height:22px;}.elementor-1176 .elementor-element.elementor-element-1d3ae67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1176 .elementor-element.elementor-element-9b813e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-9b813e0 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-1176 .elementor-element.elementor-element-b3a97be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-b3a97be{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:5px;color:#DADADA;}.elementor-1176 .elementor-element.elementor-element-5f2e327{--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-1176 .elementor-element.elementor-element-ada9225{--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-1176 .elementor-element.elementor-element-b8d47bd{--display:flex;--min-height:54px;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1176 .elementor-element.elementor-element-b8d47bd:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-b8d47bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#784E128C;}.elementor-1176 .elementor-element.elementor-element-b8d47bd.e-con{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-c4b0366 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-c4b0366.elementor-view-stacked .elementor-icon{background-color:#C8861A;}.elementor-1176 .elementor-element.elementor-element-c4b0366.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-c4b0366.elementor-view-default .elementor-icon{color:#C8861A;border-color:#C8861A;}.elementor-1176 .elementor-element.elementor-element-c4b0366.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-c4b0366.elementor-view-default .elementor-icon svg{fill:#C8861A;}.elementor-1176 .elementor-element.elementor-element-c4b0366 .elementor-icon{font-size:22px;}.elementor-1176 .elementor-element.elementor-element-c4b0366 .elementor-icon svg{height:22px;}.elementor-1176 .elementor-element.elementor-element-07c47bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1176 .elementor-element.elementor-element-8197748 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-8197748 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-1176 .elementor-element.elementor-element-6ed543e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-6ed543e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:5px;color:#DADADA;}.elementor-1176 .elementor-element.elementor-element-9d7acb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1176 .elementor-element.elementor-element-629a8f6 .elementor-button{background-color:#B87816;font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-1176 .elementor-element.elementor-element-629a8f6 .elementor-button:hover, .elementor-1176 .elementor-element.elementor-element-629a8f6 .elementor-button:focus{background-color:#F8B03A;}.elementor-1176 .elementor-element.elementor-element-c953405 .elementor-button{background-color:#FFFFFF0A;font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF40;border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-1176 .elementor-element.elementor-element-c953405 .elementor-button:hover, .elementor-1176 .elementor-element.elementor-element-c953405 .elementor-button:focus{background-color:#8F767647;}.elementor-1176 .elementor-element.elementor-element-846b962{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-6c1a4ae{--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;border-style:none;--border-style:none;}.elementor-1176 .elementor-element.elementor-element-6c1a4ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1176 .elementor-element.elementor-element-b45922c{--display:flex;--min-height:40px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:50% 50% 50% 50%;}.elementor-1176 .elementor-element.elementor-element-b45922c:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-b45922c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3340;}.elementor-1176 .elementor-element.elementor-element-4ad780e .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-4ad780e.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-4ad780e.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-4ad780e.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-4ad780e.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-4ad780e.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-4ad780e .elementor-icon{font-size:30px;}.elementor-1176 .elementor-element.elementor-element-4ad780e .elementor-icon svg{height:30px;}.elementor-1176 .elementor-element.elementor-element-dedbdda{--display:flex;--min-height:40px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-37px;--margin-right:0px;--z-index:1;}.elementor-1176 .elementor-element.elementor-element-dedbdda:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-dedbdda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3340;}.elementor-1176 .elementor-element.elementor-element-ad94d33 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-ad94d33.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-ad94d33.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-ad94d33.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-ad94d33.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-ad94d33.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-ad94d33 .elementor-icon{font-size:30px;}.elementor-1176 .elementor-element.elementor-element-ad94d33 .elementor-icon svg{height:30px;}.elementor-1176 .elementor-element.elementor-element-d9f2bda{--display:flex;--min-height:35px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-37px;--margin-right:0px;--z-index:2;}.elementor-1176 .elementor-element.elementor-element-d9f2bda:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-d9f2bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3340;}.elementor-1176 .elementor-element.elementor-element-58ebbbc .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-58ebbbc.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-58ebbbc.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-58ebbbc.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-58ebbbc.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-58ebbbc.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-58ebbbc .elementor-icon{font-size:30px;}.elementor-1176 .elementor-element.elementor-element-58ebbbc .elementor-icon svg{height:30px;}.elementor-1176 .elementor-element.elementor-element-832c3be{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#EDEDED;}.elementor-1176 .elementor-element.elementor-element-5c3228e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-3px;}.elementor-1176 .elementor-element.elementor-element-b991a41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#B7B7B7;}.elementor-1176 .elementor-element.elementor-element-3f92eae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-3f92eae .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-3f92eae.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-3f92eae.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-3f92eae.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-3f92eae.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-3f92eae.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-3f92eae .elementor-icon{font-size:22px;}.elementor-1176 .elementor-element.elementor-element-3f92eae .elementor-icon svg{height:22px;}.elementor-1176 .elementor-element.elementor-element-108e96a{--display:flex;--min-height:100vh;--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-1176 .elementor-element.elementor-element-eebc77a{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-70beeef > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-1176 .elementor-element.elementor-element-70beeef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.5px;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-e8a49c3{text-align:center;}.elementor-1176 .elementor-element.elementor-element-e8a49c3 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:66px;font-weight:700;line-height:1.05em;letter-spacing:-2px;color:#050505;}.elementor-1176 .elementor-element.elementor-element-0c5f78f{width:var( --container-widget-width, 980px );max-width:980px;--container-widget-width:980px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;color:#6F6F6F;}.elementor-1176 .elementor-element.elementor-element-0c5f78f > .elementor-widget-container{margin:26px 0px -20px 0px;}.elementor-1176 .elementor-element.elementor-element-48c4294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1176 .elementor-element.elementor-element-7f85b18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1176 .elementor-element.elementor-element-6f3abf8{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-c3810c9{--display:flex;--min-height:56px;--border-radius:12px 12px 12px 12px;}.elementor-1176 .elementor-element.elementor-element-c3810c9:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-c3810c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE5;}.elementor-1176 .elementor-element.elementor-element-7e10e95 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-7e10e95.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-7e10e95.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-7e10e95.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-7e10e95.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-7e10e95.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-7e10e95 .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-7e10e95 .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-c25a027 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-cdfe047 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#66707A;}.elementor-1176 .elementor-element.elementor-element-df8ecfb{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-78e0b32{--display:flex;--min-height:56px;--border-radius:12px 12px 12px 12px;}.elementor-1176 .elementor-element.elementor-element-78e0b32:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-78e0b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE5;}.elementor-1176 .elementor-element.elementor-element-3a816ec .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-3a816ec.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-3a816ec.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-3a816ec.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-3a816ec.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-3a816ec.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-3a816ec .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-3a816ec .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-d7c180a .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-ffcf47b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#66707A;}.elementor-1176 .elementor-element.elementor-element-51b133d{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-76dabb1{--display:flex;--min-height:56px;--border-radius:12px 12px 12px 12px;}.elementor-1176 .elementor-element.elementor-element-76dabb1:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-76dabb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE5;}.elementor-1176 .elementor-element.elementor-element-a0a8e10 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-a0a8e10.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-a0a8e10.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-a0a8e10.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-a0a8e10.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-a0a8e10.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-a0a8e10 .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-a0a8e10 .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-6097a09 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-8ebb19e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#66707A;}.elementor-1176 .elementor-element.elementor-element-98a7ea8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-8859810{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-386b031{--display:flex;--min-height:56px;--border-radius:12px 12px 12px 12px;}.elementor-1176 .elementor-element.elementor-element-386b031:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-386b031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE5;}.elementor-1176 .elementor-element.elementor-element-2b21bae .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-2b21bae.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-2b21bae.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-2b21bae.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-2b21bae.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-2b21bae.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-2b21bae .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-2b21bae .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-098275a .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-f943573 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#66707A;}.elementor-1176 .elementor-element.elementor-element-978bd49{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-8675a21{--display:flex;--min-height:56px;--border-radius:12px 12px 12px 12px;}.elementor-1176 .elementor-element.elementor-element-8675a21:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-8675a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE5;}.elementor-1176 .elementor-element.elementor-element-2e06267 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-2e06267.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-2e06267.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-2e06267.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-2e06267.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-2e06267.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-2e06267 .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-2e06267 .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-99914a1 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-1507e0a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#66707A;}.elementor-1176 .elementor-element.elementor-element-7eca6e0{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-5ed92c0{--display:flex;--min-height:56px;--border-radius:12px 12px 12px 12px;}.elementor-1176 .elementor-element.elementor-element-5ed92c0:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-5ed92c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE5;}.elementor-1176 .elementor-element.elementor-element-7ce14b3 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-7ce14b3.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-7ce14b3.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-7ce14b3.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-7ce14b3.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-7ce14b3.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-7ce14b3 .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-7ce14b3 .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-7f72693 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-26d365b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:#66707A;}.elementor-1176 .elementor-element.elementor-element-445b78f{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-6f0d1d9{--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-1176 .elementor-element.elementor-element-8d28546 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-1176 .elementor-element.elementor-element-67f0296{--display:flex;--min-height:100vh;--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:85px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-67f0296:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-67f0296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050607;}.elementor-1176 .elementor-element.elementor-element-f0784e8{--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:stretch;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-285d833 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-285d833{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-3326049 .elementor-button{background-color:#FFFFFF00;}.elementor-1176 .elementor-element.elementor-element-3326049.elementor-element{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-b443e65{--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:stretch;}.elementor-1176 .elementor-element.elementor-element-0f71580 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-1176 .elementor-element.elementor-element-26dcc87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1176 .elementor-element.elementor-element-e41e465{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1176 .elementor-element.elementor-element-6dac48e img{width:100%;height:620px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-1176 .elementor-element.elementor-element-52b79a8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-1176 .elementor-element.elementor-element-bf1ce36 img{width:100%;height:298px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-1176 .elementor-element.elementor-element-843ba3e img{width:100%;height:298px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-1176 .elementor-element.elementor-element-4e3ee18 img{width:100%;height:298px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-1176 .elementor-element.elementor-element-3c0c95b img{width:100%;height:298px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-1176 .elementor-element.elementor-element-0d9c74a{--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;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:26px 26px 26px 26px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1176 .elementor-element.elementor-element-0d9c74a:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-0d9c74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #101D27 0%, #101D27 100%);}.elementor-1176 .elementor-element.elementor-element-2d220cd{--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;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-37edda1{--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-1176 .elementor-element.elementor-element-038a5c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-038a5c6.elementor-element{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-038a5c6 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-2px;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-62cd461 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-62cd461{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#D7D7D7;}.elementor-1176 .elementor-element.elementor-element-489d627{--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-1176 .elementor-element.elementor-element-7124098 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-7124098.elementor-element{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-7124098 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-2px;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-e7388c7 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-e7388c7{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#D7D7D7;}.elementor-1176 .elementor-element.elementor-element-daa02aa{--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-1176 .elementor-element.elementor-element-d1c29bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-d1c29bb.elementor-element{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-d1c29bb .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-2px;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-cbd84b0 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-cbd84b0{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#D7D7D7;}.elementor-1176 .elementor-element.elementor-element-879d762{--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-1176 .elementor-element.elementor-element-e34eeae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-e34eeae.elementor-element{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-e34eeae .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-2px;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-1d20e58 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-1d20e58{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#D7D7D7;}.elementor-1176 .elementor-element.elementor-element-e4f8482{--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-1176 .elementor-element.elementor-element-4f60b95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-1176 .elementor-element.elementor-element-4f60b95:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-4f60b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EA;}.elementor-1176 .elementor-element.elementor-element-6cce5ef{--display:flex;}.elementor-1176 .elementor-element.elementor-element-b47502c > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-b47502c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-b20352d .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#000000;}.elementor-1176 .elementor-element.elementor-element-2368523{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#5F6B73;}.elementor-1176 .elementor-element.elementor-element-050f66f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 2px;--row-gap:0px;--column-gap:2px;--flex-wrap:wrap;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-fb947a9{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1176 .elementor-element.elementor-element-dff7966{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-dff7966 > .elementor-widget-container{background-color:#F0E6D8;border-radius:8px 8px 8px 8px;}.elementor-1176 .elementor-element.elementor-element-dff7966 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-dff7966.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-dff7966.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-dff7966.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-dff7966.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-dff7966.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-dff7966 .elementor-icon{font-size:32px;}.elementor-1176 .elementor-element.elementor-element-dff7966 .elementor-icon svg{height:32px;}.elementor-1176 .elementor-element.elementor-element-11ae4dd{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-1176 .elementor-element.elementor-element-5c66084{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1176 .elementor-element.elementor-element-61681c2{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-61681c2 > .elementor-widget-container{background-color:#F0E6D8;border-radius:8px 8px 8px 8px;}.elementor-1176 .elementor-element.elementor-element-61681c2 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-61681c2.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-61681c2.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-61681c2.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-61681c2.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-61681c2.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-61681c2 .elementor-icon{font-size:32px;}.elementor-1176 .elementor-element.elementor-element-61681c2 .elementor-icon svg{height:32px;}.elementor-1176 .elementor-element.elementor-element-5c7125a{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-1176 .elementor-element.elementor-element-f049a23{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1176 .elementor-element.elementor-element-20d6506{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-20d6506 > .elementor-widget-container{background-color:#F0E6D8;border-radius:8px 8px 8px 8px;}.elementor-1176 .elementor-element.elementor-element-20d6506 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-20d6506.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-20d6506.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-20d6506.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-20d6506.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-20d6506.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-20d6506 .elementor-icon{font-size:32px;}.elementor-1176 .elementor-element.elementor-element-20d6506 .elementor-icon svg{height:32px;}.elementor-1176 .elementor-element.elementor-element-9f3785a{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-1176 .elementor-element.elementor-element-2ebe82f{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1176 .elementor-element.elementor-element-e350855{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-e350855 > .elementor-widget-container{background-color:#F0E6D8;border-radius:8px 8px 8px 8px;}.elementor-1176 .elementor-element.elementor-element-e350855 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-e350855.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-e350855.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-e350855.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-e350855.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-e350855.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-e350855 .elementor-icon{font-size:32px;}.elementor-1176 .elementor-element.elementor-element-e350855 .elementor-icon svg{height:32px;}.elementor-1176 .elementor-element.elementor-element-8f47e3c{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-1176 .elementor-element.elementor-element-b2828cb{--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-1176 .elementor-element.elementor-element-e492c54 img{height:500px;}.elementor-1176 .elementor-element.elementor-element-81c39a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;box-shadow:0px 18px 40px 0px rgba(0,0,0,0.5);--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:28px;--padding-right:28px;--z-index:2;}.elementor-1176 .elementor-element.elementor-element-575218a .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-575218a.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-575218a.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-575218a.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-575218a.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-575218a.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-575218a .elementor-icon{font-size:28px;}.elementor-1176 .elementor-element.elementor-element-575218a .elementor-icon svg{height:28px;}.elementor-1176 .elementor-element.elementor-element-6140bd0 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:28px;font-weight:900;line-height:1em;color:#050505;}.elementor-1176 .elementor-element.elementor-element-093f38d > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1176 .elementor-element.elementor-element-093f38d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#6F7880;}.elementor-1176 .elementor-element.elementor-element-146c284{--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-1176 .elementor-element.elementor-element-146c284:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-146c284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050607;}.elementor-1176 .elementor-element.elementor-element-061c302{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-061c302:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-061c302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050607;}.elementor-1176 .elementor-element.elementor-element-5ee909c{--display:flex;}.elementor-1176 .elementor-element.elementor-element-8bc6a7b{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#B87816;}.elementor-1176 .elementor-element.elementor-element-bb83f09 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1176 .elementor-element.elementor-element-c90947b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#D9DDE1;}.elementor-1176 .elementor-element.elementor-element-87ac8d6{--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-1176 .elementor-element.elementor-element-e3b1259 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-e3b1259.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-e3b1259.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-e3b1259.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-e3b1259.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-e3b1259.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-e3b1259 .elementor-icon{font-size:46px;}.elementor-1176 .elementor-element.elementor-element-e3b1259 .elementor-icon svg{height:46px;}.elementor-1176 .elementor-element.elementor-element-a726178{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1176 .elementor-element.elementor-element-825633c{--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-1176 .elementor-element.elementor-element-f8908b6 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-f8908b6.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-f8908b6.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-f8908b6.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-f8908b6.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-f8908b6.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-f8908b6 .elementor-icon{font-size:46px;}.elementor-1176 .elementor-element.elementor-element-f8908b6 .elementor-icon svg{height:46px;}.elementor-1176 .elementor-element.elementor-element-b4de4d8{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1176 .elementor-element.elementor-element-cdba8d2{--divider-border-style:solid;--divider-color:#FFFFFF1F;--divider-border-width:1.1px;}.elementor-1176 .elementor-element.elementor-element-cdba8d2 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1176 .elementor-element.elementor-element-cdba8d2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1176 .elementor-element.elementor-element-b1c1cf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-3db7753{--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-1176 .elementor-element.elementor-element-54c5cb7 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-54c5cb7.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-54c5cb7.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-54c5cb7.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-54c5cb7.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-54c5cb7.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-54c5cb7 .elementor-icon{font-size:20px;}.elementor-1176 .elementor-element.elementor-element-54c5cb7 .elementor-icon svg{height:20px;}.elementor-1176 .elementor-element.elementor-element-15f1c97 > .elementor-widget-container{margin:-5px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-15f1c97{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFC163D4;}.elementor-1176 .elementor-element.elementor-element-1384f40{--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-1176 .elementor-element.elementor-element-b09b4b2 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-b09b4b2.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-b09b4b2.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-b09b4b2.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-b09b4b2.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-b09b4b2.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-b09b4b2 .elementor-icon{font-size:20px;}.elementor-1176 .elementor-element.elementor-element-b09b4b2 .elementor-icon svg{height:20px;}.elementor-1176 .elementor-element.elementor-element-c3130d2 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-1176 .elementor-element.elementor-element-c3130d2{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFC163D4;}.elementor-1176 .elementor-element.elementor-element-f3ec08c{--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-1176 .elementor-element.elementor-element-c9e4033 .elementor-icon-wrapper{text-align:center;}.elementor-1176 .elementor-element.elementor-element-c9e4033.elementor-view-stacked .elementor-icon{background-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-c9e4033.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-c9e4033.elementor-view-default .elementor-icon{color:#B87816;border-color:#B87816;}.elementor-1176 .elementor-element.elementor-element-c9e4033.elementor-view-framed .elementor-icon, .elementor-1176 .elementor-element.elementor-element-c9e4033.elementor-view-default .elementor-icon svg{fill:#B87816;}.elementor-1176 .elementor-element.elementor-element-c9e4033 .elementor-icon{font-size:20px;}.elementor-1176 .elementor-element.elementor-element-c9e4033 .elementor-icon svg{height:20px;}.elementor-1176 .elementor-element.elementor-element-5dde890 > .elementor-widget-container{margin:-5px 0px 5px 0px;}.elementor-1176 .elementor-element.elementor-element-5dde890{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFC163D4;}.elementor-1176 .elementor-element.elementor-element-16df1ac{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:46px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-16df1ac:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-16df1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-1176 .elementor-element.elementor-element-6c5ff04 .elementor-heading-title{font-family:"Alexandria", Sans-serif;font-size:26px;font-weight:800;color:#050607;}.elementor-1176 .elementor-element.elementor-element-847de20{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;text-transform:none;color:#66707A;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1176 .elementor-element.elementor-element-8076edc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1176 .elementor-element.elementor-element-8076edc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1176 .elementor-element.elementor-element-8076edc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group > label, .elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-subgroup label{color:#000000;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group > label{font-family:"Alexandria", Sans-serif;font-weight:600;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-type-html{padding-bottom:0px;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .e-form__buttons__wrapper__button-next{background-color:#B87816;color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-button[type="submit"]{background-color:#B87816;color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1176 .elementor-element.elementor-element-8076edc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1176 .elementor-element.elementor-element-8be150c{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#66707A;}@media(min-width:768px){.elementor-1176 .elementor-element.elementor-element-36a5df1{--width:334px;}.elementor-1176 .elementor-element.elementor-element-81e204b{--width:80%;}.elementor-1176 .elementor-element.elementor-element-3cacfd0{--width:70%;}.elementor-1176 .elementor-element.elementor-element-64b835a{--width:54px;}.elementor-1176 .elementor-element.elementor-element-4061f73{--width:55%;}.elementor-1176 .elementor-element.elementor-element-2fb1e5a{--width:70%;}.elementor-1176 .elementor-element.elementor-element-d8ac3ef{--width:70%;}.elementor-1176 .elementor-element.elementor-element-28712a6{--width:54px;}.elementor-1176 .elementor-element.elementor-element-1d3ae67{--width:55%;}.elementor-1176 .elementor-element.elementor-element-5f2e327{--width:70%;}.elementor-1176 .elementor-element.elementor-element-ada9225{--width:70%;}.elementor-1176 .elementor-element.elementor-element-b8d47bd{--width:54px;}.elementor-1176 .elementor-element.elementor-element-07c47bf{--width:55%;}.elementor-1176 .elementor-element.elementor-element-6c1a4ae{--width:15%;}.elementor-1176 .elementor-element.elementor-element-b45922c{--width:60px;}.elementor-1176 .elementor-element.elementor-element-dedbdda{--width:60px;}.elementor-1176 .elementor-element.elementor-element-d9f2bda{--width:60px;}.elementor-1176 .elementor-element.elementor-element-eebc77a{--content-width:1280px;}.elementor-1176 .elementor-element.elementor-element-6f3abf8{--width:31%;}.elementor-1176 .elementor-element.elementor-element-c3810c9{--width:56px;}.elementor-1176 .elementor-element.elementor-element-df8ecfb{--width:31%;}.elementor-1176 .elementor-element.elementor-element-78e0b32{--width:56px;}.elementor-1176 .elementor-element.elementor-element-51b133d{--width:31%;}.elementor-1176 .elementor-element.elementor-element-76dabb1{--width:56px;}.elementor-1176 .elementor-element.elementor-element-8859810{--width:31%;}.elementor-1176 .elementor-element.elementor-element-386b031{--width:56px;}.elementor-1176 .elementor-element.elementor-element-978bd49{--width:31%;}.elementor-1176 .elementor-element.elementor-element-8675a21{--width:56px;}.elementor-1176 .elementor-element.elementor-element-7eca6e0{--width:31%;}.elementor-1176 .elementor-element.elementor-element-5ed92c0{--width:56px;}.elementor-1176 .elementor-element.elementor-element-e41e465{--width:50%;}.elementor-1176 .elementor-element.elementor-element-52b79a8{--width:50%;}.elementor-1176 .elementor-element.elementor-element-37edda1{--width:25%;}.elementor-1176 .elementor-element.elementor-element-489d627{--width:26%;}.elementor-1176 .elementor-element.elementor-element-daa02aa{--width:24%;}.elementor-1176 .elementor-element.elementor-element-879d762{--width:25%;}.elementor-1176 .elementor-element.elementor-element-4f60b95{--content-width:1280px;}.elementor-1176 .elementor-element.elementor-element-6cce5ef{--width:48%;}.elementor-1176 .elementor-element.elementor-element-fb947a9{--width:49%;}.elementor-1176 .elementor-element.elementor-element-5c66084{--width:49%;}.elementor-1176 .elementor-element.elementor-element-f049a23{--width:49%;}.elementor-1176 .elementor-element.elementor-element-2ebe82f{--width:49%;}.elementor-1176 .elementor-element.elementor-element-b2828cb{--width:52%;}.elementor-1176 .elementor-element.elementor-element-061c302{--content-width:1280px;}.elementor-1176 .elementor-element.elementor-element-5ee909c{--width:50%;}.elementor-1176 .elementor-element.elementor-element-3db7753{--width:31%;}.elementor-1176 .elementor-element.elementor-element-1384f40{--width:31%;}.elementor-1176 .elementor-element.elementor-element-f3ec08c{--width:31%;}.elementor-1176 .elementor-element.elementor-element-16df1ac{--width:50%;}}@media(max-width:767px){.elementor-1176 .elementor-element.elementor-element-96fd470{--width:504px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1176 .elementor-element.elementor-element-cdcebb7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1176 .elementor-element.elementor-element-36a5df1{--width:85%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1176 .elementor-element.elementor-element-b8f8565 .elementor-heading-title{font-size:16px;}.elementor-1176 .elementor-element.elementor-element-230f075 .elementor-heading-title{font-size:35px;}.elementor-1176 .elementor-element.elementor-element-9cc6d5e{font-size:18px;}.elementor-1176 .elementor-element.elementor-element-64b835a{--width:20%;}.elementor-1176 .elementor-element.elementor-element-4061f73{--width:60%;}.elementor-1176 .elementor-element.elementor-element-28712a6{--width:20%;}.elementor-1176 .elementor-element.elementor-element-1d3ae67{--width:60%;}.elementor-1176 .elementor-element.elementor-element-b8d47bd{--width:20%;}.elementor-1176 .elementor-element.elementor-element-07c47bf{--width:60%;}.elementor-1176 .elementor-element.elementor-element-9d7acb8{--justify-content:center;}.elementor-1176 .elementor-element.elementor-element-629a8f6 .elementor-button{padding:015px 20px 15px 20px;}.elementor-1176 .elementor-element.elementor-element-c953405 .elementor-button{padding:15px 20px 15px 20px;}.elementor-1176 .elementor-element.elementor-element-6c1a4ae{--width:100%;--justify-content:center;}.elementor-1176 .elementor-element.elementor-element-b45922c{--width:20%;}.elementor-1176 .elementor-element.elementor-element-dedbdda{--width:20%;}.elementor-1176 .elementor-element.elementor-element-d9f2bda{--width:20%;}.elementor-1176 .elementor-element.elementor-element-832c3be > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-832c3be{text-align:center;}.elementor-1176 .elementor-element.elementor-element-b991a41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-e8a49c3 .elementor-heading-title{font-size:46px;}.elementor-1176 .elementor-element.elementor-element-0f71580 .elementor-heading-title{font-size:46px;}.elementor-1176 .elementor-element.elementor-element-6dac48e img{width:100%;height:327px;}.elementor-1176 .elementor-element.elementor-element-52b79a8{--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;--flex-wrap:nowrap;}.elementor-1176 .elementor-element.elementor-element-bf1ce36 img{width:100%;height:200px;}.elementor-1176 .elementor-element.elementor-element-843ba3e img{height:200px;}.elementor-1176 .elementor-element.elementor-element-4e3ee18 img{height:200px;}.elementor-1176 .elementor-element.elementor-element-3c0c95b img{height:200px;}.elementor-1176 .elementor-element.elementor-element-37edda1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1176 .elementor-element.elementor-element-038a5c6 .elementor-heading-title{font-size:34px;}.elementor-1176 .elementor-element.elementor-element-489d627{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1176 .elementor-element.elementor-element-7124098 .elementor-heading-title{font-size:34px;}.elementor-1176 .elementor-element.elementor-element-daa02aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1176 .elementor-element.elementor-element-d1c29bb .elementor-heading-title{font-size:34px;}.elementor-1176 .elementor-element.elementor-element-879d762{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1176 .elementor-element.elementor-element-e34eeae .elementor-heading-title{font-size:34px;}.elementor-1176 .elementor-element.elementor-element-b20352d .elementor-heading-title{font-size:46px;}.elementor-1176 .elementor-element.elementor-element-6140bd0 .elementor-heading-title{font-size:18px;}.elementor-1176 .elementor-element.elementor-element-bb83f09 .elementor-heading-title{font-size:46px;}.elementor-1176 .elementor-element.elementor-element-c3130d2 > .elementor-widget-container{margin:-5px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-36a5df1 */.elementor-1176 .elementor-element.elementor-element-36a5df1{
  background: rgba(35, 25, 10, 0.55);
  border: 1px solid rgba(212,145,39,0.28);
  border-radius: 999px;
  box-shadow:
    0 8px 32px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.04);
}

/* Blur para navegadores compatibles */
@supports ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){
  .elementor-1176 .elementor-element.elementor-element-36a5df1{
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230f075 */.elementor-1176 .elementor-element.elementor-element-230f075{
  max-width: 720px;
}

.elementor-1176 .elementor-element.elementor-element-230f075 .elementor-heading-title{
  color: #ffffff;
  font-weight: 800;
  line-height: 0.95em;
  letter-spacing: -1px;
}

.elementor-1176 .elementor-element.elementor-element-230f075 .elementor-heading-title span{
  color: #B87816;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cc6d5e */.elementor-1176 .elementor-element.elementor-element-9cc6d5e{
    max-width: 980px;
    color: #F1F1F1;
    font-size: 24px;
    line-height: 1.4em;
    letter-spacing: -0.3px;
    font-weight: 400;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-629a8f6 */.elementor-1176 .elementor-element.elementor-element-629a8f6 .btn-primary-hero .elementor-button{
    background: #B87816;
    color: #fff;
    border-radius: 6px;
    padding: 24px 38px;
    font-size: 22px;
    font-weight: 700;
    box-shadow:
        0 10px 25px rgba(184,120,22,0.28);
    transition: all .3s ease;
}

.elementor-1176 .elementor-element.elementor-element-629a8f6 .btn-primary-hero .elementor-button:hover{
    background: #CE8B1D;
    transform: translateY(-2px);
    box-shadow:
        0 16px 32px rgba(184,120,22,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3228e */.elementor-1176 .elementor-element.elementor-element-5c3228e{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    position:absolute;
    bottom:28px;
    left:50%;
    transform:translateX(-50%);
    z-index:5;
}

.elementor-1176 .elementor-element.elementor-element-5c3228e .scroll-text{
    color:#B7B7B7;
    font-size:14px;
    font-weight:500;
    letter-spacing:2px;
    text-transform:uppercase;
    margin-bottom:4px;
}

.elementor-1176 .elementor-element.elementor-element-5c3228e i,
.elementor-1176 .elementor-element.elementor-element-5c3228e svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
    animation: scrollBounce 2s infinite;
}

@keyframes scrollBounce{
    0%,100%{
        transform:translateY(0);
    }
    50%{
        transform:translateY(6px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8a49c3 */.elementor-1176 .elementor-element.elementor-element-e8a49c3 .elementor-heading-title{
    color:#050505;
    font-weight:700;
    letter-spacing:-2px;
    line-height:1.05em;
}

.elementor-1176 .elementor-element.elementor-element-e8a49c3 .elementor-heading-title span{
    color:#B87816;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e10e95 */.elementor-1176 .elementor-element.elementor-element-7e10e95 .feature-icon{
    width:56px;
    height:56px;
    background:#F5EFE5;
    border-radius:12px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:32px;
    transition:all .35s ease;
}

.elementor-1176 .elementor-element.elementor-element-7e10e95 .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-7e10e95 .feature-icon svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
}

.elementor-1176 .elementor-element.elementor-element-7e10e95 .feature-card:hover .feature-icon{
    background:#B87816;
    transform:scale(1.05);
}

.elementor-1176 .elementor-element.elementor-element-7e10e95 .feature-card:hover .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-7e10e95 .feature-card:hover .feature-icon svg{
    color:#fff;
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3a816ec */.elementor-1176 .elementor-element.elementor-element-3a816ec .feature-icon{
    width:56px;
    height:56px;
    background:#F5EFE5;
    border-radius:12px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:32px;
    transition:all .35s ease;
}

.elementor-1176 .elementor-element.elementor-element-3a816ec .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-3a816ec .feature-icon svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
}

.elementor-1176 .elementor-element.elementor-element-3a816ec .feature-card:hover .feature-icon{
    background:#B87816;
    transform:scale(1.05);
}

.elementor-1176 .elementor-element.elementor-element-3a816ec .feature-card:hover .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-3a816ec .feature-card:hover .feature-icon svg{
    color:#fff;
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a0a8e10 */.elementor-1176 .elementor-element.elementor-element-a0a8e10 .feature-icon{
    width:56px;
    height:56px;
    background:#F5EFE5;
    border-radius:12px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:32px;
    transition:all .35s ease;
}

.elementor-1176 .elementor-element.elementor-element-a0a8e10 .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-a0a8e10 .feature-icon svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
}

.elementor-1176 .elementor-element.elementor-element-a0a8e10 .feature-card:hover .feature-icon{
    background:#B87816;
    transform:scale(1.05);
}

.elementor-1176 .elementor-element.elementor-element-a0a8e10 .feature-card:hover .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-a0a8e10 .feature-card:hover .feature-icon svg{
    color:#fff;
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b21bae */.elementor-1176 .elementor-element.elementor-element-2b21bae .feature-icon{
    width:56px;
    height:56px;
    background:#F5EFE5;
    border-radius:12px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:32px;
    transition:all .35s ease;
}

.elementor-1176 .elementor-element.elementor-element-2b21bae .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-2b21bae .feature-icon svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
}

.elementor-1176 .elementor-element.elementor-element-2b21bae .feature-card:hover .feature-icon{
    background:#B87816;
    transform:scale(1.05);
}

.elementor-1176 .elementor-element.elementor-element-2b21bae .feature-card:hover .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-2b21bae .feature-card:hover .feature-icon svg{
    color:#fff;
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2e06267 */.elementor-1176 .elementor-element.elementor-element-2e06267 .feature-icon{
    width:56px;
    height:56px;
    background:#F5EFE5;
    border-radius:12px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:32px;
    transition:all .35s ease;
}

.elementor-1176 .elementor-element.elementor-element-2e06267 .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-2e06267 .feature-icon svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
}

.elementor-1176 .elementor-element.elementor-element-2e06267 .feature-card:hover .feature-icon{
    background:#B87816;
    transform:scale(1.05);
}

.elementor-1176 .elementor-element.elementor-element-2e06267 .feature-card:hover .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-2e06267 .feature-card:hover .feature-icon svg{
    color:#fff;
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ce14b3 */.elementor-1176 .elementor-element.elementor-element-7ce14b3 .feature-icon{
    width:56px;
    height:56px;
    background:#F5EFE5;
    border-radius:12px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:32px;
    transition:all .35s ease;
}

.elementor-1176 .elementor-element.elementor-element-7ce14b3 .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-7ce14b3 .feature-icon svg{
    color:#B87816;
    fill:#B87816;
    width:22px;
    height:22px;
}

.elementor-1176 .elementor-element.elementor-element-7ce14b3 .feature-card:hover .feature-icon{
    background:#B87816;
    transform:scale(1.05);
}

.elementor-1176 .elementor-element.elementor-element-7ce14b3 .feature-card:hover .feature-icon i,
.elementor-1176 .elementor-element.elementor-element-7ce14b3 .feature-card:hover .feature-icon svg{
    color:#fff;
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c4294 */.elementor-1176 .elementor-element.elementor-element-48c4294 .feature-card{
    background:#fff;
    border:1px solid rgba(0,0,0,0.08);
    border-radius:18px;
    padding:40px;
    min-height:300px;
    transition:all .35s ease;
    box-shadow:0 4px 14px rgba(0,0,0,0.04);
}

.elementor-1176 .elementor-element.elementor-element-48c4294 .feature-card:hover{
    transform:translateY(-8px);
    border-color:rgba(184,120,22,0.35);
    box-shadow:
        0 20px 40px rgba(0,0,0,0.10),
        0 10px 18px rgba(184,120,22,0.08);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d28546 */.elementor-1176 .elementor-element.elementor-element-8d28546 .elementor-button{
    background:transparent;
    color:#B87816;
    font-size:22px;
    font-weight:600;
    transition:all .3s ease;
}

.elementor-1176 .elementor-element.elementor-element-8d28546 .elementor-button:hover{
    transform:translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3326049 */.elementor-1176 .elementor-element.elementor-element-3326049 .elementor-button{
    background:transparent;
    color:#D89A34;
    font-size:16px;
    font-weight:500;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f71580 */.elementor-1176 .elementor-element.elementor-element-0f71580 .elementor-heading-title{
    color:#fff;
    font-size:72px;
    line-height:1em;
    font-weight:700;
    letter-spacing:-2px;
}

.elementor-1176 .elementor-element.elementor-element-0f71580 .elementor-heading-title span{
    color:#B87816;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dac48e */.elementor-1176 .elementor-element.elementor-element-6dac48e .gallery-image{
    overflow:hidden;
    border-radius:24px;
}

.elementor-1176 .elementor-element.elementor-element-6dac48e .gallery-image img{
    transition:transform .6s ease;
}

.elementor-1176 .elementor-element.elementor-element-6dac48e .gallery-image:hover img{
    transform:scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26dcc87 */.elementor-1176 .elementor-element.elementor-element-26dcc87 .gallery-small-grid{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 24px;
  align-content: flex-start;
}

.elementor-1176 .elementor-element.elementor-element-26dcc87 .gallery-small-grid > .e-con,
.elementor-1176 .elementor-element.elementor-element-26dcc87 .gallery-small-grid > .elementor-element{
  width: calc(50% - 12px);
}

.elementor-1176 .elementor-element.elementor-element-26dcc87 .gallery-small-grid img{
  width: 100%;
  height: 260px;
  object-fit: cover;
  border-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d220cd */.elementor-1176 .elementor-element.elementor-element-2d220cd .property-stat{
    display:flex;
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.elementor-1176 .elementor-element.elementor-element-2d220cd .property-stat h2,
.elementor-1176 .elementor-element.elementor-element-2d220cd .property-stat .elementor-heading-title{
    color:#B87816;
    font-size:64px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-2px;
    margin-bottom:12px;
}

.elementor-1176 .elementor-element.elementor-element-2d220cd .property-stat p{
    color:#D7D7D7;
    font-size:24px;
    line-height:1.4em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9c74a */.elementor-1176 .elementor-element.elementor-element-0d9c74a{
    background:
    linear-gradient(
    90deg,
    #101D27 0%,
    #111F29 50%,
    #101D27 100%
    );

    border:1px solid rgba(255,255,255,0.12);

    border-radius:26px;

    padding:42px 50px;

    display:flex;
    justify-content:space-between;
    align-items:center;

    position:relative;
    overflow:hidden;

    box-shadow:
        0 12px 30px rgba(0,0,0,0.22),
        inset 0 1px 0 rgba(255,255,255,0.04);
}
.elementor-1176 .elementor-element.elementor-element-0d9c74a::before{
    content:'';
    position:absolute;
    inset:0;

    background:
    radial-gradient(
        circle at top right,
        rgba(184,120,22,0.08),
        transparent 35%
    );

    pointer-events:none;
}
.elementor-1176 .elementor-element.elementor-element-0d9c74a .property-stat{
    transition:transform .3s ease;
}

.elementor-1176 .elementor-element.elementor-element-0d9c74a .property-stat:hover{
    transform:translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b20352d */.elementor-1176 .elementor-element.elementor-element-b20352d .elementor-heading-title{
  color:#050505;
  font-size:56px;
  font-weight:800;
  line-height:1em;
  letter-spacing:-1.5px;
}

.elementor-1176 .elementor-element.elementor-element-b20352d .elementor-heading-title span{
  color:#B87816;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dff7966 */background:#F0E6D8;
border-radius:8px;
width:42px;
height:42px;/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-61681c2 */background:#F0E6D8;
border-radius:8px;
width:42px;
height:42px;/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-20d6506 */background:#F0E6D8;
border-radius:8px;
width:42px;
height:42px;/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e350855 */background:#F0E6D8;
border-radius:8px;
width:42px;
height:42px;/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e492c54 */.elementor-1176 .elementor-element.elementor-element-e492c54 img{
  width:100%;
  height:385px;
  object-fit:cover;
  border-radius:14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c39a5 */.elementor-1176 .elementor-element.elementor-element-81c39a5 .about-image-wrap{
  position:relative;
}

.elementor-1176 .elementor-element.elementor-element-81c39a5 .floating-site-card{
  position:absolute;
  left:-24px;
  bottom:-24px;
  background:#fff;
  border-radius:12px;
  padding:22px 28px;
  display:flex;
  align-items:center;
  gap:16px;
  box-shadow:0 18px 40px rgba(0,0,0,0.18);
  z-index:2;
}

.elementor-1176 .elementor-element.elementor-element-81c39a5 .floating-site-card .site-icon{
  width:50px;
  height:50px;
  border-radius:50%;
  background:#F0E6D8;
  display:flex;
  align-items:center;
  justify-content:center;
}

.elementor-1176 .elementor-element.elementor-element-81c39a5 .floating-site-card .site-icon i,
.elementor-1176 .elementor-element.elementor-element-81c39a5 .floating-site-card .site-icon svg{
  color:#B87816;
  fill:#B87816;
  width:22px;
  height:22px;
}

.elementor-1176 .elementor-element.elementor-element-81c39a5 .floating-site-card h3{
  color:#050505;
  font-size:28px;
  font-weight:800;
  line-height:1em;
}

.elementor-1176 .elementor-element.elementor-element-81c39a5 .floating-site-card p{
  color:#6F7880;
  font-size:15px;
  margin:4px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f60b95 */@media(max-width:767px){
  .elementor-1176 .elementor-element.elementor-element-4f60b95{
    flex-direction:column;
    padding:70px 24px;
    gap:40px;
  }

  .elementor-1176 .elementor-element.elementor-element-4f60b95 .floating-site-card{
    position:relative;
    left:0;
    bottom:0;
    margin-top:-40px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bc6a7b */.elementor-1176 .elementor-element.elementor-element-8bc6a7b{
    color:#B87816;
    font-size:15px;
    font-weight:600;
    letter-spacing:1px;
    text-transform:uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb83f09 */.elementor-1176 .elementor-element.elementor-element-bb83f09 .elementor-heading-title{
  color:#fff;
  font-size:52px;
  font-weight:800;
  line-height:1.05em;
  letter-spacing:-1.2px;
}

.elementor-1176 .elementor-element.elementor-element-bb83f09 .elementor-heading-title span{
  color:#B87816;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c90947b */color:#D9DDE1;
font-size:20px;
line-height:1.55em;
max-width:620px;/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e3b1259 */width:48px;
height:48px;
border-radius:12px;
background:rgba(184,120,22,0.18);
color:#B87816;/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8908b6 */width:48px;
height:48px;
border-radius:12px;
background:rgba(184,120,22,0.18);
color:#B87816;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1c1cf1 */.elementor-1176 .elementor-element.elementor-element-b1c1cf1{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
  align-items:center;
}

.elementor-1176 .elementor-element.elementor-element-b1c1cf1 .eco-chip{
  display:flex;
  align-items:center;
  gap:8px;
  background:#121D25;
  color:#D89A34;
  border-radius:999px;
  padding:9px 16px;
  font-size:15px;
  font-weight:500;
  line-height:1;
}

.elementor-1176 .elementor-element.elementor-element-b1c1cf1 .eco-chip i,
.elementor-1176 .elementor-element.elementor-element-b1c1cf1 .eco-chip svg{
  color:#D89A34;
  fill:#D89A34;
  width:15px;
  height:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-847de20 */.elementor-1176 .elementor-element.elementor-element-847de20{
    color:#B87816;
    font-size:15px;
    font-weight:600;
    letter-spacing:1px;
    text-transform:uppercase;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-8076edc */.elementor-1176 .elementor-element.elementor-element-8076edc input,
.elementor-1176 .elementor-element.elementor-element-8076edc textarea{
  background:#fff;
  border:1px solid rgba(0,0,0,0.10);
  border-radius:7px;
  padding:16px;
  font-size:16px;
  color:#050607;
}

.elementor-1176 .elementor-element.elementor-element-8076edc input::placeholder,
.elementor-1176 .elementor-element.elementor-element-8076edc textarea::placeholder{
  color:#9AA0AE;
}

.elementor-1176 .elementor-element.elementor-element-8076edc label{
  color:#050607;
  font-size:15px;
  font-weight:500;
  margin-bottom:8px;
}

.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-button{
  background:#B87816;
  color:#fff;
  border-radius:7px;
  padding:18px 28px;
  font-size:16px;
  font-weight:700;
  width:100%;
}

.elementor-1176 .elementor-element.elementor-element-8076edc .elementor-button:hover{
  background:#CE8B1D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16df1ac */.elementor-1176 .elementor-element.elementor-element-16df1ac .contact-form-card{
  background:#F5F6F7;
  border-radius:16px;
  padding:46px 40px;
  max-width:570px;
  box-shadow:0 24px 60px rgba(0,0,0,0.28);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061c302 */.elementor-1176 .elementor-element.elementor-element-061c302{
  position:relative;
  overflow:hidden;
}

.elementor-1176 .elementor-element.elementor-element-061c302::before{
  content:"";
  position:absolute;
  inset:0;
  background:radial-gradient(circle at 28% 30%, rgba(184,120,22,0.08), transparent 34%);
  pointer-events:none;
}

@media(max-width:767px){
  .elementor-1176 .elementor-element.elementor-element-061c302{
    flex-direction:column;
    padding:80px 24px;
    gap:50px;
  }

  .elementor-1176 .elementor-element.elementor-element-061c302 .contact-form-card{
    max-width:100%;
    padding:32px 24px;
  }
}/* End custom CSS */