.elementor-7 .elementor-element.elementor-element-8f5d719{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8f5d719:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8f5d719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #3B2C27 17%, #B5755F 100%);}.elementor-7 .elementor-element.elementor-element-a19f468{--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;--justify-content:center;}.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-7 .elementor-element.elementor-element-ce440da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:var( --e-global-color-9b6fa55 );}.elementor-7 .elementor-element.elementor-element-ac7a848 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;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-7 .elementor-element.elementor-element-b5d29bb{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-688e902.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-icon i{color:#F1C7AE;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-icon svg{fill:#F1C7AE;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-688e902{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d0cb39c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cfafff1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-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-7 .elementor-element.elementor-element-3a427b3 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#48322B;color:#48322B;border-radius:2000px 2000px 2000px 2000px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-3a427b3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-3a427b3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-5e56730{--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-7 .elementor-element.elementor-element-4c08847 .elementor-button{background-color:#FFFFFF33;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4F;border-radius:2000px 2000px 2000px 2000px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4c08847{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-4c08847 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-c4876e0{--display:flex;}.elementor-7 .elementor-element.elementor-element-e04c4cc{--display:flex;--min-height:558px;--justify-content:center;--border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-e04c4cc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e04c4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-e04c4cc.e-con{--e-con-transform-rotateZ:2deg;}.elementor-7 .elementor-element.elementor-element-3a2c4b7{--display:flex;}.elementor-7 .elementor-element.elementor-element-1150bd4{--display:flex;}.elementor-7 .elementor-element.elementor-element-b37edd6{width:var( --container-widget-width, 53% );max-width:53%;padding:10px 10px 10px 10px;--container-widget-width:53%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-b37edd6.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d8c9854{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 57px 3750px 40px;--container-widget-width:100%;--container-widget-flex-grow:0;top:342px;z-index:9999998;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-d8c9854.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d8c9854{left:277px;}body.rtl .elementor-7 .elementor-element.elementor-element-d8c9854{right:277px;}.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.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-7 .elementor-element.elementor-element-c189262{width:var( --container-widget-width, 63% );max-width:63%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-c189262.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a3aa5a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5bbed0f{--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-7 .elementor-element.elementor-element-a05d07b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:#53382F;}.elementor-7 .elementor-element.elementor-element-877b19f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:34px;font-weight:600;line-height:52px;color:#414141;}.elementor-7 .elementor-element.elementor-element-d1c619c{font-family:"Inter", Sans-serif;font-weight:400;color:#616161;}.elementor-7 .elementor-element.elementor-element-5e62b8f{--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-7 .elementor-element.elementor-element-4c6dd46{--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: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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-9263f09{--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;}.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-7 .elementor-element.elementor-element-1be1386{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1be1386.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1be1386 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-stacked .elementor-icon{background-color:#F5EFE9;color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-default .elementor-icon{color:#F5EFE9;border-color:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-default .elementor-icon svg{fill:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-framed .elementor-icon{background-color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-1be1386.elementor-view-stacked .elementor-icon svg{fill:#5C3C32;}.elementor-7 .elementor-element.elementor-element-1be1386 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1be1386 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-2c6ac4c{--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-cb94b42 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-cb94b42 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-cb94b42:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-cb94b42:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-cb94b42 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-07c7d59{--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: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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-ee1cf3b{--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;}.elementor-7 .elementor-element.elementor-element-4e1bd46{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4e1bd46 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-stacked .elementor-icon{background-color:#F5EFE9;color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-default .elementor-icon{color:#F5EFE9;border-color:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-default .elementor-icon svg{fill:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-framed .elementor-icon{background-color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-4e1bd46.elementor-view-stacked .elementor-icon svg{fill:#5C3C32;}.elementor-7 .elementor-element.elementor-element-4e1bd46 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-4e1bd46 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-02d9cba{--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-7 .elementor-element.elementor-element-3d8a275 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-3d8a275 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-3d8a275:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-3d8a275:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-3d8a275 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-0ba19fa{--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: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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-f4ce5ba{--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;}.elementor-7 .elementor-element.elementor-element-dbd3d1b{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-dbd3d1b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-stacked .elementor-icon{background-color:#F5EFE9;color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-default .elementor-icon{color:#F5EFE9;border-color:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-default .elementor-icon svg{fill:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-framed .elementor-icon{background-color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-dbd3d1b.elementor-view-stacked .elementor-icon svg{fill:#5C3C32;}.elementor-7 .elementor-element.elementor-element-dbd3d1b .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-dbd3d1b .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-2bc9037{--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-7 .elementor-element.elementor-element-9331cb5 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-9331cb5 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-9331cb5:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-9331cb5:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-9331cb5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-393da1f{--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: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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-8f3b17b{--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;}.elementor-7 .elementor-element.elementor-element-d5108bb{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d5108bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d5108bb .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-stacked .elementor-icon{background-color:#F5EFE9;color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-default .elementor-icon{color:#F5EFE9;border-color:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-default .elementor-icon svg{fill:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-framed .elementor-icon{background-color:#5C3C32;}.elementor-7 .elementor-element.elementor-element-d5108bb.elementor-view-stacked .elementor-icon svg{fill:#5C3C32;}.elementor-7 .elementor-element.elementor-element-d5108bb .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-d5108bb .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-b3c785f{--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-7 .elementor-element.elementor-element-46685f6 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-46685f6 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-46685f6:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-46685f6:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-46685f6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-3cf31c7{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6437453.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-6437453{text-align:center;}.elementor-7 .elementor-element.elementor-element-6437453 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:34px;font-weight:600;line-height:52px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a5f148{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a5f148.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-a22ee87{text-align:center;}.elementor-7 .elementor-element.elementor-element-a22ee87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:var( --e-global-color-9b6fa55 );}.elementor-7 .elementor-element.elementor-element-a75ac8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a75ac8c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a75ac8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-d952538{--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-7 .elementor-element.elementor-element-1c27c61{--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-7 .elementor-element.elementor-element-8820cbe{--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-7 .elementor-element.elementor-element-7864c0b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:34px;font-weight:600;line-height:34px;color:#505050;}.elementor-7 .elementor-element.elementor-element-90e8407.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-90e8407 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:#53382F;}.elementor-7 .elementor-element.elementor-element-6c3881e{--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;}.elementor-7 .elementor-element.elementor-element-a98ecfb{font-family:"Inter", Sans-serif;font-weight:400;color:#616161;}.elementor-7 .elementor-element.elementor-element-e7a1ed7{--display:flex;--min-height:246px;--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-7 .elementor-element.elementor-element-d83b28d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-d83b28d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d83b28d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-fd246bb{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d3f252b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:-28px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-d3f252b .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d3f252b .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-d3f252b:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-d3f252b:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-d3f252b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#5C5C5C;}.elementor-7 .elementor-element.elementor-element-eca7b81{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-eca7b81:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-eca7b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-72ef296{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:-28px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-72ef296 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-72ef296 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-72ef296:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-72ef296:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-72ef296 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#5C5C5C;}.elementor-7 .elementor-element.elementor-element-d5923f0.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-c54b351{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-c54b351:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c54b351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-05dd270{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:-28px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-05dd270 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-05dd270 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-05dd270:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-05dd270:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-05dd270 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#5C5C5C;}.elementor-7 .elementor-element.elementor-element-a7234a4.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-3bc5e28{--display:flex;--min-height:246px;--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-7 .elementor-element.elementor-element-7ce106f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-7ce106f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7ce106f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-e8e9c72{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:-28px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e8e9c72 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-e8e9c72 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-e8e9c72:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-e8e9c72:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-e8e9c72 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#5C5C5C;}.elementor-7 .elementor-element.elementor-element-b553049.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-ee471d3{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-ee471d3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ee471d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-4bb176f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:-28px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4bb176f .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-4bb176f .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-4bb176f:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-4bb176f:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-4bb176f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#5C5C5C;}.elementor-7 .elementor-element.elementor-element-fed0960.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-e587e8a{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-e587e8a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e587e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7 .elementor-element.elementor-element-12eedbb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:-28px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-12eedbb .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-12eedbb .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-12eedbb:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-12eedbb:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-12eedbb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#5C5C5C;}.elementor-7 .elementor-element.elementor-element-9275838.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-79a43c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f5ff28{--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-7 .elementor-element.elementor-element-b696fa2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b696fa2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:#53382F;}.elementor-7 .elementor-element.elementor-element-bc0cb8e{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-bc0cb8e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bc0cb8e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:38px;font-weight:600;line-height:52px;color:#414141;}.elementor-7 .elementor-element.elementor-element-d541684{--display:flex;--min-height:350px;--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-7 .elementor-element.elementor-element-24a9701{--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;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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-477c547{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-2700d47.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-2700d47 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-2700d47 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#1D1917;}.elementor-7 .elementor-element.elementor-element-2700d47:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-2700d47:has(:focus) .elementor-image-box-title{color:#1D1917;}.elementor-7 .elementor-element.elementor-element-2700d47 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-b51f624{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-b51f624.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-icon i{color:#575757;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-icon svg{fill:#575757;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:200;}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-text{color:#494949;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-11e72c5{--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: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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-edcd953{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-b7f3f19 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-b7f3f19 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b7f3f19:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-b7f3f19:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b7f3f19 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-07cac94{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:200;}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-29b9576{--display:flex;--min-height:499px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bf98c77{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-bf98c77.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-bf98c77 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:38px;font-weight:600;line-height:52px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0cbe4eb{--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-7 .elementor-element.elementor-element-0cbe4eb.e-con{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-11c27b0{--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;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:#FFFFFF45;--border-color:#FFFFFF45;}.elementor-7 .elementor-element.elementor-element-11c27b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-11c27b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-7 .elementor-element.elementor-element-8d21ef4{padding:0px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-8d21ef4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-db39227{padding:0px 20px 02px 20px;}.elementor-7 .elementor-element.elementor-element-db39227.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-db39227 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-db39227 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-db39227:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-db39227:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-db39227 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DBDBDB;}.elementor-7 .elementor-element.elementor-element-fdc29f4{--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;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:#FFFFFF45;--border-color:#FFFFFF45;}.elementor-7 .elementor-element.elementor-element-fdc29f4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fdc29f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF17;}.elementor-7 .elementor-element.elementor-element-35cad9a{padding:0px 20px 02px 20px;}.elementor-7 .elementor-element.elementor-element-35cad9a.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-35cad9a .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-35cad9a .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-35cad9a:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-35cad9a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-35cad9a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DBDBDB;}.elementor-7 .elementor-element.elementor-element-f551b00{padding:0px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-f551b00 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-647e266{text-align:center;}.elementor-7 .elementor-element.elementor-element-647e266 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:var( --e-global-color-9b6fa55 );}.elementor-7 .elementor-element.elementor-element-dd72814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6858d0c{--display:flex;--min-height:350px;--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-7 .elementor-element.elementor-element-c569bd0{--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;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:#02010124;--border-color:#02010124;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c569bd0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c569bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1917;}.elementor-7 .elementor-element.elementor-element-7b3ef55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-7 .elementor-element.elementor-element-013ab8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 060px;}.elementor-7 .elementor-element.elementor-element-013ab8e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-013ab8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:var( --e-global-color-9b6fa55 );}.elementor-7 .elementor-element.elementor-element-3667d10{width:var( --container-widget-width, 77% );max-width:77%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3667d10.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-3667d10 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-3667d10 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3667d10:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-3667d10:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3667d10 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DDDDDD;}.elementor-7 .elementor-element.elementor-element-2cd1d5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2cd1d5d.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f059cfc{--display:flex;}.elementor-7 .elementor-element.elementor-element-cb421a4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-cb421a4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-cb421a4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-cb421a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-cb421a4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-cb421a4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f1d05b1{--display:flex;}.elementor-7 .elementor-element.elementor-element-61d6025 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-61d6025 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-61d6025{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-61d6025 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-61d6025 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-61d6025 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-06cf9ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-06cf9ab.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7770451{--display:flex;}.elementor-7 .elementor-element.elementor-element-13efc14 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-13efc14 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-13efc14{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-13efc14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-13efc14 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-13efc14 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e76a0ba{--display:flex;}.elementor-7 .elementor-element.elementor-element-70c7dc6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-70c7dc6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-70c7dc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-70c7dc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-70c7dc6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-70c7dc6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0bd2505{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0bd2505.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-70aa9d8{--display:flex;}.elementor-7 .elementor-element.elementor-element-57c2c80 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-57c2c80 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-57c2c80{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-57c2c80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-57c2c80 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-57c2c80 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-b209835{--display:flex;}.elementor-7 .elementor-element.elementor-element-50ec25f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-50ec25f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-50ec25f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-50ec25f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-50ec25f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-50ec25f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d6c5aa8{--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;--justify-content:center;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:#02010124;--border-color:#02010124;}.elementor-7 .elementor-element.elementor-element-ae7c580{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ae7c580.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-983c178{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-7 .elementor-element.elementor-element-f518c41 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#48322B;color:#48322B;border-radius:2000px 2000px 2000px 2000px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-f518c41{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f518c41 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-905eb22{--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-7 .elementor-element.elementor-element-aecbd1e .elementor-button{background-color:#FFFFFF33;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4F;border-radius:2000px 2000px 2000px 2000px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-aecbd1e{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-aecbd1e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7 .elementor-element.elementor-element-c51b6db.elementor-element{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-c51b6db .elementor-icon-list-icon i{color:#F1C7AE;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-c51b6db .elementor-icon-list-icon svg{fill:#F1C7AE;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-c51b6db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-c51b6db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-c51b6db .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-c51b6db .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-ed76ca3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-da0a4ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-7 .elementor-element.elementor-element-da0a4ea.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-da0a4ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:var( --e-global-color-9b6fa55 );}.elementor-7 .elementor-element.elementor-element-e66efdd{width:var( --container-widget-width, 77% );max-width:77%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e66efdd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-e66efdd .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e66efdd .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e66efdd:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-e66efdd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e66efdd .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DDDDDD;}.elementor-7 .elementor-element.elementor-element-7322de7{width:var( --container-widget-width, 77% );max-width:77%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7322de7.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-7322de7 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-7322de7 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7322de7:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-7322de7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7322de7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DDDDDD;}.elementor-7 .elementor-element.elementor-element-7351f5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7351f5c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7351f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE9;}.elementor-7 .elementor-element.elementor-element-022be93{--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-7 .elementor-element.elementor-element-b2b0a17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:2.3px;color:#53382F;}.elementor-7 .elementor-element.elementor-element-d02c15c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:34px;font-weight:600;line-height:52px;color:#414141;}.elementor-7 .elementor-element.elementor-element-e171fdb{font-family:"Inter", Sans-serif;font-weight:400;color:#616161;}.elementor-7 .elementor-element.elementor-element-72d1d50{--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-7 .elementor-element.elementor-element-5dec96f{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-5dec96f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5dec96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9eeb5e7{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-aafad11{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-aafad11:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aafad11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b2816f3{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-b699bf4{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-b699bf4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b699bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4c1bfec{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e3f56ae{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e3f56ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e3f56ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-82795c3{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-b5fb831{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-b5fb831:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b5fb831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e0725a3{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-518424e{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-518424e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-518424e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c7a5a69{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-560bea9{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 020px;}.elementor-7 .elementor-element.elementor-element-560bea9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-560bea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-28dd368{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-d2b498e{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-7 .elementor-element.elementor-element-d2b498e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d2b498e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c6b889a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4c536b9{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:010px 10px 0px 0px;--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-4c536b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-7 .elementor-element.elementor-element-4c536b9 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-7 .elementor-element.elementor-element-4c536b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-e04c4cc{--width:92%;}.elementor-7 .elementor-element.elementor-element-5bbed0f{--width:50%;}.elementor-7 .elementor-element.elementor-element-5e62b8f{--width:50%;}.elementor-7 .elementor-element.elementor-element-9263f09{--width:20%;}.elementor-7 .elementor-element.elementor-element-2c6ac4c{--width:80%;}.elementor-7 .elementor-element.elementor-element-ee1cf3b{--width:20%;}.elementor-7 .elementor-element.elementor-element-02d9cba{--width:80%;}.elementor-7 .elementor-element.elementor-element-f4ce5ba{--width:20%;}.elementor-7 .elementor-element.elementor-element-2bc9037{--width:80%;}.elementor-7 .elementor-element.elementor-element-8f3b17b{--width:20%;}.elementor-7 .elementor-element.elementor-element-b3c785f{--width:80%;}.elementor-7 .elementor-element.elementor-element-d952538{--width:100%;}.elementor-7 .elementor-element.elementor-element-e7a1ed7{--width:100%;}.elementor-7 .elementor-element.elementor-element-3bc5e28{--width:100%;}.elementor-7 .elementor-element.elementor-element-3f5ff28{--width:100%;}.elementor-7 .elementor-element.elementor-element-d541684{--width:100%;}.elementor-7 .elementor-element.elementor-element-477c547{--width:100%;}.elementor-7 .elementor-element.elementor-element-edcd953{--width:100%;}.elementor-7 .elementor-element.elementor-element-29b9576{--content-width:1280px;}.elementor-7 .elementor-element.elementor-element-6858d0c{--width:100%;}.elementor-7 .elementor-element.elementor-element-7b3ef55{--width:100%;}.elementor-7 .elementor-element.elementor-element-2cd1d5d{--width:78%;}.elementor-7 .elementor-element.elementor-element-06cf9ab{--width:78%;}.elementor-7 .elementor-element.elementor-element-0bd2505{--width:78%;}.elementor-7 .elementor-element.elementor-element-ae7c580{--width:75%;}.elementor-7 .elementor-element.elementor-element-ed76ca3{--width:100%;}.elementor-7 .elementor-element.elementor-element-022be93{--width:50%;}.elementor-7 .elementor-element.elementor-element-72d1d50{--width:50%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-8f5d719{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a19f468{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ce440da{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ce440da.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ce440da .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-ac7a848{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ac7a848 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-b5d29bb{width:var( --container-widget-width, 352px );max-width:352px;padding:0px 0px 0px 0px;--container-widget-width:352px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-b5d29bb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-688e902{padding:0px 0px 21px 0px;}.elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-688e902 .elementor-icon-list-item > a{font-size:11px;}.elementor-7 .elementor-element.elementor-element-5e56730{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-4c08847{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4c08847.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4c08847 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-c4876e0.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-e04c4cc{--width:79%;--min-height:171px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-e04c4cc.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d8c9854{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;top:12000px;z-index:88888;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d8c9854{left:139px;}body.rtl .elementor-7 .elementor-element.elementor-element-d8c9854{right:139px;}.elementor-7 .elementor-element.elementor-element-c189262{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-7 .elementor-element.elementor-element-a3aa5a4{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5bbed0f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a05d07b .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-877b19f .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-d1c619c{width:var( --container-widget-width, 295px );max-width:295px;padding:0px 0px 19px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5e62b8f{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-7 .elementor-element.elementor-element-9263f09{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1be1386 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-1be1386 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-1be1386 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-2c6ac4c{--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ee1cf3b{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4e1bd46 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-4e1bd46 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-4e1bd46 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-02d9cba{--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f4ce5ba{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dbd3d1b .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-dbd3d1b .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-dbd3d1b .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-2bc9037{--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-8f3b17b{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d5108bb .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d5108bb .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d5108bb .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-b3c785f{--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-6437453{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-6437453 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-1a5f148{--container-widget-width:361px;--container-widget-flex-grow:0;width:var( --container-widget-width, 361px );max-width:361px;font-size:16px;}.elementor-7 .elementor-element.elementor-element-a22ee87 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-a75ac8c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1c27c61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7864c0b .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-ac64377.elementor-element{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-90e8407 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-a98ecfb{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-7 .elementor-element.elementor-element-e7a1ed7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d83b28d{--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-eca7b81{--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-c54b351{--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-3bc5e28{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7ce106f{--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ee471d3{--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e587e8a{--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-79a43c2{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b696fa2 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-bc0cb8e{text-align:center;}.elementor-7 .elementor-element.elementor-element-bc0cb8e .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-2700d47{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2700d47 .elementor-image-box-title{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b51f624{padding:0px 20px 20px 20px;--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;}.elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-b51f624 .elementor-icon-list-item > a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-b7f3f19{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-07cac94 .elementor-icon-list-item > a{font-size:15px;}.elementor-7 .elementor-element.elementor-element-29b9576{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bf98c77{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}.elementor-7 .elementor-element.elementor-element-bf98c77 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-0cbe4eb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-11c27b0{--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-db39227 .elementor-image-box-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-db39227 .elementor-image-box-description{font-size:15px;}.elementor-7 .elementor-element.elementor-element-fdc29f4{--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-35cad9a .elementor-image-box-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-35cad9a .elementor-image-box-description{font-size:15px;}.elementor-7 .elementor-element.elementor-element-647e266 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-c569bd0{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7b3ef55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-013ab8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;text-align:start;}.elementor-7 .elementor-element.elementor-element-013ab8e .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-3667d10{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:423px;--container-widget-flex-grow:0;width:var( --container-widget-width, 423px );max-width:423px;}.elementor-7 .elementor-element.elementor-element-3667d10 .elementor-image-box-title{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-2cd1d5d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f1d05b1{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-61d6025.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-06cf9ab{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e76a0ba{--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0bd2505{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-70aa9d8{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b209835{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d6c5aa8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-983c178{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-aecbd1e .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-e66efdd{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7322de7{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7351f5c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-022be93{--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b2b0a17 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-d02c15c .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-72d1d50{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for icon-list, class: .elementor-element-b37edd6 *//* O widget ocupa somente a área necessária */
.elementor-7 .elementor-element.elementor-element-b37edd6{
  position:absolute;
  inset:0;
  z-index:20;
  width:100%;
  height:100%;
  pointer-events:none;
}

/* Remove o fundo e o tamanho vertical da lista */
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-widget-container,
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-items{
  position:static !important;
  width:100%;
  height:100%;
  min-height:0 !important;
  margin:0 !important;
  padding:0 !important;
  background:transparent !important;
  border:0 !important;
}

/* Estilo das etiquetas */
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item{
  position:absolute !important;
  z-index:10;

  width:auto !important;
  min-width:145px;
  min-height:42px;
  margin:0 !important;
  padding:0 18px !important;

  display:flex !important;
  align-items:center;
  justify-content:center;

  background:rgba(255,255,255,.96) !important;
  border:1px solid rgba(255,255,255,.75);
  border-radius:16px;

  box-shadow:
    0 12px 28px rgba(48,24,18,.17),
    inset 0 1px 0 rgba(255,255,255,.95);

  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);

  pointer-events:auto;
}

