.elementor-249 .elementor-element.elementor-element-0c0f36d{--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:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-0c0f36d:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-0c0f36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-repeater-item-c0f104b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hbbreklamkucko.hu/wp-content/uploads/2026/06/Banner1.png);background-size:contain;}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-repeater-item-7f6a0e8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hbbreklamkucko.hu/wp-content/uploads/2026/06/Banner2.png);background-size:cover;}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-repeater-item-6812208 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hbbreklamkucko.hu/wp-content/uploads/2026/06/Banner3.png);background-size:cover;}.elementor-249 .elementor-element.elementor-element-d46c2bc .swiper-slide{transition-duration:calc(5000ms*1.2);height:645px;}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-slide-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-d46c2bc .swiper-slide-contents{max-width:76%;}.elementor-249 .elementor-element.elementor-element-d46c2bc .swiper-slide-inner{text-align:center;}.elementor-249 .elementor-element.elementor-element-b827f04{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-b827f04:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-b827f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-5d837ed{text-align:center;}.elementor-249 .elementor-element.elementor-element-5d837ed .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-1110a78 );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-249 .elementor-element.elementor-element-6cf41c0 .product{text-align:center;}.elementor-249 .elementor-element.elementor-element-6cf41c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-249 .elementor-element.elementor-element-6cf41c0 .woocommerce-loop-category__title .count{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-1110a78 );color:var( --e-global-color-1110a78 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-ec70ea8{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-ec70ea8:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-ec70ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-6285193{--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-249 .elementor-element.elementor-element-e90ca31{text-align:center;}.elementor-249 .elementor-element.elementor-element-f06e288{--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:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-a0a831c{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-a0a831c:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-6648d83{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-6648d83:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-70280c2{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-70280c2:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-1647ae6{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-1647ae6:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-b90598a{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-b90598a:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-d38547e{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-d38547e:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-12fe4c1{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-12fe4c1:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-3dc5ecb{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-3dc5ecb:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-a0a86f1{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-a0a86f1:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-3219bca{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-3219bca:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-e30d994{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-e30d994:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-a47a6d2{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-a47a6d2:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-a1c82f5{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-a1c82f5:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-18e23c7{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-18e23c7:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-1f1330b{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-1f1330b:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-512244d{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-512244d:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-4aef8d0{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-4aef8d0:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-1ed27ef{background-color:var( --e-global-color-accent );padding:15px 20px 0px 20px;color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-1ed27ef:hover{background-color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-bf8919d{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-bf8919d:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-bf8919d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-249 .elementor-element.elementor-element-0497606{--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-249 .elementor-element.elementor-element-9947a12{text-align:center;}.elementor-249 .elementor-element.elementor-element-9947a12 .elementor-heading-title{color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-2bd9012{--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:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-249 .elementor-element.elementor-element-f9bbc74{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-f9bbc74:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-f9bbc74 a:hover, .elementor-249 .elementor-element.elementor-element-f9bbc74 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-2088e75{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-2088e75:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-2088e75 a:hover, .elementor-249 .elementor-element.elementor-element-2088e75 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-38d7f45{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-38d7f45:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-38d7f45 a:hover, .elementor-249 .elementor-element.elementor-element-38d7f45 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-36c2f0c{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-36c2f0c:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-36c2f0c a:hover, .elementor-249 .elementor-element.elementor-element-36c2f0c a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-c0eb938{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-c0eb938:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-c0eb938 a:hover, .elementor-249 .elementor-element.elementor-element-c0eb938 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-5b55e36{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-5b55e36:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-5b55e36 a:hover, .elementor-249 .elementor-element.elementor-element-5b55e36 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-c6334e9{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-c6334e9:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-c6334e9 a:hover, .elementor-249 .elementor-element.elementor-element-c6334e9 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-88279e2{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-88279e2:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-88279e2 a:hover, .elementor-249 .elementor-element.elementor-element-88279e2 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-b4eb33d{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-b4eb33d:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-b4eb33d a:hover, .elementor-249 .elementor-element.elementor-element-b4eb33d a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-3e24d9c{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-3e24d9c:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-3e24d9c a:hover, .elementor-249 .elementor-element.elementor-element-3e24d9c a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-e6f06e4{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-e6f06e4:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-e6f06e4 a:hover, .elementor-249 .elementor-element.elementor-element-e6f06e4 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-ec72cc7{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-ec72cc7:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-ec72cc7 a:hover, .elementor-249 .elementor-element.elementor-element-ec72cc7 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-0f0c3f6{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-0f0c3f6:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-0f0c3f6 a:hover, .elementor-249 .elementor-element.elementor-element-0f0c3f6 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-358bb86{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-358bb86:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-358bb86 a:hover, .elementor-249 .elementor-element.elementor-element-358bb86 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-3e888b2{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-3e888b2:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-3e888b2 a:hover, .elementor-249 .elementor-element.elementor-element-3e888b2 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-b7b89da{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-b7b89da:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-b7b89da a:hover, .elementor-249 .elementor-element.elementor-element-b7b89da a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-99798d3{background-color:var( --e-global-color-53dfdf9 );padding:15px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-249 .elementor-element.elementor-element-99798d3:hover{background-color:var( --e-global-color-1110a78 );}.elementor-249 .elementor-element.elementor-element-99798d3 a:hover, .elementor-249 .elementor-element.elementor-element-99798d3 a:focus{color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-7e2df84{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-48fec3c{text-align:center;}.elementor-249 .elementor-element.elementor-element-48fec3c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-249 .elementor-element.elementor-element-6bf449c .swiper-slide > .elementor-element{height:100%;}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-1110a78 );color:var( --e-global-color-1110a78 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-15ab8e2{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-15ab8e2:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-15ab8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53dfdf9 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-d6ba779 .elementor-icon-box-wrapper{gap:15px;}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-1110a78 );color:var( --e-global-color-1110a78 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-4125711{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-4125711:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-4125711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53dfdf9 );}.elementor-249 .elementor-element.elementor-element-a615c82{text-align:center;}.elementor-249 .elementor-element.elementor-element-a615c82 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-249 .elementor-element.elementor-element-25666c2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-7fc40dc{background-color:var( --e-global-color-1110a78 );padding:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-7fc40dc .elementor-icon-box-wrapper{text-align:start;}.elementor-249 .elementor-element.elementor-element-7fc40dc .elementor-icon-box-title, .elementor-249 .elementor-element.elementor-element-7fc40dc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-7fc40dc .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-7fc40dc:has(:hover) .elementor-icon-box-title,
					 .elementor-249 .elementor-element.elementor-element-7fc40dc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-846c540{background-color:var( --e-global-color-1110a78 );padding:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-846c540 .elementor-icon-box-wrapper{text-align:start;}.elementor-249 .elementor-element.elementor-element-846c540 .elementor-icon-box-title, .elementor-249 .elementor-element.elementor-element-846c540 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-846c540 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-846c540:has(:hover) .elementor-icon-box-title,
					 .elementor-249 .elementor-element.elementor-element-846c540:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-d5ffc51{background-color:var( --e-global-color-1110a78 );padding:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-d5ffc51 .elementor-icon-box-wrapper{text-align:start;}.elementor-249 .elementor-element.elementor-element-d5ffc51 .elementor-icon-box-title, .elementor-249 .elementor-element.elementor-element-d5ffc51 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-d5ffc51 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-d5ffc51:has(:hover) .elementor-icon-box-title,
					 .elementor-249 .elementor-element.elementor-element-d5ffc51:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-260b510{background-color:var( --e-global-color-1110a78 );padding:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-260b510 .elementor-icon-box-wrapper{text-align:start;}.elementor-249 .elementor-element.elementor-element-260b510 .elementor-icon-box-title, .elementor-249 .elementor-element.elementor-element-260b510 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-260b510 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-260b510:has(:hover) .elementor-icon-box-title,
					 .elementor-249 .elementor-element.elementor-element-260b510:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-24330fc{background-color:var( --e-global-color-1110a78 );padding:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-24330fc .elementor-icon-box-wrapper{text-align:start;}.elementor-249 .elementor-element.elementor-element-24330fc .elementor-icon-box-title, .elementor-249 .elementor-element.elementor-element-24330fc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-24330fc .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-24330fc:has(:hover) .elementor-icon-box-title,
					 .elementor-249 .elementor-element.elementor-element-24330fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-faf9e4e{background-color:var( --e-global-color-1110a78 );padding:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-faf9e4e .elementor-icon-box-wrapper{text-align:start;}.elementor-249 .elementor-element.elementor-element-faf9e4e .elementor-icon-box-title, .elementor-249 .elementor-element.elementor-element-faf9e4e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-faf9e4e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-faf9e4e:has(:hover) .elementor-icon-box-title,
					 .elementor-249 .elementor-element.elementor-element-faf9e4e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-1690f78{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-b6a65e6{text-align:center;}.elementor-249 .elementor-element.elementor-element-b6a65e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;}.elementor-249 .elementor-element.elementor-element-be5c8b3{text-align:center;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-1110a78 );color:var( --e-global-color-1110a78 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-249 .elementor-element.elementor-element-6285193{--width:100%;}.elementor-249 .elementor-element.elementor-element-0497606{--width:100%;}}@media(min-width:2400px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-5d837ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-48fec3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:3;}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-a615c82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-25666c2{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1366px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-5d837ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-48fec3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:3;}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-a615c82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-25666c2{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:3;}.elementor-249 .elementor-element.elementor-element-25666c2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-5d837ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-48fec3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:2;}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-a615c82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-25666c2{--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:2;}.elementor-249 .elementor-element.elementor-element-25666c2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-d46c2bc .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-5d837ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-85f8ecc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-48fec3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-249 .elementor-element.elementor-element-6bf449c{--swiper-slides-to-display:1;}.elementor-249 .elementor-element.elementor-element-7c43bd6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-5537b32 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-a615c82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-249 .elementor-element.elementor-element-25666c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-249 .elementor-element.elementor-element-f531ba3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}