.elementor-505 .elementor-element.elementor-element-8e9329b{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-4691403{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-670c9a2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-670c9a2 .elementor-heading-title{font-size:42px;line-height:1.4em;color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-43c7a94{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#E0DFDF;}.elementor-505 .elementor-element.elementor-element-0a0646a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-d46ba7d .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-size:15px;line-height:1.8em;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-d46ba7d .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-d46ba7d .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-d46ba7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-d46ba7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-505 .elementor-element.elementor-element-bc2642e .elementor-button{background-color:#02010103;font-size:15px;line-height:1.8em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-bc2642e .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-bc2642e .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-bc2642e .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-bc2642e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-505 .elementor-element.elementor-element-47494b3 .elementor-button{background-color:#02010103;font-size:15px;line-height:1.8em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-47494b3 .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-47494b3 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-a91eb52{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-23b9f6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-505 .elementor-element.elementor-element-d5f138d{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:1px;width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-d5f138d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-d5f138d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-64d6156 .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-9d7823f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-9d7823f .elementor-heading-title{line-height:1.2em;color:#000000;}.elementor-505 .elementor-element.elementor-element-0f2295a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;color:#727272;}.elementor-505 .elementor-element.elementor-element-86364be{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-2b89b2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;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:#A89F6A40;--border-color:#A89F6A40;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-505 .elementor-element.elementor-element-2b89b2a:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-2b89b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-2b89b2a:hover{background-color:#A89F6A1F;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:#A89F6A80;--border-color:#A89F6A80;}.elementor-505 .elementor-element.elementor-element-2b89b2a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-505 .elementor-element.elementor-element-2b89b2a, .elementor-505 .elementor-element.elementor-element-2b89b2a::before{--border-transition:0.3s;}.elementor-505 .elementor-element.elementor-element-995a996 .elementor-heading-title{font-size:14px;font-weight:600;color:#999680;}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-wrapper{text-align:start;}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-title a{font-size:32px;}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-description{font-size:14px;color:#999680;}.elementor-505 .elementor-element.elementor-element-6d32450{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;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:#A89F6A40;--border-color:#A89F6A40;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-505 .elementor-element.elementor-element-6d32450:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-6d32450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-6d32450:hover{background-color:#A89F6A1F;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:#A89F6A80;--border-color:#A89F6A80;}.elementor-505 .elementor-element.elementor-element-6d32450.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-505 .elementor-element.elementor-element-6d32450, .elementor-505 .elementor-element.elementor-element-6d32450::before{--border-transition:0.3s;}.elementor-505 .elementor-element.elementor-element-3ee97dc .elementor-heading-title{font-size:14px;font-weight:600;color:#999680;}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-wrapper{text-align:start;}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-title a{font-size:32px;}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-description{font-size:14px;color:#999680;}.elementor-505 .elementor-element.elementor-element-a28cdd1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;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:#A89F6A40;--border-color:#A89F6A40;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-505 .elementor-element.elementor-element-a28cdd1:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-a28cdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-a28cdd1:hover{background-color:#A89F6A1F;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:#A89F6A80;--border-color:#A89F6A80;}.elementor-505 .elementor-element.elementor-element-a28cdd1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-505 .elementor-element.elementor-element-a28cdd1, .elementor-505 .elementor-element.elementor-element-a28cdd1::before{--border-transition:0.3s;}.elementor-505 .elementor-element.elementor-element-4d960fb .elementor-heading-title{font-size:14px;font-weight:600;color:#999680;}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-wrapper{text-align:start;}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-title a{font-size:32px;}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-description{font-size:14px;color:#999680;}.elementor-505 .elementor-element.elementor-element-79f748e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;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:#A89F6A40;--border-color:#A89F6A40;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-505 .elementor-element.elementor-element-79f748e:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-79f748e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-79f748e:hover{background-color:#A89F6A1F;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:#A89F6A80;--border-color:#A89F6A80;}.elementor-505 .elementor-element.elementor-element-79f748e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-505 .elementor-element.elementor-element-79f748e, .elementor-505 .elementor-element.elementor-element-79f748e::before{--border-transition:0.3s;}.elementor-505 .elementor-element.elementor-element-f58cc2b .elementor-heading-title{font-size:14px;font-weight:600;color:#999680;}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-title a{font-size:32px;}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-description{font-size:14px;color:#999680;}.elementor-505 .elementor-element.elementor-element-553e0b1 .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-size:18px;line-height:1.8em;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-553e0b1 .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-553e0b1 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-553e0b1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-505 .elementor-element.elementor-element-7d919cb{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-d888387{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-505 .elementor-element.elementor-element-41cb2c0{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-505 .elementor-element.elementor-element-e4ab1dc{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:1px;width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-e4ab1dc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-e4ab1dc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-0db05e9 .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-ee51ef0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-505 .elementor-element.elementor-element-ee51ef0 .elementor-heading-title{line-height:1.2em;color:#FFFEFE;}.elementor-505 .elementor-element.elementor-element-8ee4dd8{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;color:#D3D3D3;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD6E;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_1 );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_1 );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-7c41f08{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-item > a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-7c41f08 .elementor-icon-list-text{color:#F3F3F3;transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-423084b{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-423084b:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-423084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-b502568{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-505 .elementor-element.elementor-element-b502568 .elementor-heading-title{font-size:21px;line-height:1.2em;color:#000000;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD6E;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_1 );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_1 );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-4e2288b{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-item > a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-4e2288b .elementor-icon-list-text{transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-d6ca80e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-6fd09f0{--display:flex;}.elementor-505 .elementor-element.elementor-element-03c7c8a img{height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-a92989c{--display:flex;}.elementor-505 .elementor-element.elementor-element-a481b00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-81af911{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:2px;width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-81af911 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-81af911 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-96adf8b .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-a09c3ca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-a09c3ca .elementor-heading-title{line-height:1.2em;color:#000000;}.elementor-505 .elementor-element.elementor-element-4fb6d46{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-blocksy_palette_3 );}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD6E;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_1 );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_1 );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-954ebd8{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-item > a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-954ebd8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-ee69421 .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-size:18px;line-height:1.8em;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-ee69421 .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-ee69421 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-ee69421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-505 .elementor-element.elementor-element-342e47d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-342e47d:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-342e47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-7d71b0d{--display:flex;}.elementor-505 .elementor-element.elementor-element-01b77e9 img{height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-c717098{--display:flex;}.elementor-505 .elementor-element.elementor-element-3b2ead3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-d01fd03{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:2px;width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-d01fd03 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-d01fd03 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-7b07d5b .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-843f786{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-843f786 .elementor-heading-title{line-height:1.2em;color:#000000;}.elementor-505 .elementor-element.elementor-element-0b5ac3f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-blocksy_palette_3 );}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD6E;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_1 );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_1 );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-97fe93e{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-item > a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-97fe93e .elementor-icon-list-text{transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-f9f1d69{width:var( --container-widget-width, 80% );max-width:80%;background-color:#F5F4EF;padding:25px 25px 25px 25px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-blocksy_palette_1 );border-radius:10px 5px 5px 10px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-505 .elementor-element.elementor-element-97d22d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-408a62b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-505 .elementor-element.elementor-element-e2a2108{background-color:#AB9F4A1A;padding:6px 18px 6px 12px;border-style:double;border-width:1px 1px 1px 1px;border-color:#AB9F4A73;border-radius:50px 50px 50px 50px;}.elementor-505 .elementor-element.elementor-element-e2a2108.elementor-element{--align-self:flex-start;}.elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-e2a2108.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-e2a2108.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-e2a2108.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon{font-size:16px;}.elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon-box-title a{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-505 .elementor-element.elementor-element-2b8f0ac .elementor-heading-title{line-height:1.2em;color:#FFFEFE;}.elementor-505 .elementor-element.elementor-element-60f2b20{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;color:#E9E9E9;}.elementor-505 .elementor-element.elementor-element-60f2b20.elementor-element{--align-self:flex-start;}.elementor-505 .elementor-element.elementor-element-b2f7bd0 .elementor-button{background-color:#02010103;font-size:18px;line-height:1.8em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-b2f7bd0 .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-b2f7bd0 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-b2f7bd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-b2f7bd0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-505 .elementor-element.elementor-element-15ff887{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-ee24889{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-505 .elementor-element.elementor-element-23c3a4a{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:1px;width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-23c3a4a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-23c3a4a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-963fdcb .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-2a51076{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-2a51076 .elementor-heading-title{line-height:1.2em;color:#FFFEFE;}.elementor-505 .elementor-element.elementor-element-e2a34ee{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;color:#D3D3D3;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD6E;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_1 );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_1 );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-7429d67{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-item > a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-7429d67 .elementor-icon-list-text{color:#F3F3F3;transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-c5335e7{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-2c75fd7{--display:flex;}.elementor-505 .elementor-element.elementor-element-e024704 img{height:450px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-03fdeee{--display:flex;}.elementor-505 .elementor-element.elementor-element-962ac50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-efd1f66{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:2px;width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-efd1f66 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-efd1f66 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-b6e7cac .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-a56a03c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-a56a03c .elementor-heading-title{line-height:1.2em;color:#000000;}.elementor-505 .elementor-element.elementor-element-de9d9fa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-blocksy_palette_3 );}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD6E;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_1 );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_1 );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-7e1ba57{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-item > a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-7e1ba57 .elementor-icon-list-text{transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-b5af75d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-e1ee33e .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-size:15px;line-height:1.8em;border-radius:5px 5px 5px 5px;}.elementor-505 .elementor-element.elementor-element-e1ee33e .elementor-button:hover, .elementor-505 .elementor-element.elementor-element-e1ee33e .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-e1ee33e .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-e1ee33e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-505 .elementor-element.elementor-element-91a66c8{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-b444068{--display:flex;}.elementor-505 .elementor-element.elementor-element-cc3f1b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-505 .elementor-element.elementor-element-1ea3221{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-border-width:1px;width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-1ea3221 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-505 .elementor-element.elementor-element-1ea3221 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-7dc2432 .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_2 );}.elementor-505 .elementor-element.elementor-element-96c1598{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-96c1598 .elementor-heading-title{line-height:1.2em;color:#FFFEFE;}.elementor-505 .elementor-element.elementor-element-bbc1034{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:#E0DFDF;}.elementor-505 .elementor-element.elementor-element-f3835ac{--display:flex;}.elementor-505 .elementor-element.elementor-element-fa56e03{background-color:#FFFFFF0F;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:15px 15px 15px 15px;}.elementor-505 .elementor-element.elementor-element-fa56e03 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-505 .elementor-element.elementor-element-fa56e03 .elementor-icon-box-title{margin-block-end:5px;color:#ADADAD;}.elementor-505 .elementor-element.elementor-element-fa56e03.elementor-view-stacked .elementor-icon{background-color:#A89F6A30;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );}.elementor-505 .elementor-element.elementor-element-fa56e03.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-fa56e03.elementor-view-default .elementor-icon{fill:#A89F6A30;color:#A89F6A30;border-color:#A89F6A30;}.elementor-505 .elementor-element.elementor-element-fa56e03.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-505 .elementor-element.elementor-element-fa56e03 .elementor-icon{font-size:21px;padding:12px;}.elementor-505 .elementor-element.elementor-element-fa56e03 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-fa56e03 .elementor-icon-box-title a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-fa56e03 .elementor-icon-box-description{font-size:13px;color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-e680c37{background-color:#FFFFFF0F;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:15px 15px 15px 15px;}.elementor-505 .elementor-element.elementor-element-e680c37 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-505 .elementor-element.elementor-element-e680c37 .elementor-icon-box-title{margin-block-end:5px;color:#ADADAD;}.elementor-505 .elementor-element.elementor-element-e680c37.elementor-view-stacked .elementor-icon{background-color:#A89F6A30;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );}.elementor-505 .elementor-element.elementor-element-e680c37.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-e680c37.elementor-view-default .elementor-icon{fill:#A89F6A30;color:#A89F6A30;border-color:#A89F6A30;}.elementor-505 .elementor-element.elementor-element-e680c37.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-505 .elementor-element.elementor-element-e680c37 .elementor-icon{font-size:21px;padding:12px;}.elementor-505 .elementor-element.elementor-element-e680c37 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-e680c37 .elementor-icon-box-title a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-e680c37 .elementor-icon-box-description{font-size:13px;color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-bae6e24{background-color:#FFFFFF0F;padding:20px 10px 20px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:15px 15px 15px 15px;}.elementor-505 .elementor-element.elementor-element-bae6e24 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-505 .elementor-element.elementor-element-bae6e24 .elementor-icon-box-title{margin-block-end:5px;color:#ADADAD;}.elementor-505 .elementor-element.elementor-element-bae6e24.elementor-view-stacked .elementor-icon{background-color:#A89F6A30;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );}.elementor-505 .elementor-element.elementor-element-bae6e24.elementor-view-framed .elementor-icon, .elementor-505 .elementor-element.elementor-element-bae6e24.elementor-view-default .elementor-icon{fill:#A89F6A30;color:#A89F6A30;border-color:#A89F6A30;}.elementor-505 .elementor-element.elementor-element-bae6e24.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-505 .elementor-element.elementor-element-bae6e24 .elementor-icon{font-size:21px;padding:12px;}.elementor-505 .elementor-element.elementor-element-bae6e24 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-bae6e24 .elementor-icon-box-title a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-bae6e24 .elementor-icon-box-description{font-size:13px;color:#FFFFFF;}@media(max-width:1024px){.elementor-505 .elementor-element.elementor-element-86364be{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-8e9329b{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-670c9a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-670c9a2 .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-505 .elementor-element.elementor-element-43c7a94{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-d46ba7d .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-bc2642e .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-47494b3 .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-a91eb52{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-d5f138d{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-9d7823f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-9d7823f .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-0f2295a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-86364be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-title{margin-block-end:2px;}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-title a{font-size:28px;}.elementor-505 .elementor-element.elementor-element-8ed4db4 .elementor-icon-box-description{font-size:14px;}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-title{margin-block-end:2px;}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-title a{font-size:28px;}.elementor-505 .elementor-element.elementor-element-6e55c1c .elementor-icon-box-description{font-size:14px;}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-title{margin-block-end:2px;}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-title a{font-size:28px;}.elementor-505 .elementor-element.elementor-element-414d3f5 .elementor-icon-box-description{font-size:14px;}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-title{margin-block-end:2px;}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-title a{font-size:28px;}.elementor-505 .elementor-element.elementor-element-f89b3d0 .elementor-icon-box-description{font-size:14px;}.elementor-505 .elementor-element.elementor-element-553e0b1 .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-7d919cb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-e4ab1dc{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-ee51ef0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-ee51ef0 .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-8ee4dd8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-423084b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-505 .elementor-element.elementor-element-b502568{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-b502568 .elementor-heading-title{font-size:24px;}.elementor-505 .elementor-element.elementor-element-d6ca80e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-03c7c8a img{height:250px;}.elementor-505 .elementor-element.elementor-element-81af911{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-a09c3ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-a09c3ca .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-4fb6d46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-ee69421 .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-342e47d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-01b77e9 img{height:250px;}.elementor-505 .elementor-element.elementor-element-d01fd03{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-843f786{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-843f786 .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-0b5ac3f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-f9f1d69{padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-e2a2108{padding:6px 8px 6px 8px;}.elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon{font-size:14px;}.elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon-box-title, .elementor-505 .elementor-element.elementor-element-e2a2108 .elementor-icon-box-title a{font-size:10px;}.elementor-505 .elementor-element.elementor-element-2b8f0ac{text-align:start;}.elementor-505 .elementor-element.elementor-element-2b8f0ac .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-60f2b20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-b2f7bd0 .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-15ff887{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-23c3a4a{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-2a51076{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-2a51076 .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-e2a34ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-c5335e7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-e024704 img{height:250px;}.elementor-505 .elementor-element.elementor-element-efd1f66{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-a56a03c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-a56a03c .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-de9d9fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-505 .elementor-element.elementor-element-e1ee33e .elementor-button{font-size:16px;}.elementor-505 .elementor-element.elementor-element-91a66c8{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-1ea3221{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-505 .elementor-element.elementor-element-96c1598{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-505 .elementor-element.elementor-element-96c1598 .elementor-heading-title{font-size:28px;}.elementor-505 .elementor-element.elementor-element-bbc1034{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}}@media(min-width:768px){.elementor-505 .elementor-element.elementor-element-4691403{--width:55%;}}/* Start custom CSS for container, class: .elementor-element-8e9329b */.elementor-505 .elementor-element.elementor-element-8e9329b {
    --charcoal: #2A1208;
    --amber-glow: rgba(200, 146, 10, 0.14);
    position: relative;
    background-color: var(--charcoal) !important;
    overflow: hidden;
    z-index: 1;
}

.elementor-505 .elementor-element.elementor-element-8e9329b::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: 
        repeating-linear-gradient(0deg, transparent, transparent 59px, rgba(200, 146, 10, 0.05) 60px),
        repeating-linear-gradient(90deg, transparent, transparent 59px, rgba(200, 146, 10, 0.05) 60px),
        linear-gradient(145deg, rgba(26, 8, 4, 0.8) 0%, rgba(61, 32, 16, 0.85) 45%, rgba(30, 14, 6, 0.9) 100%),
        url('https://hamzah.bahaaaldain.com/wp-content/uploads/2026/05/Gemini_Generated_Image_c0tugxc0tugxc0tu-clean-scaled.webp');
    background-size: cover;
    background-position: center;
    opacity: 1 !important; 
    z-index: -2;
}

.elementor-505 .elementor-element.elementor-element-8e9329b::after {
    content: '';
    position: absolute;
    right: -80px;
    top: -80px;
    width: 600px;
    height: 600px;
    border-radius: 50%;
    background: radial-gradient(circle, var(--amber-glow) 0%, transparent 65%);
    pointer-events: none;
    z-index: -1;
}

.elementor-505 .elementor-element.elementor-element-8e9329b > :first-child::before {
    content: '';
    position: absolute;
    left: 30%;
    bottom: -100px;
    width: 400px;
    height: 400px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(200, 146, 10, 0.08) 0%, transparent 65%);
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a91eb52 */.elementor-505 .elementor-element.elementor-element-a91eb52 {
    --amber: #A89F6A;
    --gold: #D4CC9A;
    background-color: #F5F4EF !important;
    position: relative;
    overflow: hidden;
}

.elementor-505 .elementor-element.elementor-element-a91eb52::before {
    content: '';
    position: absolute;
    left: -100px;
    top: -100px;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(168, 159, 106, 0.15) 0%, transparent 65%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d919cb */.elementor-505 .elementor-element.elementor-element-7d919cb {
    --amber: #C8920A;
    --gold: #E8B840;
    background-color: #2A1208 !important;
    position: relative;
    overflow: hidden;
}

.elementor-505 .elementor-element.elementor-element-7d919cb::before {
    content: '';
    position: absolute;
    left: -100px;
    top: -100px;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(200, 146, 10, 0.15) 0%, transparent 65%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d22d1 */.elementor-505 .elementor-element.elementor-element-97d22d1 {
    --amber: #C8920A;
    background-color: var(--amber) !important;
    position: relative;
    overflow: hidden;
    text-align: center;
}

.elementor-505 .elementor-element.elementor-element-97d22d1::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, rgba(0, 0, 0, 0.15) 0%, transparent 50%);
}

.elementor-505 .elementor-element.elementor-element-97d22d1::after {
    content: 'Today';
    position: absolute;
    left: 75%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-family: 'Oswald', sans-serif;
    font-size: clamp(100px, 20vw, 280px);
    font-weight: 700;
    color: rgba(255, 255, 255, 0.08);
    white-space: nowrap;
    pointer-events: none;
    z-index: 0;
}

.elementor-505 .elementor-element.elementor-element-97d22d1 .elementor-widget-container {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ff887 */.elementor-505 .elementor-element.elementor-element-15ff887 {
    --amber: #C8920A;
    --gold: #E8B840;
    background-color: #2A1208 !important;
    position: relative;
    overflow: hidden;
}

.elementor-505 .elementor-element.elementor-element-15ff887::before {
    content: '';
    position: absolute;
    left: -100px;
    top: -100px;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(200, 146, 10, 0.15) 0%, transparent 65%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a66c8 */.elementor-505 .elementor-element.elementor-element-91a66c8 {
    --charcoal: #2A1208;
    --amber: #C8920A;
    --gold: #E8B840;
    background-color: var(--charcoal) !important;
    position: relative;
    overflow: hidden;
}

.elementor-505 .elementor-element.elementor-element-91a66c8::before {
    content: '';
    position: absolute;
    left: -100px;
    top: -100px;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(200, 146, 10, 0.12) 0%, transparent 65%);
    pointer-events: none;
    z-index: 0;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .elementor-widget-container {
    position: relative;
    z-index: 1;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .info-block {
    display: flex;
    align-items: flex-start;
    gap: 14px;
    margin-bottom: 24px;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .info-icon {
    width: 42px;
    height: 42px;
    border-radius: 10px;
    flex-shrink: 0;
    background: rgba(200, 146, 10, 0.15);
    border: 1px solid rgba(200, 146, 10, 0.3);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--amber);
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .hours-card {
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    padding: 28px 26px;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .hours-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .hours-row:last-child {
    border-bottom: none;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .map-placeholder {
    background: linear-gradient(145deg, #2A1208, #1a0a04);
    border-radius: 16px;
    margin-top: 20px;
    height: 180px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(200, 146, 10, 0.2);
    cursor: pointer;
    text-decoration: none;
    transition: border-color .2s;
    flex-direction: column;
    gap: 8px;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .map-placeholder:hover {
    border-color: rgba(200, 146, 10, 0.5);
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .open-pill {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: rgba(50, 180, 80, 0.2);
    border: 1px solid rgba(50, 180, 80, 0.3);
    color: #5ce87a;
    font-size: 11px;
    font-weight: 700;
    padding: 4px 12px;
    border-radius: 20px;
}

.elementor-505 .elementor-element.elementor-element-91a66c8 .open-pill::before {
    content: '';
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #5ce87a;
    animation: pulse-green 1.5s infinite;
}

@keyframes pulse-green {
    0%, 100% { opacity: 1; }
    50% { opacity: .3; }
}/* End custom CSS */