/* Remove ícones vazios */
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-icon{
  display:none !important;
}

/* Texto */
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-text{
  padding:0 !important;
  color:#302725 !important;
  font-family:"Inter", Arial, sans-serif;
  font-size:13px !important;
  font-weight:700 !important;
  line-height:1.2 !important;
  white-space:nowrap;
}

/* Primeiro card: parte superior esquerda */
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(1){
  top:12%;
  left:3%;
  animation:palmFloatLeft 4.8s ease-in-out infinite;
}

/* Segundo card: parte inferior direita */
.elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(2){
  right:3%;
  bottom:13%;
  animation:palmFloatRight 4.8s ease-in-out infinite;
  animation-delay:1.1s;
}

/* Movimento leve */
@keyframes palmFloatLeft{
  0%,100%{
    transform:translateY(0) rotate(-1deg);
  }
  50%{
    transform:translateY(-6px) rotate(-1deg);
  }
}

@keyframes palmFloatRight{
  0%,100%{
    transform:translateY(0) rotate(1deg);
  }
  50%{
    transform:translateY(-6px) rotate(1deg);
  }
}

/* Tablet */
@media(max-width:1024px){
  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item{
    min-width:135px;
    min-height:40px;
    padding:0 15px !important;
  }

  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-text{
    font-size:12px !important;
  }

  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(1){
    top:10%;
    left:1%;
  }

  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(2){
    right:1%;
    bottom:11%;
  }
}

