.elementor-25 .elementor-element.elementor-element-6a0f274{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-25 .elementor-element.elementor-element-272677be{--display:flex;--min-height:80px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e8247d5 );--border-color:var( --e-global-color-e8247d5 );--border-radius:0px 0px 0px 0px;--z-index:999;}.elementor-25 .elementor-element.elementor-element-272677be:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-272677be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5d2c15cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-theme-site-title .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-25 .elementor-element.elementor-element-440cdf4a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-440cdf4a .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7831f957{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-25 .elementor-element.elementor-element-dab9021{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-25 .elementor-element.elementor-element-fd071ae{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-fd071ae:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-fd071ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-fd071ae .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-fd071ae .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-fd071ae .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-d2eb196{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-d2eb196:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-d2eb196 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-d2eb196 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-d2eb196 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-d2eb196 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-b785393{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-b785393:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b785393 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-b785393 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-b785393 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b785393 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-8e3b5f0{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-8e3b5f0:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8e3b5f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-8e3b5f0 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-8e3b5f0 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8e3b5f0 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-7de222a{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-7de222a:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-7de222a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-7de222a .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-7de222a .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-7de222a .elementor-heading-title a{transition-duration:0.3s;}.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-25 .elementor-element.elementor-element-5237a0e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-default .elementor-icon{color:var( --e-global-color-ac1f622 );border-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-5237a0e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon{font-size:16px;}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon svg{height:16px;}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-default .elementor-icon{color:var( --e-global-color-ac1f622 );border-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon{font-size:16px;}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon svg{height:16px;}.elementor-25 .elementor-element.elementor-element-330dfa1{border-style:none;}.elementor-25 .elementor-element.elementor-element-330dfa1 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-330dfa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-330dfa1.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-330dfa1.elementor-view-default .elementor-icon{color:var( --e-global-color-bfbe678 );border-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-330dfa1.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-330dfa1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-330dfa1 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-330dfa1 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-81645d1 .e-off-canvas__content{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-e8247d5 );}.elementor-25 .elementor-element.elementor-element-81645d1 .e-off-canvas__overlay{background-color:#00000099;}.elementor-25 .elementor-element.elementor-element-81645d1{--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:400px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.4s;--e-off-canvas-overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-3790664{--display:flex;}.elementor-25 .elementor-element.elementor-element-84dae4d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-default .elementor-icon{color:var( --e-global-color-bfbe678 );border-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-84dae4d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8cd2184{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-dbdc799{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-dbdc799:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-dbdc799 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-dbdc799 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-dbdc799 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-dbdc799 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-71f9059{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-71f9059:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-71f9059 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-71f9059 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-71f9059 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-71f9059 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-c812a23{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-c812a23:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c812a23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-c812a23 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-c812a23 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c812a23 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-996d353{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-996d353:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-996d353 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-996d353 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-996d353 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-996d353 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-f1c72b2{border-style:solid;border-width:0px 0px 2px 0px;border-color:#933C3900;}.elementor-25 .elementor-element.elementor-element-f1c72b2:hover{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f1c72b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-f1c72b2 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-f1c72b2 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f1c72b2 .elementor-heading-title a{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-01ee1a0{--display:flex;}.elementor-25 .elementor-element.elementor-element-7697f28{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-e8247d5 );--border-color:var( --e-global-color-e8247d5 );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-6d639ba{--grid-columns:3;}.elementor-25 .elementor-element.elementor-element-5bfe0593{--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-25 .elementor-element.elementor-element-eda7adb{border-style:none;}.elementor-25 .elementor-element.elementor-element-eda7adb .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-eda7adb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-eda7adb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-eda7adb.elementor-view-default .elementor-icon{color:var( --e-global-color-bfbe678 );border-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-eda7adb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-eda7adb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-eda7adb .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-eda7adb .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-17988d54 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-default .elementor-icon{color:var( --e-global-color-ac1f622 );border-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-17988d54.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-17988d54 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-17988d54 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5cd135ec .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-default .elementor-icon{color:var( --e-global-color-ac1f622 );border-color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-5cd135ec .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-5cd135ec .elementor-icon svg{height:18px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-8d35436{padding:3px 0px 0px 0px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-ac1f622 );--toggle-button-icon-hover-color:var( --e-global-color-accent );--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:20px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-primary );--cart-border-style:solid;--cart-border-color:var( --e-global-color-e8247d5 );--cart-border-radius:025px 0px 0px 25px;--cart-close-icon-size:16px;--cart-close-button-color:var( --e-global-color-bfbe678 );--cart-close-button-hover-color:var( --e-global-color-630e56e );--remove-item-button-color:var( --e-global-color-secondary );--remove-item-button-hover-color:var( --e-global-color-accent );--menu-cart-subtotal-color:var( --e-global-color-bfbe678 );--product-price-color:var( --e-global-color-3b9e8b6 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--cart-footer-buttons-border-radius:25px;--view-cart-button-text-color:var( --e-global-color-bfbe678 );--view-cart-button-background-color:var( --e-global-color-primary );--view-cart-button-hover-text-color:var( --e-global-color-bfbe678 );--view-cart-button-hover-background-color:var( --e-global-color-57d5730 );--checkout-button-text-color:var( --e-global-color-primary );--checkout-button-background-color:var( --e-global-color-secondary );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-hover-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-text );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-10px;top:-10px;}body.rtl .elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:10px;top:-10px;left:auto;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__main{border-width:1px 0px 1px 1px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__subtotal{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-25 .elementor-element.elementor-element-8d35436 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__product-name a{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-630e56e );}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__product-price{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-ac1f622 );}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Inter", Sans-serif;font-weight:800;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-button--view-cart{border-style:solid;border-color:var( --e-global-color-bfbe678 );}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Inter", Sans-serif;font-weight:800;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-8d35436 .woocommerce-mini-cart__empty-message{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-ef76271{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-25 .elementor-element.elementor-element-ef76271::before, .elementor-25 .elementor-element.elementor-element-ef76271 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ef76271 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ef76271 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ef76271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ef76271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-25 .elementor-element.elementor-element-543c357 .e-search-input{background-color:var( --e-global-color-db3371e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e8247d5 );box-shadow:0px 0px 10px 0px rgba(217, 183, 167, 0.65);border-radius:25px 25px 25px 25px;}.elementor-25 .elementor-element.elementor-element-543c357 .e-search-results-container{background-color:var( --e-global-color-db3371e );}.elementor-25 .elementor-element.elementor-element-543c357{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;top:30px;z-index:100;--e-search-results-columns:4;--e-search-placeholder-color:#2A2A2A9C;--e-search-input-color:var( --e-global-color-bfbe678 );--e-search-icon-label-color:var( --e-global-color-bfbe678 );--e-search-input-padding-block-start:8px;--e-search-input-padding-inline-start:25px;--e-search-input-padding-block-end:8px;--e-search-input-padding-inline-end:25px;--e-search-icon-clear-size:16px;--e-search-icon-clear-color:var( --e-global-color-secondary );--e-search-icon-clear-transition:0.3s;--e-search-results-border-radius:25px 25px 25px 25px;--e-search-results-padding:13px 13px 13px 13px;--e-search-input-and-results-gap:10px;--e-search-results-column-gap:13px;--e-search-loader-icon-color:var( --e-global-color-secondary );--e-search-loader-icon-size:20px;}.elementor-25 .elementor-element.elementor-element-543c357.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-543c357 .e-search-input-wrapper > svg:hover{--e-search-icon-clear-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-543c357 .e-search-input-wrapper > i:hover{--e-search-icon-clear-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-543c357 .e-search-results-container > div{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e8247d5 );box-shadow:0px 0px 10px 0px rgba(217, 183, 167, 0.65);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-5d2c15cc{--width:30%;}.elementor-25 .elementor-element.elementor-element-5bfe0593{--width:30%;}.elementor-25 .elementor-element.elementor-element-ef76271{--content-width:750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-7831f957{--width:30%;}.elementor-25 .elementor-element.elementor-element-01ee1a0{--width:100%;}.elementor-25 .elementor-element.elementor-element-5bfe0593{--width:30%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-5d2c15cc{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-7831f957{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-7831f957.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-element{--order:3;}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-element{--order:1;}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-330dfa1.elementor-element{--order:2;}.elementor-25 .elementor-element.elementor-element-330dfa1 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-330dfa1 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-81645d1{--e-off-canvas-width:300px;}.elementor-25 .elementor-element.elementor-element-81645d1 .e-off-canvas__content{border-width:1px 1px 1px 0px;border-radius:0px 25px 25px 0px;}.elementor-25 .elementor-element.elementor-element-3790664{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-25 .elementor-element.elementor-element-84dae4d{padding:10px 10px 0px 10px;}.elementor-25 .elementor-element.elementor-element-84dae4d .elementor-icon{font-size:16px;}.elementor-25 .elementor-element.elementor-element-84dae4d .elementor-icon svg{height:16px;}.elementor-25 .elementor-element.elementor-element-8cd2184{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-01ee1a0{--min-height:250px;--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:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7697f28{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-6d639ba{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:10px;}.elementor-25 .elementor-element.elementor-element-8d35436{--toggle-icon-padding:0px 0px 0px 0px;--cart-border-radius:25px 0px 0px 25px;--cart-close-icon-size:16px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__main{border-width:0px 0px 0px 1px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-272677be{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:20;}.elementor-25 .elementor-element.elementor-element-5d2c15cc{--width:40%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-5d2c15cc.e-con{--order:2;}.elementor-25 .elementor-element.elementor-element-440cdf4a.elementor-element{--order:3;}.elementor-25 .elementor-element.elementor-element-440cdf4a .elementor-heading-title{font-size:18px;}.elementor-25 .elementor-element.elementor-element-7831f957{--width:30%;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-25 .elementor-element.elementor-element-7831f957.e-con{--order:1;}.elementor-25 .elementor-element.elementor-element-5237a0e.elementor-element{--order:3;}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-5237a0e .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-1c48a2b9.elementor-element{--order:2;}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-1c48a2b9 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-330dfa1.elementor-element{--order:1;}.elementor-25 .elementor-element.elementor-element-81645d1{--e-off-canvas-animation-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-6d639ba{--grid-columns:4;}.elementor-25 .elementor-element.elementor-element-5bfe0593{--width:30%;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-25 .elementor-element.elementor-element-5bfe0593.e-con{--order:3;}.elementor-25 .elementor-element.elementor-element-17988d54.elementor-element{--order:2;}.elementor-25 .elementor-element.elementor-element-5cd135ec.elementor-element{--order:4;}.elementor-25 .elementor-element.elementor-element-8d35436.elementor-element{--order:5;}.elementor-25 .elementor-element.elementor-element-8d35436{--main-alignment:right;--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--toggle-icon-size:20px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-radius:12px 0px 0px 12px;--cart-close-icon-size:16px;--menu-cart-subtotal-text-align:left;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-padding:15px 25px 15px 25px;--checkout-button-padding:15px 25px 15px 25px;--empty-message-alignment:center;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__main{border-width:0px 0px 0px 1px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__product-name a{font-size:15px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__product-price{font-size:14px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__footer-buttons .elementor-button{font-size:15px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-button--view-cart{border-width:1px 1px 1px 1px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:15px;}.elementor-25 .elementor-element.elementor-element-8d35436 .elementor-button--checkout{border-width:1px 1px 1px 1px;}.elementor-25 .elementor-element.elementor-element-8d35436 .woocommerce-mini-cart__empty-message{font-size:16px;}.elementor-25 .elementor-element.elementor-element-ef76271{--z-index:19;}.elementor-25 .elementor-element.elementor-element-543c357{width:100%;max-width:100%;padding:0px 15px 0px 015px;--e-search-results-columns:1;}}/* Start custom CSS for icon, class: .elementor-element-330dfa1 */.elementor-25 .elementor-element.elementor-element-330dfa1 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee1a0 */.carouselwrapper{
    overflow-y: scroll;
}

.carouselbelso{
    min-width: 650px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eda7adb */.elementor-25 .elementor-element.elementor-element-eda7adb {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-272677be */.keresomobilon, .hamburgerikon {
    display: none; !important
}

@media (max-width:1024px){
    .keresomobilon, .hamburgerikon {
        display: flex; !important
        }
}

@media (max-width:1024px) {
    .navbardesk{
        display: none; !important
    }
}

.headerikon {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-543c357 */.kereses-kartya,
.kereses-kartya * {
  text-decoration: none !important;
}

.kereses-kartya .price,
.kereses-kartya .price * {
  color: #000000 !important;
  text-decoration: none !important;
}

.kereses-kartya .price del,
.kereses-kartya .price del * {
  color: #999999 !important;
  text-decoration: line-through !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef76271 */.keresosav,
.keresosavzaro {
  cursor: pointer;
}

.keresosav-kontener {
  display: none;
  transition:display 0,3s ease-in;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a0f274 */.keresosav,
.keresosav-toggle-zaro, .keresosav-toggle-zaro2, .keresomobilon {
  cursor: pointer;
}

.keresosav-kontener, .keresosav-toggle-zaro, .keresosav-toggle-zaro2, .keresomobilon {
  display: none;
}

@media (max-width: 1024px) {
  .keresosav-toggle-zaro {
    display: none !important;
  }
  
  .keresosav {
      display: none !important;
  }
  
  .keresomobilon {
      display: inline-flex;
  }

  body.search-open .keresomobilon {
    display: none;
  }
}

body.search-open .keresosav {
  display: none;
}

body.search-open .keresosav-toggle-zaro {
  display: inline-flex;
}

@media(min-width:1024px){
#off-canvas-81645d1{
    display:none;
}}/* End custom CSS */