.elementor-2518 .elementor-element.elementor-element-23ddd71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-b521e36{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2518 .elementor-element.elementor-element-792ea99{text-align:center;}.elementor-2518 .elementor-element.elementor-element-a20d725{text-align:center;}.elementor-2518 .elementor-element.elementor-element-d2c19d3{text-align:center;}.elementor-2518 .elementor-element.elementor-element-97fbd5a{text-align:center;}.elementor-2518 .elementor-element.elementor-element-8adba47{--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;--flex-wrap:nowrap;}.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-2518 .elementor-element.elementor-element-8f0a8ce{--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;}.elementor-2518 .elementor-element.elementor-element-8f0a8ce:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-8f0a8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-052a4ed{--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-2518 .elementor-element.elementor-element-052a4ed.e-con{--flex-grow:0;--flex-shrink:0;}.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-2518 .elementor-element.elementor-element-d8f76a7{text-align:start;}.elementor-2518 .elementor-element.elementor-element-71f1c27{text-align:center;}.elementor-2518 .elementor-element.elementor-element-7c4855e{--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-2518 .elementor-element.elementor-element-7c4855e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-8983b55 .section-bg{background-color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-8983b55 > .elementor-widget-container{margin:0px 0px -100px 0px;padding:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-f69569f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-9138086{--display:flex;}.elementor-2518 .elementor-element.elementor-element-b4fc80b{--display:flex;}.elementor-2518 .elementor-element.elementor-element-163f9e0{padding:100px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-5074bbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-a7e6fce{--display:flex;}.elementor-2518 .elementor-element.elementor-element-b25af28{--display:flex;}.elementor-2518 .elementor-element.elementor-element-f6a10fc{padding:100px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-5b371b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2518 .elementor-element.elementor-element-d8bb110{text-align:center;}.elementor-2518 .elementor-element.elementor-element-d8bb110 .elementor-heading-title{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-8b3242e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-7cdb60e{--display:flex;}.elementor-2518 .elementor-element.elementor-element-56bfc54{--display:flex;}.elementor-2518 .elementor-element.elementor-element-69d1435{--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;}.elementor-2518 .elementor-element.elementor-element-69d1435:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-69d1435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-2460300{--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-2518 .elementor-element.elementor-element-2460300.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-a5ffe9d{width:var( --container-widget-width, 71.18% );max-width:71.18%;--container-widget-width:71.18%;--container-widget-flex-grow:0;text-align:end;}.elementor-2518 .elementor-element.elementor-element-a5ffe9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-ea25f2d{text-align:start;}.elementor-2518 .elementor-element.elementor-element-ddd4a12{--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-2518 .elementor-element.elementor-element-ddd4a12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-a610252 .section-bg{background-color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-a610252 > .elementor-widget-container{margin:0px 0px -100px 0px;padding:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-8dc42d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-975548f{--display:flex;}.elementor-2518 .elementor-element.elementor-element-9e8fd10{--display:flex;}.elementor-2518 .elementor-element.elementor-element-2158505{padding:100px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-0a01fe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-a91fa55{--display:flex;}.elementor-2518 .elementor-element.elementor-element-3e33833{--display:flex;}.elementor-2518 .elementor-element.elementor-element-712d9fc{padding:100px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-87bd1ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-aab547d{--display:flex;}.elementor-2518 .elementor-element.elementor-element-e61f3d9{--display:flex;}.elementor-2518 .elementor-element.elementor-element-62cc545{padding:100px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-d847627{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2518 .elementor-element.elementor-element-1c2c5cc{--display:flex;}.elementor-2518 .elementor-element.elementor-element-13ad3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-2518 .elementor-element.elementor-element-24e832b{text-align:start;}.elementor-2518 .elementor-element.elementor-element-834fd50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-16dfc02{width:100%;max-width:100%;}.elementor-2518 .elementor-element.elementor-element-ccf7d77{--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:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-2518 .elementor-element.elementor-element-ccf7d77:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-ccf7d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-2518 .elementor-element.elementor-element-28ddcc8{--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-2518 .elementor-element.elementor-element-28ddcc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-b957091{width:var( --container-widget-width, 101.677% );max-width:101.677%;--container-widget-width:101.677%;--container-widget-flex-grow:0;text-align:start;}.elementor-2518 .elementor-element.elementor-element-b957091.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-b957091 img{width:110px;max-width:200px;}.elementor-2518 .elementor-element.elementor-element-69f1508{width:var( --container-widget-width, 107.023% );max-width:107.023%;--container-widget-width:107.023%;--container-widget-flex-grow:0;text-align:start;}.elementor-2518 .elementor-element.elementor-element-69f1508.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-69f1508 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-392495e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2518 .elementor-element.elementor-element-392495e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-84c6493{--grid-template-columns:repeat(0, auto);text-align:left;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 00px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2518 .elementor-element.elementor-element-84c6493.elementor-element{--align-self:flex-start;}.elementor-2518 .elementor-element.elementor-element-84c6493 .elementor-social-icon{background-color:#1F1E1E;}.elementor-2518 .elementor-element.elementor-element-6dbba63{--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-2518 .elementor-element.elementor-element-a4f8823{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2518 .elementor-element.elementor-element-a4f8823 .elementor-heading-title{font-family:"Roboto", 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-2518 .elementor-element.elementor-element-018b87c{width:var( --container-widget-width, 70.566% );max-width:70.566%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:70.566%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-018b87c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2518 .elementor-element.elementor-element-018b87c .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-fc93b22{--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-2518 .elementor-element.elementor-element-fa8d7ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2518 .elementor-element.elementor-element-fa8d7ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-0f74d05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-0f74d05.elementor-element{--align-self:flex-start;}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-icon i{color:#CEBA4A;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-icon svg{fill:#CEBA4A;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-0f74d05 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-5e2c6d9{--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-2518 .elementor-element.elementor-element-09907d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2518 .elementor-element.elementor-element-09907d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-icon i{color:#CEBA4A;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-icon svg{fill:#CEBA4A;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-5777a52{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-5777a52 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-c3954ec{--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-2518 .elementor-element.elementor-element-eefd772{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2518 .elementor-element.elementor-element-eefd772 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-e778608 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF8F;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group > label, .elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-subgroup label{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-type-html{padding-bottom:0px;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group .elementor-field, .elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#030303;border-color:#F1F1F1;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group .elementor-select-wrapper select{background-color:#030303;border-color:#F1F1F1;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-field-group .elementor-select-wrapper::before{color:#F1F1F1;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#414040;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-button[type="submit"]{background-color:#FFFFFF;color:#414040;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-button[type="submit"] svg *{fill:#414040;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#322F2F;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#322F2F;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-button[type="submit"]:hover svg *{fill:#322F2F;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2518 .elementor-element.elementor-element-52ee9ea .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-52ee9ea{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2518 .elementor-element.elementor-element-8af951f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:24px;color:#FFFFFF8F;}.elementor-2518 .elementor-element.elementor-element-43a0662{--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-2518 .elementor-element.elementor-element-43a0662:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-43a0662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2518 .elementor-element.elementor-element-1e70fbe{--divider-border-style:solid;--divider-color:#E0D4D4;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-2518 .elementor-element.elementor-element-1e70fbe .elementor-divider-separator{width:100%;}.elementor-2518 .elementor-element.elementor-element-1e70fbe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2518 .elementor-element.elementor-element-1f49b97{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-1f49b97.elementor-element{--align-self:center;--flex-shrink:1;}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-b4ac472{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-b4ac472:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-b4ac472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-2518 .elementor-element.elementor-element-ae534dc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-ae534dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-42e328b{--display:flex;}.elementor-2518 .elementor-element.elementor-element-1b49b94{text-align:center;}.elementor-2518 .elementor-element.elementor-element-1b49b94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-05ab29c{--display:flex;}.elementor-2518 .elementor-element.elementor-element-628c68f{text-align:center;}.elementor-2518 .elementor-element.elementor-element-628c68f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFEFE;}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-icon i{color:#CEBA4A;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-icon svg{fill:#CEBA4A;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-7631d22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-text{color:#FFF8F8;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-7631d22 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C9A15D;}.elementor-2518 .elementor-element.elementor-element-82817b2{--display:flex;}.elementor-2518 .elementor-element.elementor-element-bb1bca9{text-align:center;}.elementor-2518 .elementor-element.elementor-element-bb1bca9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-icon i{color:#CEBA4A;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-icon svg{fill:#CEBA4A;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-01c4d27{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-text{color:#FFFEFE;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-01c4d27 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C9A15D;}.elementor-2518 .elementor-element.elementor-element-e306d1d{width:var( --container-widget-width, 70.566% );max-width:70.566%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:70.566%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-e306d1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2518 .elementor-element.elementor-element-e306d1d .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-3e0b190{--display:flex;}.elementor-2518 .elementor-element.elementor-element-1cbb704{text-align:center;}.elementor-2518 .elementor-element.elementor-element-1cbb704 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-0b91ea5 .elementor-icon-list-icon i{color:#CEBA4A;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-0b91ea5 .elementor-icon-list-icon svg{fill:#CEBA4A;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-0b91ea5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-0b91ea5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-0b91ea5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C9A15D;}.elementor-2518 .elementor-element.elementor-element-d087f06{--display:flex;}.elementor-2518 .elementor-element.elementor-element-7576840{text-align:center;}.elementor-2518 .elementor-element.elementor-element-7576840 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-71fcb3a .elementor-icon-list-icon i{color:#CEBA4A;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-71fcb3a .elementor-icon-list-icon svg{fill:#CEBA4A;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-71fcb3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-71fcb3a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-71fcb3a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C9A15D;}.elementor-2518 .elementor-element.elementor-element-d0c9c90{--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-2518 .elementor-element.elementor-element-d0c9c90:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-d0c9c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231F20;}.elementor-2518 .elementor-element.elementor-element-252bd5a{text-align:center;}.elementor-2518 .elementor-element.elementor-element-252bd5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-3526f95{--display:flex;border-style:none;--border-style:none;}.elementor-2518 .elementor-element.elementor-element-77757ba{--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-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-6d1d8e3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-a3fdeb7{--display:flex;border-style:none;--border-style:none;}.elementor-2518 .elementor-element.elementor-element-a3fdeb7:hover{border-style:none;}.elementor-2518 .elementor-element.elementor-element-a3fdeb7, .elementor-2518 .elementor-element.elementor-element-a3fdeb7::before{--border-transition:0.3s;}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-02013f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-f3e388a{--display:flex;border-style:none;--border-style:none;}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-1210b3c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-text{color:#FFFFFFB2;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-bb9dc57{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-bb9dc57 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#FFFFFF33;}.elementor-2518 .elementor-element.elementor-element-8e590ad .elementor-heading-title{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-fef0acc .elementor-heading-title{color:#FFFFFF8F;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group > label, .elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-type-html{padding-bottom:0px;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group .elementor-field, .elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#030303;border-color:#F1F1F1;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group .elementor-select-wrapper select{background-color:#030303;border-color:#F1F1F1;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-field-group .elementor-select-wrapper::before{color:#F1F1F1;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#414040;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#414040;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-button[type="submit"] svg *{fill:#414040;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#322F2F;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#322F2F;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-button[type="submit"]:hover svg *{fill:#322F2F;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2518 .elementor-element.elementor-element-e3708d2 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-e3708d2{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2518 .elementor-element.elementor-element-45bd70b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF8F;}.elementor-2518 .elementor-element.elementor-element-adafb41 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-d4fe627{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2518 .elementor-element.elementor-element-d4fe627 .elementor-social-icon{background-color:#1F1E1E;}.elementor-2518 .elementor-element.elementor-element-78b9d20{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-2518 .elementor-element.elementor-element-78b9d20 .elementor-divider-separator{width:100%;}.elementor-2518 .elementor-element.elementor-element-78b9d20 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2518 .elementor-element.elementor-element-532927f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2518 .elementor-element.elementor-element-8983b55 > .elementor-widget-container{margin:0px 0px -72px 0px;padding:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-a610252 > .elementor-widget-container{margin:0px 0px -72px 0px;padding:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-ae534dc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2518 .elementor-element.elementor-element-b521e36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-8adba47{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-2518 .elementor-element.elementor-element-d8f76a7{text-align:center;}.elementor-2518 .elementor-element.elementor-element-71f1c27{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-8983b55 > .elementor-widget-container{margin:-22px 0px -80px 0px;padding:0px 6px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-b4fc80b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-163f9e0{padding:280px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-501ca7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-b25af28{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-f6a10fc{padding:250px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-37b438e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-5b371b6{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2518 .elementor-element.elementor-element-d8bb110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:300px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-fa5adeb{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-56bfc54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-53704e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:300px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-2460300{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-2518 .elementor-element.elementor-element-a5ffe9d{width:var( --container-widget-width, 241.797px );max-width:241.797px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;--container-widget-width:241.797px;--container-widget-flex-grow:0;text-align:center;}.elementor-2518 .elementor-element.elementor-element-ea25f2d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-a610252 > .elementor-widget-container{margin:-22px 0px -80px 0px;padding:0px 6px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-9e8fd10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-2158505{padding:250px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-d9d6cec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-3e33833{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-712d9fc{padding:250px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-13946ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-e61f3d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-62cc545{padding:320px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-7ee435f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-d847627{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2518 .elementor-element.elementor-element-13ad3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-24e832b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-392495e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-84c6493{text-align:center;}.elementor-2518 .elementor-element.elementor-element-a4f8823{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-fa8d7ea{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-09907d3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-eefd772{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-8af951f .elementor-heading-title{line-height:1.4;}.elementor-2518 .elementor-element.elementor-element-1e70fbe{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-1e70fbe .elementor-divider-separator{width:100%;}.elementor-2518 .elementor-element.elementor-element-1f49b97{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:30px;--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;}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-2518 .elementor-element.elementor-element-1f49b97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-2518 .elementor-element.elementor-element-ae534dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-d0c9c90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-2518 .elementor-element.elementor-element-25b8d55 img{width:135px;height:78px;}.elementor-2518 .elementor-element.elementor-element-252bd5a{text-align:center;}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-6d1d8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-a3fdeb7{--border-radius:0px 0px 0px 0px;}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-02013f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-1210b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2518 .elementor-element.elementor-element-bb9dc57{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:3px;}.elementor-2518 .elementor-element.elementor-element-bb9dc57 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-2518 .elementor-element.elementor-element-45bd70b .elementor-heading-title{line-height:1.4;}.elementor-2518 .elementor-element.elementor-element-adafb41{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2518 .elementor-element.elementor-element-d4fe627{text-align:center;}.elementor-2518 .elementor-element.elementor-element-78b9d20{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-78b9d20 .elementor-divider-separator{width:100%;}.elementor-2518 .elementor-element.elementor-element-532927f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:30px;--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;}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-2518 .elementor-element.elementor-element-532927f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}}@media(min-width:768px){.elementor-2518 .elementor-element.elementor-element-052a4ed{--width:21.101%;}.elementor-2518 .elementor-element.elementor-element-7c4855e{--width:76.903%;}.elementor-2518 .elementor-element.elementor-element-2460300{--width:32.258%;}.elementor-2518 .elementor-element.elementor-element-ddd4a12{--width:73.356%;}.elementor-2518 .elementor-element.elementor-element-28ddcc8{--width:18.172%;}.elementor-2518 .elementor-element.elementor-element-6dbba63{--width:25%;}.elementor-2518 .elementor-element.elementor-element-fc93b22{--width:25%;}.elementor-2518 .elementor-element.elementor-element-5e2c6d9{--width:25%;}.elementor-2518 .elementor-element.elementor-element-c3954ec{--width:25%;}.elementor-2518 .elementor-element.elementor-element-ae534dc{--width:89.632%;}}/* Start custom CSS for heading, class: .elementor-element-792ea99 */.elementor-2518 .elementor-element.elementor-element-792ea99 .elementor-heading-title {
    font-family: "Red Hat Text", Sans-serif;
    font-weight: 300 !important;
    color: #FFFFFF !important;
    font-size: clamp(1.125rem, 0.7083rem + 0.5556vw, 1.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a20d725 *//* Desktop & Tablet (default) */
.elementor-2518 .elementor-element.elementor-element-a20d725 .elementor-heading-title {
  font-family: "Red Hat Text", Sans-serif;
  font-weight: 300 !important;
  color: #FFFFFF !important;
  letter-spacing: 2.6px !important;
  font-size: clamp(2.375rem, 1.9583rem + 1.3889vw, 3.625rem) !important;
  line-height: 1.2 !important;
  padding: 0px 10px !important;
}

/* Mobile only */
@media (max-width: 480px) {
  .elementor-2518 .elementor-element.elementor-element-a20d725 .elementor-heading-title {
    font-size: clamp(1.8625rem, 1.8375rem + 0.125vw, 1.875rem) !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2c19d3 *//* Desktop & Tablet (default) */
.elementor-2518 .elementor-element.elementor-element-d2c19d3 .elementor-heading-title {
  font-family: "Red Hat Text", Sans-serif;
  font-weight: 300 !important;
  color: #FFFFFF !important;
  letter-spacing: 2.6px !important;
  font-size: clamp(2.375rem, 1.9583rem + 1.3889vw, 3.625rem) !important;
  line-height: 1.2 !important;
  padding: 0px 10px !important;
}

/* Mobile only */
@media (max-width: 480px) {
  .elementor-2518 .elementor-element.elementor-element-d2c19d3 .elementor-heading-title {
    font-size: clamp(1.8625rem, 1.8375rem + 0.125vw, 1.875rem) !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97fbd5a */.elementor-2518 .elementor-element.elementor-element-97fbd5a .elementor-heading-title {
    font-family: "Red Hat Text", Sans-serif;
    font-weight: 300 !important;
    color: #FFFFFF !important;
    font-size: clamp(1.125rem, 0.7083rem + 0.5556vw, 1.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5afdca1 */.elementor-2518 .elementor-element.elementor-element-5afdca1 .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 400 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF !important;
    border-radius: 0px 0px 0px 0px !important;
    padding: 19px 48px 19px 48px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1adecb2 */.elementor-2518 .elementor-element.elementor-element-1adecb2 .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF !important;
    border-radius: 0px 0px 0px 0px !important;
    padding: 19px 10px 19px 10px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1c27 */.elementor-2518 .elementor-element.elementor-element-71f1c27 .elementor-heading-title {
    font-family: "Red Hat Text", Sans-serif;
    font-weight: 400 !important;
    text-transform: uppercase;
    color: #060606 !important;
}
.hm-bnr-sliders-sec-lft h3 {
    font-size: clamp(2rem, 1.875rem + 0.625vw, 2.5rem) !important;
}/* End custom CSS */
/* Start custom CSS for foodking_marque, class: .elementor-element-8983b55 */.elementor-2518 .elementor-element.elementor-element-8983b55 {
    font-family: "Red Hat Text", sans-serif !important;
    font-weight: 400 !important;
    font-size: 1.5rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-163f9e0 */.elementor-2518 .elementor-element.elementor-element-163f9e0 .elementor-heading-title {
    font-family: "Red Hat Display", Sans-serif !important;
    font-weight: 400 !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-501ca7e */.elementor-2518 .elementor-element.elementor-element-501ca7e .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6a10fc */.elementor-2518 .elementor-element.elementor-element-f6a10fc .elementor-heading-title {
    font-family: "Red Hat Display", Sans-serif !important;
    font-weight: 400 !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37b438e */.elementor-2518 .elementor-element.elementor-element-37b438e .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8bb110 */.elementor-2518 .elementor-element.elementor-element-d8bb110 .elementor-heading-title {
    font-family: "Arimo", Sans-serif;
    font-weight: 400;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa5adeb */.elementor-2518 .elementor-element.elementor-element-fa5adeb .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53704e4 */.elementor-2518 .elementor-element.elementor-element-53704e4 .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea25f2d */.elementor-2518 .elementor-element.elementor-element-ea25f2d .elementor-heading-title {
    font-family: "Red Hat Text", Sans-serif;
    font-weight: 400 !important;
    text-transform: uppercase;
    color: #060606 !important;
    font-size: clamp(2rem, 1.875rem + 0.625vw, 2.5rem) !important;
}
.hm-bnr-sliders-sec-lft h3 {
    
}/* End custom CSS */
/* Start custom CSS for foodking_marque, class: .elementor-element-a610252 */.elementor-2518 .elementor-element.elementor-element-a610252 {
    font-family: "Red Hat Text", sans-serif !important;
    font-weight: 400 !important;
    font-size: 1.5rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2158505 */.elementor-2518 .elementor-element.elementor-element-2158505 .elementor-heading-title {
    font-family: "Red Hat Display", Sans-serif !important;
    font-weight: 400 !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9d6cec */.elementor-2518 .elementor-element.elementor-element-d9d6cec .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-712d9fc */.elementor-2518 .elementor-element.elementor-element-712d9fc .elementor-heading-title {
    font-family: "Red Hat Display", Sans-serif !important;
    font-weight: 400 !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13946ab */.elementor-2518 .elementor-element.elementor-element-13946ab .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62cc545 */.elementor-2518 .elementor-element.elementor-element-62cc545 .elementor-heading-title {
    font-family: "Red Hat Display", Sans-serif !important;
    font-weight: 400 !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ee435f */.elementor-2518 .elementor-element.elementor-element-7ee435f .elementor-button {
    background-color: #FFFFFF !important;
    font-family: "Roboto", Sans-serif;
    font-weight: 300 !important;
    fill: #060606 !important;
    color: #060606 !important;
    transition-duration: 0.5s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 19px 19px 19px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13ad3d3 */.elementor-2518 .elementor-element.elementor-element-13ad3d3 .elementor-heading-title {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 400 !important;
    color: rgb(6, 6, 6) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24e832b */.elementor-2518 .elementor-element.elementor-element-24e832b .elementor-heading-title {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 300 !important;
    color: rgb(6, 6, 6) !important;
    /*font-size: clamp(1.8125rem, 1.6875rem + 0.625vw, 1.875rem) !important;*/
}
@media screen and (max-width: 480px) {
    h2 {
        font-size: clamp(1.8125rem, 1.6875rem + 0.625vw, 1.875rem) !important;
        letter-spacing: 2px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16dfc02 */.wpsf-product-title a[href*="argan-oil-supreme-iq"]::after{
  content: "L’HUILE D’ARGAN SUPRÊME iQ";
  white-space: pre;
  display: block;
}
.wpsf-product-title a[href*="free"]::after{
  content: "L’HUILE D’ARGAN SUPRÊME iQ";
  white-space: pre;
  display: block;
}

.wpsf-product-title a[href*="caviar-opulence-cream"]::after{
  content: "CRÈME OPULENCE AU CAVIAR\A FACE";
  white-space: pre;
  display: block;
}
.wpsf-product-title a[href*="serendipity-calm"]::after{
  content: "DRY OIL SPRAY";
  white-space: pre;
  display: block;
}
.wpsf-product-title a[href*="emollient-oil"]::after{
  content: "L'HUILE\A EMOLLIENT\A BODY OIL";
  white-space: pre;
  display: block;
}
.wpsf-product-title a[href*="rosemary"]::after{
  content: "ESSENTIAL OIL";
  white-space: pre;
  display: block;
}

#sp-woo-product-slider-2273 .wpsp-pagination-dot .swiper-pagination-bullet {
    width: 0.5rem !important;
    height: 0.5rem !important;
    margin: 0 0.375rem !important;
}
/* Change "Select options" to look like "Add to cart" (variable products) */
a.add_to_cart_button.product_type_variable::after{
  content:"";
}

a.add_to_cart_button.product_type_variable{
  font-size: 0 !important; /* hide original text */
}

a.add_to_cart_button.product_type_variable::after{
  content:"ADD TO BAG";
  font-size: 20px;
  font-weight: 400;
  margin: 7px 5px;
}

.elementor-2518 .elementor-element.elementor-element-16dfc02 #wps-slider-section .wpsf-product-price {
    color: #00000 !important;
    font-size: 24px !important;
    font-weight: 500 !important;
    padding-top: 20px;
}

.sp-wps-product-details {
    background: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834fd50 */.elementor-2518 .elementor-element.elementor-element-834fd50 p {
    font-size: clamp(1rem, 0.375rem + 0.625vw, 1.125rem) !important;
    line-height: 1.4 !important;
    font-weight: 400 !important;
}
.elementor-2518 .elementor-element.elementor-element-834fd50 .wpsf-product-price {
    font-size: clamp(1.1875rem, 0.9728rem + 0.3352vw, 1.375rem) !important;
    color: #060606;
    font-family: "Overused Grotesk", sans-serif;
    font-weight: 300 !important;
}
.elementor-2518 .elementor-element.elementor-element-834fd50 h5 {
    color: #060606 !important;
}

.elementor-2518 .elementor-element.elementor-element-834fd50 {
    /* Make all slides equal height */
#sp-woo-product-slider-2273 .swiper-wrapper{
  align-items: stretch;
}

#sp-woo-product-slider-2273 .swiper-slide{
  height: auto !important;
  display: flex;
}

/* Card stretches fully */
#sp-woo-product-slider-2273 .wpsf-product,
#sp-woo-product-slider-2273 .wps-product-data{
  width: 100%;
  height: 100%;
  display: flex;
}

/* Vertical stacking */
#sp-woo-product-slider-2273 .wps-product-data{
  flex-direction: column;
}

/* Details fill remaining height */
#sp-woo-product-slider-2273 .sp-wps-product-details{
  display: flex;
  flex: 1;
}

#sp-woo-product-slider-2273 .sp-wps-product-details-inner{
  display: flex;
  flex-direction: column;
  flex: 1;
}

/* ✅ Title: full text, no clipping, line-height 1.4 */
#sp-woo-product-slider-2273 .wpsf-product-title,
#sp-woo-product-slider-2273 .wpsf-product-title a{
  white-space: normal !important;
  overflow: visible !important;
  display: block;
  line-height: 1.4;
}

/* Buttons always aligned at bottom */
#sp-woo-product-slider-2273 .wpsf-cart-button{
  margin-top: auto;
}

/* Optional: normalize image height (prevents 300x200 issue) */
#sp-woo-product-slider-2273 .sp-wps-product-image-area img{
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  height: auto;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69f1508 */.elementor-2518 .elementor-element.elementor-element-69f1508 span {
    color: #FFFFFF !important;
    font-family: "Overused Grotesk", Sans-serif !important;
    font-size: clamp(0.875rem, 0.25rem + 0.625vw, 1rem) !important;
    line-height: 1.4 !important;
    font-weight: 300 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-392495e */.elementor-2518 .elementor-element.elementor-element-392495e h5 {
    font-family: "Overused Grotesk", Sans-serif;
    color: #FFFFFF !important;
    font-size: clamp(1rem, 0.375rem + 0.625vw, 1.125rem) !important;
    line-height: 1.2 !important;
    font-weight: 400 !important;
    letter-spacing: 0.5px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4f8823 */.elementor-2518 .elementor-element.elementor-element-a4f8823 h6 {
    font-family: "Overused Grotesk", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: clamp(1rem, 0.375rem + 0.625vw, 1.125rem) !important;
    line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa8d7ea */.elementor-2518 .elementor-element.elementor-element-fa8d7ea h6 {
    font-family: "Overused Grotesk", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: clamp(1rem, 0.375rem + 0.625vw, 1.125rem) !important;
    line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09907d3 */.elementor-2518 .elementor-element.elementor-element-09907d3 h6 {
    font-family: "Overused Grotesk", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: clamp(1rem, 0.375rem + 0.625vw, 1.125rem) !important;
    line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eefd772 */.elementor-2518 .elementor-element.elementor-element-eefd772 h6 {
    font-family: "Overused Grotesk", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: clamp(1rem, 0.375rem + 0.625vw, 1.125rem) !important;
    line-height: 1.2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-252bd5a */.elementor-2518 .elementor-element.elementor-element-252bd5a span {
    
    font-family: "Overused Grotesk", Sans-serif !important;
    font-size: clamp(0.875rem, 0.25rem + 0.625vw, 1rem) !important;
}/* End custom CSS */
/* Start custom CSS */.marquee-inner.to-left {
    animation: marqueeLeft 15s 
linear infinite !important;
}

.hm-bnr-head h1 {
    font-size: clamp(2.375rem, 1.9583rem + 1.3889vw, 3.625rem) !important;
    line-height: 1.2 !important;
    font-weight: 400;
    letter-spacing: 2.6px;
}

.pdng-tp {
    padding-top: 100px !important;
}
@media screen and (max-width: 1300px) {
    h2
 {
        font-size: 28px !important;
        line-height: 38px !important;
    }
}
.hm-bnr-head h1 {
    font-size: clamp(2.375rem, 1.9583rem + 1.3889vw, 3.625rem) !important;
    line-height: 1.2 !important;
    font-weight: 400;
    letter-spacing: 2.6px;
}
.hm-bnr-btn a, .hm-bnr-btn a span {
    font-family: "Overused Grotesk", Sans-serif !important;
    font-size: clamp(1.25rem, 0.5769rem + 0.7692vw, 1.5rem) !important;
    line-height: 1.2 !important;
    font-weight: 400 !important;
    text-transform: Uppercase;
}
@media screen and (max-width: 480px) {
    .hm-bnr-vdo video {
        min-height: 500px !important;
        height: 100% !important;
        max-height: 1000px !important;
        object-fit: cover;
        display: block;
    }
}/* End custom CSS */