/* Celular */
@media(max-width:767px){
  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item{
    min-width:120px;
    min-height:37px;
    padding:0 12px !important;
    border-radius:14px;
  }

  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-text{
    font-size:11px !important;
  }

  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(1){
    top:8%;
    left:0;
  }

  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(2){
    right:0;
    bottom:9%;
  }
}

@media(prefers-reduced-motion:reduce){
  .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item{
    animation:none !important;
  }
}
/* ===========================
   MOBILE
=========================== */
@media (max-width:767px){

    .elementor-7 .elementor-element.elementor-element-b37edd6{
        inset:0;
    }

    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item{

        min-width:118px;
        min-height:34px;

        padding:0 14px !important;

        border-radius:14px;

        box-shadow:
            0 8px 18px rgba(0,0,0,.12);

    }

    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-text{
        font-size:11px !important;
        font-weight:700;
    }

    /* Ajuste adaptável */
    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(1){

        top:-12px;
        left:8px;

    }

    /* Tecido respirável */
    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(2){

        bottom:55px;
        right:8px;

    }

}


/* ===========================
   TELAS MUITO PEQUENAS
=========================== */
@media (max-width:480px){

    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item{

        min-width:105px;
        min-height:30px;

        padding:0 12px !important;

    }

    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-text{

        font-size:10px !important;

    }

    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(1){

        top:-8px;
        left:0;

    }

    .elementor-7 .elementor-element.elementor-element-b37edd6 .elementor-icon-list-item:nth-child(2){

        bottom:38px;
        right:0;

    }

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d8c9854 *//* O widget ocupa somente a área necessária */
.elementor-7 .elementor-element.elementor-element-d8c9854{
  position:absolute;
  inset:0;
  z-index:20;
  width:100%;
  height:100%;
  pointer-events:none;
}

/* Remove o fundo e o tamanho vertical da lista */
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-widget-container,
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-items{
  position:static !important;
  width:100%;
  height:100%;
  min-height:0 !important;
  margin:0 !important;
  padding:0 !important;
  background:transparent !important;
  border:0 !important;
}

/* Estilo das etiquetas */
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item{
  position:absolute !important;
  z-index:10;

  width:auto !important;
  min-width:145px;
  min-height:42px;
  margin:0 !important;
  padding:0 18px !important;

  display:flex !important;
  align-items:center;
  justify-content:center;

  background:rgba(255,255,255,.96) !important;
  border:1px solid rgba(255,255,255,.75);
  border-radius:16px;

  box-shadow:
    0 12px 28px rgba(48,24,18,.17),
    inset 0 1px 0 rgba(255,255,255,.95);

  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);

  pointer-events:auto;
}

