.elementor-280 .elementor-element.elementor-element-b27e929{--display:flex;--position:fixed;top:0px;--z-index:20;}.elementor-280 .elementor-element.elementor-element-b27e929:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-b27e929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C220B;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-b27e929{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-b27e929{right:0px;}.elementor-280 .elementor-element.elementor-element-fd892dd{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;top:8px;z-index:20;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-fd892dd{right:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-fd892dd{left:0px;}.elementor-280 .elementor-element.elementor-element-31cbb44{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-31cbb44.e-con{--align-self:flex-end;}.elementor-280 .elementor-element.elementor-element-1730894{--spacer-size:50px;}.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-280 .elementor-element.elementor-element-67d69b0{text-align:center;}.elementor-280 .elementor-element.elementor-element-67d69b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-a3da37a{--display:flex;--position:fixed;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:72px;--z-index:10;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-a3da37a{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-a3da37a{right:0px;}.elementor-280 .elementor-element.elementor-element-65746e9{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;top:38px;--z-index:14;}.elementor-280 .elementor-element.elementor-element-65746e9:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-65746e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1002C;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-65746e9{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-65746e9{right:0px;}.elementor-280 .elementor-element.elementor-element-92d99b8{--display:flex;}.elementor-280 .elementor-element.elementor-element-92d99b8.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-280 .elementor-element.elementor-element-45af4d2{text-align:left;}.elementor-280 .elementor-element.elementor-element-45af4d2 img{width:35%;}.elementor-280 .elementor-element.elementor-element-38b7564{--display:flex;}.elementor-280 .elementor-element.elementor-element-38b7564.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-61d5f28{--display:flex;--min-height:500px;--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-280 .elementor-element.elementor-element-61d5f28:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-61d5f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B1C0BF0;}.elementor-280 .elementor-element.elementor-element-8fb4ec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-280 .elementor-element.elementor-element-8fb4ec2.e-con:hover{--e-con-transform-scale:1.1;}.elementor-280 .elementor-element.elementor-element-d090f04 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-280 .elementor-element.elementor-element-b077512 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-a007829{padding:0px 0px 0px 0px;text-align:left;}.elementor-280 .elementor-element.elementor-element-a007829 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-609b6fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-280 .elementor-element.elementor-element-609b6fa.e-con:hover{--e-con-transform-scale:1.1;}.elementor-280 .elementor-element.elementor-element-2e12f9e img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-280 .elementor-element.elementor-element-318f54f .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-6b8b82e{padding:0px 0px 0px 0px;text-align:left;}.elementor-280 .elementor-element.elementor-element-6b8b82e .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-2762157{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-2762157:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-2762157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B1C0BF0;}.elementor-280 .elementor-element.elementor-element-538537b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-280 .elementor-element.elementor-element-586c4ae{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-586c4ae .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-923c177{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-923c177 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-8533899{--spacer-size:10px;}.elementor-280 .elementor-element.elementor-element-b3a879e{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-b3a879e .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-1c88760{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-1c88760 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-a16bdb4{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-a16bdb4 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-e413859{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-e413859 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-910866b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-280 .elementor-element.elementor-element-114f015{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-114f015 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-bb7e7e6{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-bb7e7e6 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-edd58ad{--spacer-size:10px;}.elementor-280 .elementor-element.elementor-element-f287a07{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-f287a07 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-cc274b0{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-cc274b0 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-6a85e69{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-6a85e69 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-42abf1c{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-42abf1c .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-3d1b7a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-280 .elementor-element.elementor-element-cd7e8f6{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-cd7e8f6 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-d52ab44{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-d52ab44 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-a2a57f7{--spacer-size:10px;}.elementor-280 .elementor-element.elementor-element-741a622{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-741a622 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-ddb19a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-280 .elementor-element.elementor-element-9ebb9b5{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-9ebb9b5 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-e265e34{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-e265e34 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-8fd7b3e{--spacer-size:10px;}.elementor-280 .elementor-element.elementor-element-f5d8f13{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-f5d8f13 .elementor-heading-title{font-family:"Halis GR1", Sans-serif;font-size:18px;font-weight:400;color:#D0D0D0;}.elementor-280 .elementor-element.elementor-element-cdc66d1{--display:flex;}.elementor-280 .elementor-element.elementor-element-5105e46{--display:flex;}.elementor-280 .elementor-element.elementor-element-fb21019{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-fb21019 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#5B1C0BBF;}.elementor-280 .elementor-element.elementor-element-fb21019 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-280 .elementor-element.elementor-element-fb21019 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-280 .elementor-element.elementor-element-fb21019 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"halis", Sans-serif;font-weight:500;}.elementor-280 .elementor-element.elementor-element-fb21019 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-280 .elementor-element.elementor-element-f277cb9{--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-end;--align-items:center;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-280 .elementor-element.elementor-element-3b5c2c0 .e-search-input{background-color:#FFFFFF66;border-style:none;border-radius:50px 0px 0px 50px;}.elementor-280 .elementor-element.elementor-element-3b5c2c0 .e-search-submit{background-color:#FFFFFF69;}.elementor-280 .elementor-element.elementor-element-3b5c2c0{--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:15px;--e-search-submit-border-radius:0px 50px 50px 0px;--e-search-submit-padding:10px 10px 10px 10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-6c98aaf{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-280 .elementor-element.elementor-element-6c98aaf .elementor-icon-wrapper{text-align:left;}.elementor-280 .elementor-element.elementor-element-6c98aaf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-280 .elementor-element.elementor-element-6c98aaf.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-6c98aaf.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-280 .elementor-element.elementor-element-6c98aaf.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-6c98aaf.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-280 .elementor-element.elementor-element-6c98aaf .elementor-icon{font-size:32px;}.elementor-280 .elementor-element.elementor-element-6c98aaf .elementor-icon svg{height:32px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){body:not(.rtl) .elementor-280 .elementor-element.elementor-element-fd892dd{right:329px;}body.rtl .elementor-280 .elementor-element.elementor-element-fd892dd{left:329px;}.elementor-280 .elementor-element.elementor-element-fd892dd{top:0px;}}@media(max-width:1024px){body:not(.rtl) .elementor-280 .elementor-element.elementor-element-fd892dd{right:-80px;}body.rtl .elementor-280 .elementor-element.elementor-element-fd892dd{left:-80px;}.elementor-280 .elementor-element.elementor-element-fd892dd{top:8px;}.elementor-280 .elementor-element.elementor-element-586c4ae .elementor-heading-title{font-size:20px;}.elementor-280 .elementor-element.elementor-element-b3a879e .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-1c88760 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-a16bdb4 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-e413859 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-114f015 .elementor-heading-title{font-size:20px;}.elementor-280 .elementor-element.elementor-element-f287a07 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-cc274b0 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-6a85e69 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-42abf1c .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-cd7e8f6 .elementor-heading-title{font-size:20px;}.elementor-280 .elementor-element.elementor-element-741a622 .elementor-heading-title{font-size:16px;}.elementor-280 .elementor-element.elementor-element-9ebb9b5 .elementor-heading-title{font-size:20px;}.elementor-280 .elementor-element.elementor-element-f5d8f13 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-280 .elementor-element.elementor-element-fd892dd{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-280 .elementor-element.elementor-element-31cbb44{--justify-content:flex-start;}.elementor-280 .elementor-element.elementor-element-67d69b0 .elementor-heading-title{font-size:12px;}.elementor-280 .elementor-element.elementor-element-65746e9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-280 .elementor-element.elementor-element-92d99b8{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-45af4d2{width:100%;max-width:100%;}.elementor-280 .elementor-element.elementor-element-45af4d2 img{width:100%;}.elementor-280 .elementor-element.elementor-element-38b7564{--width:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-38b7564.e-con{--order:99999 /* order end hack */;}.elementor-280 .elementor-element.elementor-element-61d5f28{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-280 .elementor-element.elementor-element-d090f04{text-align:center;}.elementor-280 .elementor-element.elementor-element-d090f04 img{width:50%;}.elementor-280 .elementor-element.elementor-element-b077512{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-280 .elementor-element.elementor-element-b077512 .elementor-heading-title{font-size:24px;}.elementor-280 .elementor-element.elementor-element-a007829{text-align:center;}.elementor-280 .elementor-element.elementor-element-a007829 .elementor-heading-title{font-size:12px;}.elementor-280 .elementor-element.elementor-element-2e12f9e{text-align:center;}.elementor-280 .elementor-element.elementor-element-2e12f9e img{width:50%;}.elementor-280 .elementor-element.elementor-element-318f54f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-280 .elementor-element.elementor-element-318f54f .elementor-heading-title{font-size:24px;}.elementor-280 .elementor-element.elementor-element-6b8b82e{text-align:center;}.elementor-280 .elementor-element.elementor-element-6b8b82e .elementor-heading-title{font-size:12px;}.elementor-280 .elementor-element.elementor-element-538537b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-280 .elementor-element.elementor-element-586c4ae{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-280 .elementor-element.elementor-element-586c4ae .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-923c177{text-align:center;}.elementor-280 .elementor-element.elementor-element-923c177 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-8533899{--spacer-size:0px;}.elementor-280 .elementor-element.elementor-element-b3a879e{text-align:center;}.elementor-280 .elementor-element.elementor-element-b3a879e .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-1c88760{text-align:center;}.elementor-280 .elementor-element.elementor-element-1c88760 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-a16bdb4{text-align:center;}.elementor-280 .elementor-element.elementor-element-a16bdb4 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-e413859{text-align:center;}.elementor-280 .elementor-element.elementor-element-e413859 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-910866b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-280 .elementor-element.elementor-element-114f015{text-align:center;}.elementor-280 .elementor-element.elementor-element-114f015 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-bb7e7e6{text-align:center;}.elementor-280 .elementor-element.elementor-element-bb7e7e6 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-edd58ad{--spacer-size:0px;}.elementor-280 .elementor-element.elementor-element-f287a07{text-align:center;}.elementor-280 .elementor-element.elementor-element-f287a07 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-cc274b0{text-align:center;}.elementor-280 .elementor-element.elementor-element-cc274b0 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-6a85e69{text-align:center;}.elementor-280 .elementor-element.elementor-element-6a85e69 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-42abf1c{text-align:center;}.elementor-280 .elementor-element.elementor-element-42abf1c .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-3d1b7a5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-280 .elementor-element.elementor-element-cd7e8f6{text-align:center;}.elementor-280 .elementor-element.elementor-element-cd7e8f6 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-d52ab44{text-align:center;}.elementor-280 .elementor-element.elementor-element-d52ab44 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-a2a57f7{--spacer-size:0px;}.elementor-280 .elementor-element.elementor-element-741a622{text-align:center;}.elementor-280 .elementor-element.elementor-element-741a622 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-ddb19a8{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-280 .elementor-element.elementor-element-9ebb9b5{text-align:center;}.elementor-280 .elementor-element.elementor-element-9ebb9b5 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-e265e34{text-align:center;}.elementor-280 .elementor-element.elementor-element-e265e34 .elementor-heading-title{font-size:18px;}.elementor-280 .elementor-element.elementor-element-8fd7b3e{--spacer-size:0px;}.elementor-280 .elementor-element.elementor-element-f5d8f13{text-align:center;}.elementor-280 .elementor-element.elementor-element-f5d8f13 .elementor-heading-title{font-size:14px;}.elementor-280 .elementor-element.elementor-element-fb21019{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;width:auto;max-width:auto;--n-menu-toggle-align:flex-end;--n-menu-toggle-icon-distance-from-dropdown:21px;}.elementor-280 .elementor-element.elementor-element-f277cb9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-3b5c2c0{width:100%;max-width:100%;--e-search-input-padding-block-start:5px;--e-search-input-padding-inline-start:5px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;}.elementor-280 .elementor-element.elementor-element-3b5c2c0 .e-search-input{border-radius:50px 0px 0px 50px;}.elementor-280 .elementor-element.elementor-element-6c98aaf{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-280 .elementor-element.elementor-element-31cbb44{--content-width:100%;}.elementor-280 .elementor-element.elementor-element-92d99b8{--width:25%;}.elementor-280 .elementor-element.elementor-element-38b7564{--width:37%;}.elementor-280 .elementor-element.elementor-element-8fb4ec2{--width:25%;}.elementor-280 .elementor-element.elementor-element-609b6fa{--width:25%;}.elementor-280 .elementor-element.elementor-element-2762157{--content-width:79%;}.elementor-280 .elementor-element.elementor-element-538537b{--width:25%;}.elementor-280 .elementor-element.elementor-element-910866b{--width:20%;}.elementor-280 .elementor-element.elementor-element-3d1b7a5{--width:26%;}.elementor-280 .elementor-element.elementor-element-ddb19a8{--width:25%;}.elementor-280 .elementor-element.elementor-element-f277cb9{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-280 .elementor-element.elementor-element-2762157{--content-width:95%;}}/* Start custom CSS for shortcode, class: .elementor-element-fd892dd */.gt_float_switcher img{
    width: 20px !important;
}
.gt_float_switcher {
    font-size: 14px !important;
}
.gt_float_switcher .gt-selected{
    background: transparent !important;
}
.gt-current-lang{
    padding:0 !important;
}
.gt_float_switcher{
     background: transparent !important;
}
.gt_float_switcher .gt-selected .gt-current-lang{
    color:white !important;
}
.gt_float_switcher .gt_options a{
    padding:0 !important;
    color:white !important;
   
}
.gt_float_switcher .gt_options a{
    background: #C1002C !important;
}
.gt_float_switcher img{
    width: 20px !important;
}
.gt_float_switcher {
    font-size: 14px !important;
}
.gt_float_switcher .gt-selected{
    background: transparent !important;
}
.gt-current-lang{
    padding:0 !important;
}
.gt_float_switcher{
     background: transparent !important;
}
.gt_float_switcher .gt-selected .gt-current-lang{
    color:white !important;
}
.gt_float_switcher .gt_options a{
    padding:0 !important;
    color:white !important;
   
}
.gt_float_switcher .gt_options a{
    background: #C1002C !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c8a6f3d *//* ===== CART BUTTON ===== */
.site-cart-btn {
  position: relative;
  background: transparent;          /* remove purple */
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 6px;
  color: #fff;                      /* icon always white */
  padding: 6px;
}

#site-cart-count {
  background: #111;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  min-width: 18px;
  height: 18px;
  border-radius: 9px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ===== OVERLAY ===== */
#site-cart-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.45);
  opacity: 0;
  pointer-events: none;
  transition: opacity .25s ease;
  z-index: 9998;
}

#site-cart-overlay.open {
  opacity: 1;
  pointer-events: all;
}

/* ===== DRAWER ===== */
#site-cart-drawer {
  position: fixed;
  top: 0;
  right: 0;
  width: 380px;
  max-width: 92vw;
  height: 100vh;
  background: #ffffff;
  transform: translateX(100%);
  transition: transform .3s ease;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  box-shadow: -12px 0 30px rgba(0,0,0,0.15);
}

#site-cart-drawer.open {
  transform: translateX(0);
}

/* ===== HEADER ===== */
#site-cart-drawer header {
  padding: 18px 20px;
  border-bottom: 1px solid #eee;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#site-cart-drawer header strong {
  font-size: 18px;
  font-weight: 600;
  margin-top: 35px;
}

#site-cart-close {
  background: none;
  border: none;
  font-size: 22px;
  cursor: pointer;
  color: #555;
  margin-top:   35px;
}

/* ===== ITEMS ===== */
#site-cart-items {
  flex: 1;
  overflow-y: auto;
  padding: 16px;
}

/* CART LINE */
.cart-line {
  display: flex;
  gap: 12px;
  align-items: center;
  padding: 12px 0;
  border-bottom: 1px solid #eee;
}

.cart-img {
  width: 52px;
  height: 52px;
  object-fit: contain;
  border-radius: 6px;
  background: #f6f6f6;
}

.cart-info strong {
  font-size: 14px;
  display: block;
  margin-bottom: 6px;
}

/* QTY */
.cart-qty {
  display: flex;
  align-items: center;
  gap: 8px;
}

.cart-qty button {
  width: 28px;
  height: 28px;
  border: 1px solid #ccc;
  background: #fff;
  cursor: pointer;
  font-size: 16px;
}

.cart-qty span {
  min-width: 22px;
  text-align: center;
  font-weight: 600;
}

/* REMOVE */
.cart-line > button {
  background: none;
  border: none;
  font-size: 18px;
  cursor: pointer;
  color: #999;
}

/* ===== FOOTER ===== */
#site-cart-drawer footer {
  padding: 16px;
  border-top: 1px solid #eee;
}

#site-checkout-btn {
  width: 100%;
  padding: 14px;
  background: #111;
  color: #fff;
  border: none;
  font-size: 15px;
  font-weight: 600;
  cursor: pointer;
}

/* LOCK SCROLL */
body.cart-open {
  overflow: hidden;
}
/* ===== CART ICON BUTTON ===== */

/* Prevent hover background */
.site-cart-btn:hover,
.site-cart-btn:focus {
  background: transparent;          /* no purple */
  color: #fff;                      /* stay white */
}

/* SVG icon always white */
.site-cart-btn svg {
  stroke: #fff;
  transition: none;                 /* no color animation */
}

/* ===== CART COUNT BADGE ===== */
#site-cart-count {
  background: #fff;                 /* white badge */
  color: #000;                      /* black text */
  font-size: 11px;
  font-weight: 600;
  min-width: 18px;
  height: 18px;
  border-radius: 9px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Keep badge readable on hover */
.site-cart-btn:hover #site-cart-count {
  background: #fff;
  color: #000;
}

/* ===== CART QTY BUTTONS (FORCE BLACK) ===== */
.cart-qty button {
  background: #fff;              /* white background */
  border: 1.5px solid #000;      /* black border */
  color: #000;                   /* black + / - */
  font-size: 18px;
  font-weight: 600;
  width: 32px;
  height: 32px;
  border-radius: 6px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Hover state */
.cart-qty button:hover {
  background: #000;              /* black on hover */
  color: #fff;                   /* white icon */
}

/* Disabled (optional safety) */
.cart-qty button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* Quantity number */
.cart-qty span {
  color: #000;                   /* quantity text black */
  font-weight: 600;
  min-width: 24px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65746e9 */.elementor-menu-cart__container {
    position: fixed !important;
    z-index: 99999 !important;
}

.elementor-menu-cart__main {
    z-index: 99999 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Halis GR1';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://testbg.rany.uk/wp-content/uploads/2026/01/9c0fb460cf447ba621edafabfefe672c.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'halis';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://testbg.rany.uk/wp-content/uploads/2025/11/Ahmet-Altun-HalisGRRegular.woff') format('woff');
}
@font-face {
	font-family: 'halis';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://testbg.rany.uk/wp-content/uploads/2025/11/Ahmet-Altun-HalisGRThin.woff') format('woff');
}
/* End Custom Fonts CSS */