.elementor-2547 .elementor-element.elementor-element-009492e{--display:flex;}.elementor-2547 .elementor-element.elementor-element-009492e:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-009492e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2547 .elementor-element.elementor-element-2bfd109 > .elementor-widget-container{margin:0px 0px 53px 0px;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .ekit-heading__description{max-width:570px;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 4px 0px;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:600;line-height:1em;letter-spacing:-1px;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper .elementskit-section-title > span{color:#5C55E1;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#5C55E1;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-weight:700;font-style:italic;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper p{color:#D5D5D5;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .ekit-heading__shadow-text{top:8%;left:27%;font-family:"Archivo", Sans-serif;font-size:90px;font-weight:700;line-height:1px;letter-spacing:-0.5px;-webkit-text-fill-color:#FFFFFF38;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#5853672B;}.elementor-2547 .elementor-element.elementor-element-3fdef25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-3fdef25:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-3fdef25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2547 .elementor-element.elementor-element-da2297b{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-da2297b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-22c7e91{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-22c7e91:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-22c7e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-2547 .elementor-element.elementor-element-3470402{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-2547 .elementor-element.elementor-element-450d326 .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-450d326 .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-450d326 .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-450d326{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-a5bd4d4{--display:flex;}.elementor-2547 .elementor-element.elementor-element-e7f086d .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-e7f086d .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-e7f086d .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-e7f086d{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-02af619{--display:flex;}.elementor-2547 .elementor-element.elementor-element-b242e4e .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-b242e4e .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-b242e4e .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-b242e4e{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-bbcfbf9{--display:flex;}.elementor-2547 .elementor-element.elementor-element-04725fc .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-04725fc .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-04725fc .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-04725fc{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-224300f{--display:flex;}.elementor-2547 .elementor-element.elementor-element-023f785 .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-023f785 .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-023f785 .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-023f785{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-9495eb3{--display:flex;}.elementor-2547 .elementor-element.elementor-element-e213da3 .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-e213da3 .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-e213da3 .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-e213da3{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-e0e41cd{--display:flex;}.elementor-2547 .elementor-element.elementor-element-f41d145 .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-f41d145 .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-f41d145 .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-f41d145{width:100%;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-c9c7f40{--display:flex;}.elementor-2547 .elementor-element.elementor-element-db46c1c:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 148% ) blur( 0px ) hue-rotate( 29deg );}.elementor-2547 .elementor-element.elementor-element-e45313e .elementor-button{background-color:#0C0C0C;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-2547 .elementor-element.elementor-element-e45313e .elementor-button:hover, .elementor-2547 .elementor-element.elementor-element-e45313e .elementor-button:focus{background-color:#CD6D39;}.elementor-2547 .elementor-element.elementor-element-e45313e{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-2547 .elementor-element.elementor-element-2bfd109 .ekit-heading__shadow-text{top:0%;left:22%;}.elementor-2547 .elementor-element.elementor-element-22c7e91{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2547 .elementor-element.elementor-element-2bfd109 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;}.elementor-2547 .elementor-element.elementor-element-2bfd109 .ekit-heading__shadow-text{font-size:65px;}.elementor-2547 .elementor-element.elementor-element-22c7e91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}