/* Remove ícones vazios */
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-icon{
  display:none !important;
}

/* Texto */
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-text{
  padding:0 !important;
  color:#302725 !important;
  font-family:"Inter", Arial, sans-serif;
  font-size:13px !important;
  font-weight:700 !important;
  line-height:1.2 !important;
  white-space:nowrap;
}

/* Primeiro card: parte superior esquerda */
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(1){
  top:12%;
  left:3%;
  animation:palmFloatLeft 4.8s ease-in-out infinite;
}

/* Segundo card: parte inferior direita */
.elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(2){
  right:3%;
  bottom:13%;
  animation:palmFloatRight 4.8s ease-in-out infinite;
  animation-delay:1.1s;
}

/* Movimento leve */
@keyframes palmFloatLeft{
  0%,100%{
    transform:translateY(0) rotate(-1deg);
  }
  50%{
    transform:translateY(-6px) rotate(-1deg);
  }
}

@keyframes palmFloatRight{
  0%,100%{
    transform:translateY(0) rotate(1deg);
  }
  50%{
    transform:translateY(-6px) rotate(1deg);
  }
}

/* Tablet */
@media(max-width:1024px){
  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item{
    min-width:135px;
    min-height:40px;
    padding:0 15px !important;
  }

  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-text{
    font-size:12px !important;
  }

  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(1){
    top:10%;
    left:1%;
  }

  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(2){
    right:1%;
    bottom:11%;
  }
}

/* Celular */
@media(max-width:767px){
  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item{
    min-width:120px;
    min-height:37px;
    padding:0 12px !important;
    border-radius:14px;
  }

  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-text{
    font-size:11px !important;
  }

  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(1){
    top:8%;
    left:0;
  }

  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(2){
    right:0;
    bottom:9%;
  }
}

@media(prefers-reduced-motion:reduce){
  .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item{
    animation:none !important;
  }
}
/* ===========================
   MOBILE
=========================== */
@media (max-width:767px){

    .elementor-7 .elementor-element.elementor-element-d8c9854{
        inset:0;
    }

    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item{

        min-width:118px;
        min-height:34px;

        padding:0 14px !important;

        border-radius:14px;

        box-shadow:
            0 8px 18px rgba(0,0,0,.12);

    }

    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-text{
        font-size:11px !important;
        font-weight:700;
    }

    /* Ajuste adaptável */
    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(1){

        top:-29px;
        left:8px;

    }

    /* Tecido respirável */
    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(2){

        bottom:55px;
        right:8px;

    }

}


/* ===========================
   TELAS MUITO PEQUENAS
=========================== */
@media (max-width:480px){

    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item{

        min-width:105px;
        min-height:30px;

        padding:0 12px !important;

    }

    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-text{

        font-size:10px !important;

    }

    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(1){

        top:-8px;
        left:0;

    }

    .elementor-7 .elementor-element.elementor-element-d8c9854 .elementor-icon-list-item:nth-child(2){

        bottom:38px;
        right:0;

    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c189262 */.elementor-7 .elementor-element.elementor-element-c189262 img{

    animation:palmFloat 7s ease-in-out infinite;

    transform-origin:center center;

    will-change:transform;

    filter:drop-shadow(0 14px 22px rgba(0,0,0,.10));

}

@keyframes palmFloat{

    0%,100%{
        transform:translateY(0px) rotate(-0.3deg);
    }

    50%{
        transform:translateY(-8px) rotate(0.3deg);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e04c4cc *//* Aplique esta classe no container branco */
.vidro-embacado {
  position: relative;
  overflow: hidden;

  background: rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  border: 1px solid rgba(255, 255, 255, 0.28);
  border-radius: 48px;

  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.35),
    inset 0 -1px 0 rgba(255, 255, 255, 0.08),
    0 20px 45px rgba(45, 18, 12, 0.18);
}

/* Brilho suave no vidro */
.vidro-embacado::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border-radius: inherit;

  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.22) 0%,
    rgba(255, 255, 255, 0.06) 40%,
    rgba(255, 255, 255, 0.02) 70%,
    rgba(255, 255, 255, 0.12) 100%
  );
}

/* Mantém o conteúdo acima do efeito */
.vidro-embacado > * {
  position: relative;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d719 */.elementor-7 .elementor-element.elementor-element-8f5d719{
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-7 .elementor-element.elementor-element-8f5d719:before{
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-image:
    radial-gradient(circle at 73% 23%, rgba(255,255,255,.19), transparent 22%),
    linear-gradient(rgba(255,255,255,.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,.045) 1px, transparent 1px);
  background-size: auto, 70px 70px, 70px 70px;
  -webkit-mask-image: linear-gradient(to right, black, transparent 85%);
  mask-image: linear-gradient(to right, black, transparent 85%);
}
.elementor-7 .elementor-element.elementor-element-8f5d719{
  background-image:
    radial-gradient(circle at 73% 23%, rgba(255,255,255,.19), transparent 22%),
    linear-gradient(115deg, #3b2c27 0%, #6b4337 47%, #b5755f 100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbed0f *//* Desktop */
@media (min-width: 1025px) {
  .coluna-sticky{
    position: sticky;
    top: 100px;
    align-self: flex-start;
  }
}

/* Tablet e Mobile */
@media (max-width: 1024px) {
  .coluna-sticky{
    position: static !important;
    top: auto !important;
    align-self: stretch !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6dd46 */.card-hover{
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(28, 24, 20, 0.12);
  border-radius: 20px;

  background: rgba(255, 255, 255, 0.92);

  box-shadow:
    0 18px 45px rgba(38, 27, 18, 0.06);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    background-color 0.35s ease;
}

.card-hover:hover{
  transform: translateY(-8px);

  border-color: rgba(177, 116, 69, 0.35);

  background: #ffffff;

  box-shadow:
    0 28px 65px rgba(38, 27, 18, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07c7d59 */.card-hover{
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(28, 24, 20, 0.12);
  border-radius: 20px;

  background: rgba(255, 255, 255, 0.92);

  box-shadow:
    0 18px 45px rgba(38, 27, 18, 0.06);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    background-color 0.35s ease;
}

.card-hover:hover{
  transform: translateY(-8px);

  border-color: rgba(177, 116, 69, 0.35);

  background: #ffffff;

  box-shadow:
    0 28px 65px rgba(38, 27, 18, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ba19fa */.card-hover{
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(28, 24, 20, 0.12);
  border-radius: 20px;

  background: rgba(255, 255, 255, 0.92);

  box-shadow:
    0 18px 45px rgba(38, 27, 18, 0.06);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    background-color 0.35s ease;
}

.card-hover:hover{
  transform: translateY(-8px);

  border-color: rgba(177, 116, 69, 0.35);

  background: #ffffff;

  box-shadow:
    0 28px 65px rgba(38, 27, 18, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393da1f */.card-hover{
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(28, 24, 20, 0.12);
  border-radius: 20px;

  background: rgba(255, 255, 255, 0.92);

  box-shadow:
    0 18px 45px rgba(38, 27, 18, 0.06);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    background-color 0.35s ease;
}

.card-hover:hover{
  transform: translateY(-8px);

  border-color: rgba(177, 116, 69, 0.35);

  background: #ffffff;

  box-shadow:
    0 28px 65px rgba(38, 27, 18, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cf31c7 */.elementor-7 .elementor-element.elementor-element-3cf31c7{
  position:relative;
  overflow:hidden;
  isolation:isolate;

  background-image:
    radial-gradient(
      circle at 50% 50%,
      rgba(255,255,255,.28) 0%,
      rgba(255,255,255,.14) 18%,
      rgba(255,255,255,.05) 38%,
      transparent 62%
    ),
    linear-gradient(115deg,#3b2c27 0%,#6b4337 47%,#b5755f 100%) !important;
}

.elementor-7 .elementor-element.elementor-element-3cf31c7::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;

  background-image:
    radial-gradient(
      circle at 50% 50%,
      rgba(255,255,255,.15) 0,
      rgba(255,255,255,.10) 1%,
      transparent 35%
    ),
    linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);

  background-size:
    auto,
    70px 70px,
    70px 70px;

  -webkit-mask-image:radial-gradient(circle at center,#000 55%,transparent 100%);
  mask-image:radial-gradient(circle at center,#000 55%,transparent 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d952538 */.coluna-sticky{
  position: sticky;
  top: 100px;
  align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7a1ed7 */.coluna-sticky{
  position: sticky;
  top: 100px;
  align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc5e28 */.coluna-sticky{
  position: sticky;
  top: 100px;
  align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5ff28 */.coluna-sticky{
  position: sticky;
  top: 100px;
  align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a9701 */.card-hover{
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(28, 24, 20, 0.12);
  border-radius: 20px;

  background: rgba(255, 255, 255, 0.92);

  box-shadow:
    0 18px 45px rgba(38, 27, 18, 0.06);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    background-color 0.35s ease;
}

.card-hover:hover{
  transform: translateY(-8px);

  border-color: rgba(177, 116, 69, 0.35);

  background: #ffffff;

  box-shadow:
    0 28px 65px rgba(38, 27, 18, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e72c5 */.elementor-7 .elementor-element.elementor-element-11e72c5{
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-7 .elementor-element.elementor-element-11e72c5:before{
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-image:
    radial-gradient(circle at 73% 23%, rgba(255,255,255,.19), transparent 22%),
    linear-gradient(rgba(255,255,255,.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,.045) 1px, transparent 1px);
  background-size: auto, 70px 70px, 70px 70px;
  -webkit-mask-image: linear-gradient(to right, black, transparent 85%);
  mask-image: linear-gradient(to right, black, transparent 85%);
}
.elementor-7 .elementor-element.elementor-element-11e72c5{
  background-image:
    
    linear-gradient(115deg, #3b2c27 0%, #6b4337 47%, #b5755f 100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b9576 */.elementor-7 .elementor-element.elementor-element-29b9576{
  position:relative;
  overflow:hidden;
  isolation:isolate;

  background-image:
    radial-gradient(
      circle at 50% 50%,
      rgba(255,255,255,.28) 0%,
      rgba(255,255,255,.14) 18%,
      rgba(255,255,255,.05) 38%,
      transparent 62%
    ),
    linear-gradient(115deg,#3b2c27 0%,#6b4337 47%,#b5755f 100%) !important;
}

.elementor-7 .elementor-element.elementor-element-29b9576::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;

  background-image:
    radial-gradient(
      circle at 50% 50%,
      rgba(255,255,255,.15) 0,
      rgba(255,255,255,.10) 1%,
      transparent 35%
    ),
    linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);

  background-size:
    auto,
    70px 70px,
    70px 70px;

  -webkit-mask-image:radial-gradient(circle at center,#000 55%,transparent 100%);
  mask-image:radial-gradient(circle at center,#000 55%,transparent 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c569bd0 */.card-hover{
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(28, 24, 20, 0.12);
  border-radius: 20px;

  background: rgba(255, 255, 255, 0.92);

  box-shadow:
    0 18px 45px rgba(38, 27, 18, 0.06);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    background-color 0.35s ease;
}

.card-hover:hover{
  transform: translateY(-8px);

  border-color: rgba(177, 116, 69, 0.35);

  background: #ffffff;

  box-shadow:
    0 28px 65px rgba(38, 27, 18, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c5aa8 */.elementor-7 .elementor-element.elementor-element-d6c5aa8{
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-7 .elementor-element.elementor-element-d6c5aa8:before{
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-image:
    radial-gradient(circle at 73% 23%, rgba(255,255,255,.19), transparent 22%),
    linear-gradient(rgba(255,255,255,.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,.045) 1px, transparent 1px);
  background-size: auto, 70px 70px, 70px 70px;
  -webkit-mask-image: linear-gradient(to right, black, transparent 85%);
  mask-image: linear-gradient(to right, black, transparent 85%);
}
.elementor-7 .elementor-element.elementor-element-d6c5aa8{
  background-image:
    
    linear-gradient(115deg, #3b2c27 0%, #6b4337 47%, #b5755f 100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-022be93 */.coluna-sticky{
  position: sticky;
  top: 100px;
  align-self: flex-start;
}/* End custom CSS */