.elementor-3328 .elementor-element.elementor-element-4036860{--display:flex;--min-height:60vh;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-4036860::before, .elementor-3328 .elementor-element.elementor-element-4036860 > .elementor-background-video-container::before, .elementor-3328 .elementor-element.elementor-element-4036860 > .e-con-inner > .elementor-background-video-container::before, .elementor-3328 .elementor-element.elementor-element-4036860 > .elementor-background-slideshow::before, .elementor-3328 .elementor-element.elementor-element-4036860 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3328 .elementor-element.elementor-element-4036860 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #313D4D80 0%, #313D4D00 100%);}.elementor-3328 .elementor-element.elementor-element-4036860 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3328 .elementor-element.elementor-element-4293f838{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3328 .elementor-element.elementor-element-d234143 .elementor-heading-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-3d49905 .elementor-heading-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-2e5de427 .elementor-button{background-color:#DD9A34;font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );text-transform:var( --e-global-typography-520c191-text-transform );line-height:var( --e-global-typography-520c191-line-height );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}.elementor-3328 .elementor-element.elementor-element-c776751{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-c776751:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-c776751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-3328 .elementor-element.elementor-element-b82b4ae{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-3328 .elementor-element.elementor-element-b82b4ae.e-con{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-77252f1 .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-501d720 .elementor-button{background-color:#DD9A34;text-transform:uppercase;}.elementor-3328 .elementor-element.elementor-element-8c4bfa4{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-8c4bfa4.e-con{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-b09e831{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:1em;--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-b09e831:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-b09e831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bathori.hu/irodabutorok/wp-content/uploads/2026/07/sq_img_1.png");background-position:top left;background-repeat:no-repeat;}.elementor-3328 .elementor-element.elementor-element-31ebc9b{background-image:url("https://www.bathori.hu/irodabutorok/wp-content/uploads/2026/07/sq_img_1.png");background-position:top left;background-repeat:no-repeat;}.elementor-3328 .elementor-element.elementor-element-31ebc9b .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-3328 .elementor-element.elementor-element-99753e5{text-align:center;}.elementor-3328 .elementor-element.elementor-element-36e6423{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-36e6423:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-36e6423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-475b975{--display:flex;--justify-content:center;}.elementor-3328 .elementor-element.elementor-element-0761665{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:1em;--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-0761665:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-0761665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bathori.hu/irodabutorok/wp-content/uploads/2026/07/sq_img_1.png");background-position:top left;background-repeat:no-repeat;}.elementor-3328 .elementor-element.elementor-element-eede902{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:5px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3328 .elementor-element.elementor-element-eede902 .elementor-divider-separator{width:100%;}.elementor-3328 .elementor-element.elementor-element-eede902 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3328 .elementor-element.elementor-element-4d3c971{--display:flex;--justify-content:center;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:1em;}.elementor-3328 .elementor-element.elementor-element-c7fa40b .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-3328 .elementor-element.elementor-element-755a1c1.elementor-view-stacked .elementor-icon{background-color:#DD9A34;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-755a1c1.elementor-view-framed .elementor-icon, .elementor-3328 .elementor-element.elementor-element-755a1c1.elementor-view-default .elementor-icon{fill:#DD9A34;color:#DD9A34;border-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-755a1c1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon{font-size:28px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-secondary );}.elementor-3328 .elementor-element.elementor-element-da1eb17.elementor-view-stacked .elementor-icon{background-color:#DD9A34;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-da1eb17.elementor-view-framed .elementor-icon, .elementor-3328 .elementor-element.elementor-element-da1eb17.elementor-view-default .elementor-icon{fill:#DD9A34;color:#DD9A34;border-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-da1eb17.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon{font-size:28px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-3328 .elementor-element.elementor-element-d0dac8a{--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:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3328 .elementor-element.elementor-element-6eb904a{text-align:center;}.elementor-3328 .elementor-element.elementor-element-6eb904a .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-ec972c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-3328 .elementor-element.elementor-element-d6a1e5a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-5718c3a{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-5718c3a:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-5718c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-d42130a img{width:100%;}.elementor-3328 .elementor-element.elementor-element-ff85e32{text-align:center;}.elementor-3328 .elementor-element.elementor-element-ff85e32 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-7d4a4d5{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-c6b8db0 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-6da5853 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-711c8ed{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-711c8ed:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-711c8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-78a59e5 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-a0b32f4{text-align:center;}.elementor-3328 .elementor-element.elementor-element-a0b32f4 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-f0179f1{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-3abfaa9 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-e6975c1 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-8d0b8e4{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-8d0b8e4:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-8d0b8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-729a307 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-fe1932e{text-align:center;}.elementor-3328 .elementor-element.elementor-element-fe1932e .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-15bb923{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-f3a113b .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-a05c1b6 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-97e72a4{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-97e72a4:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-97e72a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-fb664ee img{width:100%;}.elementor-3328 .elementor-element.elementor-element-a44ccdd{text-align:center;}.elementor-3328 .elementor-element.elementor-element-a44ccdd .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-e3633ea{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-4a44be4 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-6addcb4 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-22bef20{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-22bef20:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-22bef20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-3bddb81 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-5689d0e{text-align:center;}.elementor-3328 .elementor-element.elementor-element-5689d0e .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-c8c4e89{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-40238d4 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-6c539d9 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-7713824{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-7713824:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-7713824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-6b656d2 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-3d15ea8{text-align:center;}.elementor-3328 .elementor-element.elementor-element-3d15ea8 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-ba5a098{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-f76ab77 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-4be3822 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-59e8855{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-59e8855:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-59e8855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-b6b39d7 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-4b027e1{text-align:center;}.elementor-3328 .elementor-element.elementor-element-4b027e1 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-a61686a{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-b667776 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-706c54a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-3709ad5{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-3709ad5:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-3709ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-3c0c02b img{width:100%;}.elementor-3328 .elementor-element.elementor-element-e9afaf4{text-align:center;}.elementor-3328 .elementor-element.elementor-element-e9afaf4 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-74a060b{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-1cb2b15 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-98f77f8 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-252afca{--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:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3328 .elementor-element.elementor-element-8d7ce60{text-align:center;}.elementor-3328 .elementor-element.elementor-element-8d7ce60 .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-286128d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-3328 .elementor-element.elementor-element-b356a0d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-6474516{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-6474516:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-6474516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-40b7cbb img{width:100%;}.elementor-3328 .elementor-element.elementor-element-be72b76{text-align:center;}.elementor-3328 .elementor-element.elementor-element-be72b76 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-487ec9a{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-419a970 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-1c6c0c0 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-864397e{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-864397e:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-864397e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-15780db img{width:100%;}.elementor-3328 .elementor-element.elementor-element-61652b2{text-align:center;}.elementor-3328 .elementor-element.elementor-element-61652b2 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-fd7989b{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-0aa0cab .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-92da65b .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5b5bbb5{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-5b5bbb5:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-5b5bbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-f9e89c4 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-d737a64{text-align:center;}.elementor-3328 .elementor-element.elementor-element-d737a64 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-e78a0cd{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-f49ce3e .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-a1d730b .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-2483437{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-2483437:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-2483437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-19aad1a img{width:100%;}.elementor-3328 .elementor-element.elementor-element-243a61b{text-align:center;}.elementor-3328 .elementor-element.elementor-element-243a61b .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-2ef55c3{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-a4f7e92 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-a055f72 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-20f30f6{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-20f30f6:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-20f30f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-6b19b67 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-f915223{text-align:center;}.elementor-3328 .elementor-element.elementor-element-f915223 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-31ae46b{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-5074131 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-ed8135f .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-da814c7{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-da814c7:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-da814c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-fd40940 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-e17736c{text-align:center;}.elementor-3328 .elementor-element.elementor-element-e17736c .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-1b9e155{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-9539a64 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-1ef13e7 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5aebb47{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-5aebb47:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-5aebb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-2c8b4df img{width:100%;}.elementor-3328 .elementor-element.elementor-element-1be0794{text-align:center;}.elementor-3328 .elementor-element.elementor-element-1be0794 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-3045e72{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-e0b0892 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-47262d4 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-2376e1d{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-2376e1d:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-2376e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-9d06527 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-3b5ea3a{text-align:center;}.elementor-3328 .elementor-element.elementor-element-3b5ea3a .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-8774245{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-c4dbf72 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-0deb627 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-199984a{--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:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3328 .elementor-element.elementor-element-226d0b2{text-align:center;}.elementor-3328 .elementor-element.elementor-element-226d0b2 .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5154666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-3328 .elementor-element.elementor-element-d138d22{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-537438e{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-537438e:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-537438e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-f6273e7 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-672be83{text-align:center;}.elementor-3328 .elementor-element.elementor-element-672be83 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-2eca8fb{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-3f68411 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-b8e8859 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-a9c564b{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-a9c564b:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-a9c564b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-5e62d0e img{width:100%;}.elementor-3328 .elementor-element.elementor-element-4b864da{text-align:center;}.elementor-3328 .elementor-element.elementor-element-4b864da .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-4e6e9d9{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-13038bf .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-13494f4 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-7227ec8{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-7227ec8:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-7227ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-7d3f4dc img{width:100%;}.elementor-3328 .elementor-element.elementor-element-cf4d28d{text-align:center;}.elementor-3328 .elementor-element.elementor-element-cf4d28d .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-f1c5836{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-6b7c53c .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-05da056 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-4e1cc90{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-4e1cc90:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-4e1cc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-14a5101 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-7c4c226{text-align:center;}.elementor-3328 .elementor-element.elementor-element-7c4c226 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-1f1831b{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-0fb3d53 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-17e6b51 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-0310ad2{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-0310ad2:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-0310ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-8ee061e img{width:100%;}.elementor-3328 .elementor-element.elementor-element-d752f90{text-align:center;}.elementor-3328 .elementor-element.elementor-element-d752f90 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-0a88f84{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-083dd29 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5c7af1c .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-598aad1{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-598aad1:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-598aad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-a622ac4 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-831ae2f{text-align:center;}.elementor-3328 .elementor-element.elementor-element-831ae2f .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-dabf8a0{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-fd73a59 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-7ccd2d9 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-9061daa{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-9061daa:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-9061daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-0a28d1c img{width:100%;}.elementor-3328 .elementor-element.elementor-element-386709c{text-align:center;}.elementor-3328 .elementor-element.elementor-element-386709c .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-483f887{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-8113e6b .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-22e9498 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-415a989{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-415a989:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-415a989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-059db90 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-16ef6f3{text-align:center;}.elementor-3328 .elementor-element.elementor-element-16ef6f3 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-987a906{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-c79d5a8 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-bff8d73 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-fd5b71d{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-fd5b71d:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-fd5b71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-cb1dcf5 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-5cf0403{text-align:center;}.elementor-3328 .elementor-element.elementor-element-5cf0403 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-24e0dc3{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-d6b1cf3 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-8dfc083 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-a49d581{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-a49d581:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-a49d581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-d980d6c img{width:100%;}.elementor-3328 .elementor-element.elementor-element-620c324{text-align:center;}.elementor-3328 .elementor-element.elementor-element-620c324 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-6f09e7c{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-d0f8a60 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-c4725f0 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-d5352d7{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-d5352d7:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-d5352d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-bb2640a img{width:100%;}.elementor-3328 .elementor-element.elementor-element-26da12f{text-align:center;}.elementor-3328 .elementor-element.elementor-element-26da12f .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-b097de7{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-df2a759 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-c77c966 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-80f9aef{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-80f9aef:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-80f9aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-fc279cd img{width:100%;}.elementor-3328 .elementor-element.elementor-element-5f8de69{text-align:center;}.elementor-3328 .elementor-element.elementor-element-5f8de69 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-6723262{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-2c7f804 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-e40ec84 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-f2bc9c3{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-f2bc9c3:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-f2bc9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-fe48d2c img{width:100%;}.elementor-3328 .elementor-element.elementor-element-b68940f{text-align:center;}.elementor-3328 .elementor-element.elementor-element-b68940f .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-7351cf6{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-2beeaf7 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-47b9db8 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-1a9ca36{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-1a9ca36:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-1a9ca36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-799660c img{width:100%;}.elementor-3328 .elementor-element.elementor-element-f35eb36{text-align:center;}.elementor-3328 .elementor-element.elementor-element-f35eb36 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-e9568c5{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-cd74414 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-ecddf09 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-54c3467{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-54c3467:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-54c3467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-ddd2704 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-4e94fd7{text-align:center;}.elementor-3328 .elementor-element.elementor-element-4e94fd7 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-ff7ee96{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-21dffb6 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-81f78ec .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-c6537de{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-c6537de:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-c6537de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-95f9d6b img{width:100%;}.elementor-3328 .elementor-element.elementor-element-7ee81d9{text-align:center;}.elementor-3328 .elementor-element.elementor-element-7ee81d9 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-04e944c{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-900d7d5 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-e561bb2 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5f1efdc{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-5f1efdc:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-5f1efdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-d8c8944 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-dabf7e1{text-align:center;}.elementor-3328 .elementor-element.elementor-element-dabf7e1 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-ba2d093{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-d90e32d .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-46670ef .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-81650f5{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-81650f5:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-81650f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-8ae34aa img{width:100%;}.elementor-3328 .elementor-element.elementor-element-cd4fe0e{text-align:center;}.elementor-3328 .elementor-element.elementor-element-cd4fe0e .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-5d9c877{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-4eeb346 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-f5e70bd .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-ed28624{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-ed28624:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-ed28624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-c65e2ff img{width:100%;}.elementor-3328 .elementor-element.elementor-element-717b628{text-align:center;}.elementor-3328 .elementor-element.elementor-element-717b628 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-ff0bad9{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-0c5d2dd .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-2689ff2 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-bdc4007{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-bdc4007:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-bdc4007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-3986ae3 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-fd982c6{text-align:center;}.elementor-3328 .elementor-element.elementor-element-fd982c6 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-201a828{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-2ffb1c0 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-70bb935 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-b28fcbe{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-b28fcbe:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-b28fcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-0730cba img{width:100%;}.elementor-3328 .elementor-element.elementor-element-8cfda79{text-align:center;}.elementor-3328 .elementor-element.elementor-element-8cfda79 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-cd52bac{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-3a96580 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-2d3ea0d .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-7e76754{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-7e76754:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-7e76754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-b0bc4ec img{width:100%;}.elementor-3328 .elementor-element.elementor-element-77db5ce{text-align:center;}.elementor-3328 .elementor-element.elementor-element-77db5ce .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-7322f0a{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-4ecd41a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-21caaea .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-518583e{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-518583e:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-518583e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-e1e052d img{width:100%;}.elementor-3328 .elementor-element.elementor-element-4b9c56b{text-align:center;}.elementor-3328 .elementor-element.elementor-element-4b9c56b .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-884b245{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-34a7d54 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-c99a80f .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-51c7029{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-51c7029:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-51c7029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-adbbbbb img{width:100%;}.elementor-3328 .elementor-element.elementor-element-08cc69f{text-align:center;}.elementor-3328 .elementor-element.elementor-element-08cc69f .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-5157ca9{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-6fcd370 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-98ec869 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-212e57c{--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:75px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3328 .elementor-element.elementor-element-ea1a350{text-align:center;}.elementor-3328 .elementor-element.elementor-element-ea1a350 .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-a8af7f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-3328 .elementor-element.elementor-element-7b34842{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-39b09bd{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-39b09bd:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-39b09bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-8cc17ed img{width:100%;}.elementor-3328 .elementor-element.elementor-element-c7c9466{text-align:center;}.elementor-3328 .elementor-element.elementor-element-c7c9466 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-35c14f0{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-4680809 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-f599a0a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-f51cae8{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-f51cae8:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-f51cae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-f7eab45 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-f6ac630{text-align:center;}.elementor-3328 .elementor-element.elementor-element-f6ac630 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-bd3d223{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-b8ac454 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-fdf0aec .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-d00b89a{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-d00b89a:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-d00b89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-a2d82fe img{width:100%;}.elementor-3328 .elementor-element.elementor-element-f638b19{text-align:center;}.elementor-3328 .elementor-element.elementor-element-f638b19 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-94857c9{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-72dbe9e .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-d4e3f4a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-735e934{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-735e934:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-735e934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-d2f1247 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-df4c04c{text-align:center;}.elementor-3328 .elementor-element.elementor-element-df4c04c .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-fb49d9d{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-49eb08a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-254fae7 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-1662378{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-1662378:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-1662378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-35e7c4d img{width:100%;}.elementor-3328 .elementor-element.elementor-element-e2f7f70{text-align:center;}.elementor-3328 .elementor-element.elementor-element-e2f7f70 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-10a91a2{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-69bfc4a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5e3a11a .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-f720eb1{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-f720eb1:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-f720eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-9ec278a img{width:100%;}.elementor-3328 .elementor-element.elementor-element-2f53f13{text-align:center;}.elementor-3328 .elementor-element.elementor-element-2f53f13 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-0d931e5{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-751a00f .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-e9f4a5e .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-31bf064{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-31bf064:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-31bf064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-06444b1 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-af353de{text-align:center;}.elementor-3328 .elementor-element.elementor-element-af353de .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-b525759{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-674ff3b .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-5b66c47 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-97952dc{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-97952dc:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-97952dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-9b501a7 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-c28d52d{text-align:center;}.elementor-3328 .elementor-element.elementor-element-c28d52d .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-5e1454a{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-688bbc1 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-8681381 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-0b6e275{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-0b6e275:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-0b6e275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-5affb23 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-7f64884{text-align:center;}.elementor-3328 .elementor-element.elementor-element-7f64884 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-58df831{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-38de775 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-8e8db60 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-62d7ec2{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-62d7ec2:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-62d7ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-9295485 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-4c805f2{text-align:center;}.elementor-3328 .elementor-element.elementor-element-4c805f2 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-b3cdd37{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-609b53d .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-d21f1a8 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-d79c274{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-d79c274:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-d79c274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-1e4935b img{width:100%;}.elementor-3328 .elementor-element.elementor-element-f18021f{text-align:center;}.elementor-3328 .elementor-element.elementor-element-f18021f .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-e958c6f{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-55651e3 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-fe50cf0 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-937bc78{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:18px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-3328 .elementor-element.elementor-element-937bc78:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-937bc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-cc0f937 img{width:100%;}.elementor-3328 .elementor-element.elementor-element-0941dac{text-align:center;}.elementor-3328 .elementor-element.elementor-element-0941dac .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-3328 .elementor-element.elementor-element-8dc8d00{text-align:center;font-size:15px;}.elementor-3328 .elementor-element.elementor-element-100b3b9 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-4bd40c2 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-f64f11b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.65;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-f64f11b:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-f64f11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313D4D;}.elementor-3328 .elementor-element.elementor-element-f64f11b::before, .elementor-3328 .elementor-element.elementor-element-f64f11b > .elementor-background-video-container::before, .elementor-3328 .elementor-element.elementor-element-f64f11b > .e-con-inner > .elementor-background-video-container::before, .elementor-3328 .elementor-element.elementor-element-f64f11b > .elementor-background-slideshow::before, .elementor-3328 .elementor-element.elementor-element-f64f11b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3328 .elementor-element.elementor-element-f64f11b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.bathori.hu/irodabutorok/wp-content/uploads/2026/10/targyaloszekek-banner-sarga-forgoszekek-kerek-targyaloasztal.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3328 .elementor-element.elementor-element-2355721{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3328 .elementor-element.elementor-element-1377610{text-align:start;}.elementor-3328 .elementor-element.elementor-element-1377610 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-01d7e22 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:61.04px;font-weight:600;line-height:1.1em;letter-spacing:-2px;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.5);color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-656f8fc{color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-79d5f3c .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-79d5f3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-3328 .elementor-element.elementor-element-79d5f3c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-3328 .elementor-element.elementor-element-ab0c0de{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-3328 .elementor-element.elementor-element-d7553a6{text-align:center;}.elementor-3328 .elementor-element.elementor-element-d7553a6 .elementor-heading-title{color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-63603dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-3328 .elementor-element.elementor-element-72da1f0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-d86236c{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-d86236c:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-d86236c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-76f4df5 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3328 .elementor-element.elementor-element-76f4df5.elementor-view-stacked .elementor-icon{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-76f4df5.elementor-view-framed .elementor-icon, .elementor-3328 .elementor-element.elementor-element-76f4df5.elementor-view-default .elementor-icon{fill:#DD9A34;color:#DD9A34;border-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-76f4df5 .elementor-icon{font-size:42px;}.elementor-3328 .elementor-element.elementor-element-76f4df5 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-76f4df5 .elementor-icon-box-title a{font-size:24px;}.elementor-3328 .elementor-element.elementor-element-76f4df5 .elementor-icon-box-description{font-size:17px;line-height:1.4em;}.elementor-3328 .elementor-element.elementor-element-e5985ab{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-e5985ab:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-e5985ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-bfb1ec8 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3328 .elementor-element.elementor-element-bfb1ec8.elementor-view-stacked .elementor-icon{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-bfb1ec8.elementor-view-framed .elementor-icon, .elementor-3328 .elementor-element.elementor-element-bfb1ec8.elementor-view-default .elementor-icon{fill:#DD9A34;color:#DD9A34;border-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-bfb1ec8 .elementor-icon{font-size:42px;}.elementor-3328 .elementor-element.elementor-element-bfb1ec8 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-bfb1ec8 .elementor-icon-box-title a{font-size:24px;}.elementor-3328 .elementor-element.elementor-element-bfb1ec8 .elementor-icon-box-description{font-size:17px;line-height:1.4em;}.elementor-3328 .elementor-element.elementor-element-78d29cd{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-78d29cd:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-78d29cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3328 .elementor-element.elementor-element-c8f931a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-3328 .elementor-element.elementor-element-c8f931a.elementor-view-stacked .elementor-icon{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-c8f931a.elementor-view-framed .elementor-icon, .elementor-3328 .elementor-element.elementor-element-c8f931a.elementor-view-default .elementor-icon{fill:#DD9A34;color:#DD9A34;border-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-c8f931a .elementor-icon{font-size:42px;}.elementor-3328 .elementor-element.elementor-element-c8f931a .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-c8f931a .elementor-icon-box-title a{font-size:24px;}.elementor-3328 .elementor-element.elementor-element-c8f931a .elementor-icon-box-description{font-size:17px;line-height:1.4em;}.elementor-3328 .elementor-element.elementor-element-8abc77b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.3;--padding-top:7em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-8abc77b:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-8abc77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044b931 );background-image:url("https://www.bathori.hu/irodabutorok/wp-content/uploads/2026/10/targyaloszekek-banner-sotetszurke-forgoszekek-tolgy-targyaloasztal.jpg");background-position:center center;background-size:cover;}.elementor-3328 .elementor-element.elementor-element-8abc77b::before, .elementor-3328 .elementor-element.elementor-element-8abc77b > .elementor-background-video-container::before, .elementor-3328 .elementor-element.elementor-element-8abc77b > .e-con-inner > .elementor-background-video-container::before, .elementor-3328 .elementor-element.elementor-element-8abc77b > .elementor-background-slideshow::before, .elementor-3328 .elementor-element.elementor-element-8abc77b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3328 .elementor-element.elementor-element-8abc77b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#313D4D;--background-overlay:'';}.elementor-3328 .elementor-element.elementor-element-5ba84b5{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-2dd27b6{text-align:center;}.elementor-3328 .elementor-element.elementor-element-2dd27b6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-2a84a0c{text-align:center;}.elementor-3328 .elementor-element.elementor-element-2a84a0c .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 );line-height:var( --e-global-typography-primary-line-height );text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-ac39403{text-align:center;font-size:20px;text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-23df7c8 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-3c3e468{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-e375a5b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3328 .elementor-element.elementor-element-e2171db{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-e2171db:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-e2171db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-dff3d24.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3328 .elementor-element.elementor-element-dff3d24.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3328 .elementor-element.elementor-element-dff3d24.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-wrapper .elementor-image-box-img{width:58px;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-title{font-size:25px;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-description{font-size:17px;line-height:1.4em;}.elementor-3328 .elementor-element.elementor-element-e5cc5f0 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-32911ce{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-32911ce:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-32911ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-c1bdaa4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-wrapper .elementor-image-box-img{width:58px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-title{font-size:25px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-description{font-size:17px;line-height:1.4em;}.elementor-3328 .elementor-element.elementor-element-1dc90d6 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-7cd8862{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-7cd8862:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-7cd8862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-a4e21d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-wrapper .elementor-image-box-img{width:58px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-title{font-size:25px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-description{font-size:17px;line-height:1.4em;}.elementor-3328 .elementor-element.elementor-element-3fbe549 .elementor-button{background-color:#DD9A34;}.elementor-3328 .elementor-element.elementor-element-9c7e627{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-c5deb17{--display:flex;--padding-top:2.7em;--padding-bottom:3em;--padding-left:1em;--padding-right:5em;}.elementor-3328 .elementor-element.elementor-element-6d34a24{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-6d34a24:not(.elementor-motion-effects-element-type-background), .elementor-3328 .elementor-element.elementor-element-6d34a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3328 .elementor-element.elementor-element-70459b2{text-align:center;}.elementor-3328 .elementor-element.elementor-element-1cca342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.2px;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-field-type-html{padding-bottom:0px;}.elementor-3328 .elementor-element.elementor-element-5b196aa .e-form__buttons__wrapper__button-next{background-color:#DD9A34;color:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-button[type="submit"]{background-color:#DD9A34;color:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3328 .elementor-element.elementor-element-5b196aa{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3328 .elementor-element.elementor-element-6f85418{--display:flex;}.elementor-3328 .elementor-element.elementor-element-6547335{background-image:url("https://www.bathori.hu/irodabutorok/wp-content/uploads/2026/07/sq_img_1.png");padding:2em 3em 0em 1em;background-position:top right;background-repeat:no-repeat;}.elementor-3328 .elementor-element.elementor-element-6547335 img{width:100%;height:623px;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-3328 .elementor-element.elementor-element-4036860{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-4293f838{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-2e5de427 .elementor-button{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}.elementor-3328 .elementor-element.elementor-element-c776751{--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-b82b4ae{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-8c4bfa4{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-36e6423{--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-4d3c971{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-wrapper{align-items:center;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon{font-size:20px;padding:5px;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-description{font-size:14px;}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-wrapper{align-items:center;}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon{font-size:20px;padding:5px;}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-description{font-size:14px;}.elementor-3328 .elementor-element.elementor-element-ec972c9{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-3328 .elementor-element.elementor-element-ec972c9.elementor-element{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-d6a1e5a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-286128d{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-3328 .elementor-element.elementor-element-286128d.elementor-element{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-b356a0d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-5154666{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-3328 .elementor-element.elementor-element-5154666.elementor-element{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-d138d22{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-a8af7f4{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-3328 .elementor-element.elementor-element-a8af7f4.elementor-element{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-7b34842{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-f64f11b{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-2355721{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-01d7e22 .elementor-heading-title{font-size:57.22px;}.elementor-3328 .elementor-element.elementor-element-63603dd{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-3328 .elementor-element.elementor-element-63603dd.elementor-element{--align-self:center;}.elementor-3328 .elementor-element.elementor-element-72da1f0{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-8abc77b{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-2a84a0c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3328 .elementor-element.elementor-element-3c3e468{--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-e375a5b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-e2171db{--padding-top:35px;--padding-bottom:35px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-title{font-size:23px;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-description{font-size:16px;}.elementor-3328 .elementor-element.elementor-element-32911ce{--padding-top:35px;--padding-bottom:35px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-title{font-size:23px;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-description{font-size:16px;}.elementor-3328 .elementor-element.elementor-element-7cd8862{--padding-top:35px;--padding-bottom:35px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-title{font-size:23px;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-description{font-size:16px;}.elementor-3328 .elementor-element.elementor-element-9c7e627{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-c5deb17{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-6547335{padding:2em 2em 0em 1em;background-size:150px auto;}.elementor-3328 .elementor-element.elementor-element-6547335 img{height:500px;}}@media(max-width:767px){.elementor-3328 .elementor-element.elementor-element-4036860{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-4293f838{--width:100%;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-d234143 .elementor-heading-title{font-size:40px;}.elementor-3328 .elementor-element.elementor-element-3d49905{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-3328 .elementor-element.elementor-element-3d49905 .elementor-heading-title{font-size:22px;}.elementor-3328 .elementor-element.elementor-element-2e5de427 .elementor-button{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );letter-spacing:var( --e-global-typography-520c191-letter-spacing );}.elementor-3328 .elementor-element.elementor-element-c776751{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-b82b4ae{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-8c4bfa4{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3328 .elementor-element.elementor-element-36e6423{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-4d3c971{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-755a1c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title, .elementor-3328 .elementor-element.elementor-element-da1eb17 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-3328 .elementor-element.elementor-element-d0dac8a{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-d6a1e5a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-252afca{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-b356a0d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-199984a{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-d138d22{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-212e57c{--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-7b34842{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-f64f11b{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-2355721{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-01d7e22 .elementor-heading-title{font-size:38.82px;}.elementor-3328 .elementor-element.elementor-element-ab0c0de{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-72da1f0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-8abc77b{--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-5ba84b5{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-2a84a0c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3328 .elementor-element.elementor-element-e375a5b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:21px 21px;--row-gap:21px;--column-gap:21px;--grid-auto-flow:row;}.elementor-3328 .elementor-element.elementor-element-e2171db{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-dff3d24 .elementor-image-box-img{margin-bottom:15px;}.elementor-3328 .elementor-element.elementor-element-32911ce{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-c1bdaa4 .elementor-image-box-img{margin-bottom:15px;}.elementor-3328 .elementor-element.elementor-element-7cd8862{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-a4e21d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-3328 .elementor-element.elementor-element-9c7e627{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3328 .elementor-element.elementor-element-c5deb17{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-3328 .elementor-element.elementor-element-6d34a24{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-3328 .elementor-element.elementor-element-6547335 img{height:250px;}}@media(min-width:768px){.elementor-3328 .elementor-element.elementor-element-4293f838{--width:42%;}.elementor-3328 .elementor-element.elementor-element-b82b4ae{--width:50%;}.elementor-3328 .elementor-element.elementor-element-8c4bfa4{--width:50%;}.elementor-3328 .elementor-element.elementor-element-b09e831{--width:97%;}.elementor-3328 .elementor-element.elementor-element-475b975{--width:50%;}.elementor-3328 .elementor-element.elementor-element-0761665{--width:97%;}.elementor-3328 .elementor-element.elementor-element-4d3c971{--width:50%;}.elementor-3328 .elementor-element.elementor-element-2355721{--width:52%;}.elementor-3328 .elementor-element.elementor-element-8abc77b{--content-width:720px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3328 .elementor-element.elementor-element-4293f838{--width:68%;}.elementor-3328 .elementor-element.elementor-element-b82b4ae{--width:100%;}.elementor-3328 .elementor-element.elementor-element-8c4bfa4{--width:100%;}.elementor-3328 .elementor-element.elementor-element-475b975{--width:100%;}.elementor-3328 .elementor-element.elementor-element-4d3c971{--width:100%;}.elementor-3328 .elementor-element.elementor-element-2355721{--width:78%;}}/* Start custom CSS for text-editor, class: .elementor-element-a4d60e8 */.elementor-3328 .elementor-element.elementor-element-a4d60e8 p {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-31ebc9b */.elementor-3328 .elementor-element.elementor-element-31ebc9b * {
    pointer-events:none;
}
.elementor-3328 .elementor-element.elementor-element-31ebc9b {
position:relative;
right:-1px;
}
.elementor-3328 .elementor-element.elementor-element-31ebc9b{aspect-ratio:4/3;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b09e831 */.elementor-3328 .elementor-element.elementor-element-b09e831 {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0761665 */.elementor-3328 .elementor-element.elementor-element-0761665 {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d42130a */.elementor-3328 .elementor-element.elementor-element-d42130a img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-d42130a{position:relative;}
.elementor-3328 .elementor-element.elementor-element-d42130a img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-d42130a:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-d42130a:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-d42130a:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6b8db0 */.elementor-3328 .elementor-element.elementor-element-c6b8db0{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6da5853 */.elementor-3328 .elementor-element.elementor-element-6da5853 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-6da5853 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a59e5 */.elementor-3328 .elementor-element.elementor-element-78a59e5 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-78a59e5{position:relative;}
.elementor-3328 .elementor-element.elementor-element-78a59e5 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-78a59e5:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-78a59e5:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-78a59e5:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3abfaa9 */.elementor-3328 .elementor-element.elementor-element-3abfaa9{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e6975c1 */.elementor-3328 .elementor-element.elementor-element-e6975c1 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-e6975c1 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-729a307 */.elementor-3328 .elementor-element.elementor-element-729a307 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-729a307{position:relative;}
.elementor-3328 .elementor-element.elementor-element-729a307 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-729a307:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-729a307:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-729a307:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3a113b */.elementor-3328 .elementor-element.elementor-element-f3a113b{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a05c1b6 */.elementor-3328 .elementor-element.elementor-element-a05c1b6 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-a05c1b6 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb664ee */.elementor-3328 .elementor-element.elementor-element-fb664ee img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-fb664ee{position:relative;}
.elementor-3328 .elementor-element.elementor-element-fb664ee img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-fb664ee:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-fb664ee:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-fb664ee:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a44be4 */.elementor-3328 .elementor-element.elementor-element-4a44be4{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6addcb4 */.elementor-3328 .elementor-element.elementor-element-6addcb4 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-6addcb4 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bddb81 */.elementor-3328 .elementor-element.elementor-element-3bddb81 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-3bddb81{position:relative;}
.elementor-3328 .elementor-element.elementor-element-3bddb81 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-3bddb81:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-3bddb81:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-3bddb81:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40238d4 */.elementor-3328 .elementor-element.elementor-element-40238d4{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c539d9 */.elementor-3328 .elementor-element.elementor-element-6c539d9 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-6c539d9 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b656d2 */.elementor-3328 .elementor-element.elementor-element-6b656d2 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-6b656d2{position:relative;}
.elementor-3328 .elementor-element.elementor-element-6b656d2 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-6b656d2:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-6b656d2:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-6b656d2:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f76ab77 */.elementor-3328 .elementor-element.elementor-element-f76ab77{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4be3822 */.elementor-3328 .elementor-element.elementor-element-4be3822 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-4be3822 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6b39d7 */.elementor-3328 .elementor-element.elementor-element-b6b39d7 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-b6b39d7{position:relative;}
.elementor-3328 .elementor-element.elementor-element-b6b39d7 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-b6b39d7:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-b6b39d7:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-b6b39d7:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b667776 */.elementor-3328 .elementor-element.elementor-element-b667776{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-706c54a */.elementor-3328 .elementor-element.elementor-element-706c54a .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-706c54a .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c0c02b */.elementor-3328 .elementor-element.elementor-element-3c0c02b img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-3c0c02b{position:relative;}
.elementor-3328 .elementor-element.elementor-element-3c0c02b img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-3c0c02b:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-3c0c02b:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-3c0c02b:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cb2b15 */.elementor-3328 .elementor-element.elementor-element-1cb2b15{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98f77f8 */.elementor-3328 .elementor-element.elementor-element-98f77f8 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-98f77f8 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40b7cbb */.elementor-3328 .elementor-element.elementor-element-40b7cbb img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-40b7cbb{position:relative;}
.elementor-3328 .elementor-element.elementor-element-40b7cbb img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-40b7cbb:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-40b7cbb:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-40b7cbb:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-419a970 */.elementor-3328 .elementor-element.elementor-element-419a970{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c6c0c0 */.elementor-3328 .elementor-element.elementor-element-1c6c0c0 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-1c6c0c0 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15780db */.elementor-3328 .elementor-element.elementor-element-15780db img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-15780db{position:relative;}
.elementor-3328 .elementor-element.elementor-element-15780db img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-15780db:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-15780db:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-15780db:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0aa0cab */.elementor-3328 .elementor-element.elementor-element-0aa0cab{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92da65b */.elementor-3328 .elementor-element.elementor-element-92da65b .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-92da65b .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9e89c4 */.elementor-3328 .elementor-element.elementor-element-f9e89c4 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-f9e89c4{position:relative;}
.elementor-3328 .elementor-element.elementor-element-f9e89c4 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-f9e89c4:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-f9e89c4:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-f9e89c4:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f49ce3e */.elementor-3328 .elementor-element.elementor-element-f49ce3e{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1d730b */.elementor-3328 .elementor-element.elementor-element-a1d730b .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-a1d730b .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19aad1a */.elementor-3328 .elementor-element.elementor-element-19aad1a img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-19aad1a{position:relative;}
.elementor-3328 .elementor-element.elementor-element-19aad1a img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-19aad1a:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-19aad1a:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-19aad1a:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4f7e92 */.elementor-3328 .elementor-element.elementor-element-a4f7e92{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a055f72 */.elementor-3328 .elementor-element.elementor-element-a055f72 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-a055f72 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b19b67 */.elementor-3328 .elementor-element.elementor-element-6b19b67 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-6b19b67{position:relative;}
.elementor-3328 .elementor-element.elementor-element-6b19b67 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-6b19b67:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-6b19b67:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-6b19b67:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5074131 */.elementor-3328 .elementor-element.elementor-element-5074131{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed8135f */.elementor-3328 .elementor-element.elementor-element-ed8135f .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-ed8135f .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd40940 */.elementor-3328 .elementor-element.elementor-element-fd40940 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-fd40940{position:relative;}
.elementor-3328 .elementor-element.elementor-element-fd40940 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-fd40940:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-fd40940:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-fd40940:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9539a64 */.elementor-3328 .elementor-element.elementor-element-9539a64{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ef13e7 */.elementor-3328 .elementor-element.elementor-element-1ef13e7 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-1ef13e7 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c8b4df */.elementor-3328 .elementor-element.elementor-element-2c8b4df img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-2c8b4df{position:relative;}
.elementor-3328 .elementor-element.elementor-element-2c8b4df img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-2c8b4df:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-2c8b4df:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-2c8b4df:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0b0892 */.elementor-3328 .elementor-element.elementor-element-e0b0892{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47262d4 */.elementor-3328 .elementor-element.elementor-element-47262d4 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-47262d4 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d06527 */.elementor-3328 .elementor-element.elementor-element-9d06527 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-9d06527{position:relative;}
.elementor-3328 .elementor-element.elementor-element-9d06527 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-9d06527:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-9d06527:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-9d06527:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4dbf72 */.elementor-3328 .elementor-element.elementor-element-c4dbf72{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0deb627 */.elementor-3328 .elementor-element.elementor-element-0deb627 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-0deb627 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6273e7 */.elementor-3328 .elementor-element.elementor-element-f6273e7 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-f6273e7{position:relative;}
.elementor-3328 .elementor-element.elementor-element-f6273e7 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-f6273e7:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-f6273e7:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-f6273e7:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f68411 */.elementor-3328 .elementor-element.elementor-element-3f68411{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8e8859 */.elementor-3328 .elementor-element.elementor-element-b8e8859 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-b8e8859 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e62d0e */.elementor-3328 .elementor-element.elementor-element-5e62d0e img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-5e62d0e{position:relative;}
.elementor-3328 .elementor-element.elementor-element-5e62d0e img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-5e62d0e:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-5e62d0e:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-5e62d0e:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13038bf */.elementor-3328 .elementor-element.elementor-element-13038bf{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13494f4 */.elementor-3328 .elementor-element.elementor-element-13494f4 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-13494f4 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3f4dc */.elementor-3328 .elementor-element.elementor-element-7d3f4dc img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-7d3f4dc{position:relative;}
.elementor-3328 .elementor-element.elementor-element-7d3f4dc img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-7d3f4dc:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-7d3f4dc:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-7d3f4dc:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b7c53c */.elementor-3328 .elementor-element.elementor-element-6b7c53c{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05da056 */.elementor-3328 .elementor-element.elementor-element-05da056 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-05da056 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14a5101 */.elementor-3328 .elementor-element.elementor-element-14a5101 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;transform:scale(1.18);transform-origin:50% 52%;}
.elementor-3328 .elementor-element.elementor-element-14a5101 .elementor-widget-container{overflow:hidden;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-14a5101{position:relative;}
.elementor-3328 .elementor-element.elementor-element-14a5101 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-14a5101:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-14a5101:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-14a5101:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fb3d53 */.elementor-3328 .elementor-element.elementor-element-0fb3d53{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17e6b51 */.elementor-3328 .elementor-element.elementor-element-17e6b51 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-17e6b51 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ee061e */.elementor-3328 .elementor-element.elementor-element-8ee061e img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-8ee061e{position:relative;}
.elementor-3328 .elementor-element.elementor-element-8ee061e img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-8ee061e:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-8ee061e:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-8ee061e:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-083dd29 */.elementor-3328 .elementor-element.elementor-element-083dd29{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c7af1c */.elementor-3328 .elementor-element.elementor-element-5c7af1c .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-5c7af1c .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a622ac4 */.elementor-3328 .elementor-element.elementor-element-a622ac4 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-a622ac4{position:relative;}
.elementor-3328 .elementor-element.elementor-element-a622ac4 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-a622ac4:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-a622ac4:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-a622ac4:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd73a59 */.elementor-3328 .elementor-element.elementor-element-fd73a59{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ccd2d9 */.elementor-3328 .elementor-element.elementor-element-7ccd2d9 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-7ccd2d9 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a28d1c */.elementor-3328 .elementor-element.elementor-element-0a28d1c img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-0a28d1c{position:relative;}
.elementor-3328 .elementor-element.elementor-element-0a28d1c img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-0a28d1c:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-0a28d1c:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-0a28d1c:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8113e6b */.elementor-3328 .elementor-element.elementor-element-8113e6b{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22e9498 */.elementor-3328 .elementor-element.elementor-element-22e9498 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-22e9498 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-059db90 */.elementor-3328 .elementor-element.elementor-element-059db90 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-059db90{position:relative;}
.elementor-3328 .elementor-element.elementor-element-059db90 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-059db90:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-059db90:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-059db90:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c79d5a8 */.elementor-3328 .elementor-element.elementor-element-c79d5a8{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bff8d73 */.elementor-3328 .elementor-element.elementor-element-bff8d73 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-bff8d73 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb1dcf5 */.elementor-3328 .elementor-element.elementor-element-cb1dcf5 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-cb1dcf5{position:relative;}
.elementor-3328 .elementor-element.elementor-element-cb1dcf5 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-cb1dcf5:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-cb1dcf5:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-cb1dcf5:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6b1cf3 */.elementor-3328 .elementor-element.elementor-element-d6b1cf3{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8dfc083 */.elementor-3328 .elementor-element.elementor-element-8dfc083 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-8dfc083 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d980d6c */.elementor-3328 .elementor-element.elementor-element-d980d6c img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-d980d6c{position:relative;}
.elementor-3328 .elementor-element.elementor-element-d980d6c img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-d980d6c:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-d980d6c:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-d980d6c:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0f8a60 */.elementor-3328 .elementor-element.elementor-element-d0f8a60{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4725f0 */.elementor-3328 .elementor-element.elementor-element-c4725f0 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-c4725f0 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb2640a */.elementor-3328 .elementor-element.elementor-element-bb2640a img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-bb2640a{position:relative;}
.elementor-3328 .elementor-element.elementor-element-bb2640a img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-bb2640a:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-bb2640a:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-bb2640a:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df2a759 */.elementor-3328 .elementor-element.elementor-element-df2a759{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c77c966 */.elementor-3328 .elementor-element.elementor-element-c77c966 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-c77c966 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc279cd */.elementor-3328 .elementor-element.elementor-element-fc279cd img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-fc279cd{position:relative;}
.elementor-3328 .elementor-element.elementor-element-fc279cd img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-fc279cd:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-fc279cd:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-fc279cd:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c7f804 */.elementor-3328 .elementor-element.elementor-element-2c7f804{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e40ec84 */.elementor-3328 .elementor-element.elementor-element-e40ec84 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-e40ec84 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe48d2c */.elementor-3328 .elementor-element.elementor-element-fe48d2c img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-fe48d2c{position:relative;}
.elementor-3328 .elementor-element.elementor-element-fe48d2c img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-fe48d2c:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-fe48d2c:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-fe48d2c:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2beeaf7 */.elementor-3328 .elementor-element.elementor-element-2beeaf7{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47b9db8 */.elementor-3328 .elementor-element.elementor-element-47b9db8 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-47b9db8 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-799660c */.elementor-3328 .elementor-element.elementor-element-799660c img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-799660c{position:relative;}
.elementor-3328 .elementor-element.elementor-element-799660c img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-799660c:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-799660c:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-799660c:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd74414 */.elementor-3328 .elementor-element.elementor-element-cd74414{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecddf09 */.elementor-3328 .elementor-element.elementor-element-ecddf09 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-ecddf09 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddd2704 */.elementor-3328 .elementor-element.elementor-element-ddd2704 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-ddd2704{position:relative;}
.elementor-3328 .elementor-element.elementor-element-ddd2704 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-ddd2704:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-ddd2704:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-ddd2704:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21dffb6 */.elementor-3328 .elementor-element.elementor-element-21dffb6{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81f78ec */.elementor-3328 .elementor-element.elementor-element-81f78ec .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-81f78ec .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95f9d6b */.elementor-3328 .elementor-element.elementor-element-95f9d6b img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-95f9d6b{position:relative;}
.elementor-3328 .elementor-element.elementor-element-95f9d6b img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-95f9d6b:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-95f9d6b:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-95f9d6b:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-900d7d5 */.elementor-3328 .elementor-element.elementor-element-900d7d5{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e561bb2 */.elementor-3328 .elementor-element.elementor-element-e561bb2 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-e561bb2 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8c8944 */.elementor-3328 .elementor-element.elementor-element-d8c8944 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-d8c8944{position:relative;}
.elementor-3328 .elementor-element.elementor-element-d8c8944 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-d8c8944:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-d8c8944:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-d8c8944:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d90e32d */.elementor-3328 .elementor-element.elementor-element-d90e32d{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46670ef */.elementor-3328 .elementor-element.elementor-element-46670ef .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-46670ef .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ae34aa */.elementor-3328 .elementor-element.elementor-element-8ae34aa img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-8ae34aa{position:relative;}
.elementor-3328 .elementor-element.elementor-element-8ae34aa img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-8ae34aa:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-8ae34aa:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-8ae34aa:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eeb346 */.elementor-3328 .elementor-element.elementor-element-4eeb346{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5e70bd */.elementor-3328 .elementor-element.elementor-element-f5e70bd .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-f5e70bd .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c65e2ff */.elementor-3328 .elementor-element.elementor-element-c65e2ff img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-c65e2ff{position:relative;}
.elementor-3328 .elementor-element.elementor-element-c65e2ff img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-c65e2ff:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-c65e2ff:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-c65e2ff:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c5d2dd */.elementor-3328 .elementor-element.elementor-element-0c5d2dd{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2689ff2 */.elementor-3328 .elementor-element.elementor-element-2689ff2 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-2689ff2 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3986ae3 */.elementor-3328 .elementor-element.elementor-element-3986ae3 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-3986ae3{position:relative;}
.elementor-3328 .elementor-element.elementor-element-3986ae3 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-3986ae3:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-3986ae3:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-3986ae3:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ffb1c0 */.elementor-3328 .elementor-element.elementor-element-2ffb1c0{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70bb935 */.elementor-3328 .elementor-element.elementor-element-70bb935 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-70bb935 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0730cba */.elementor-3328 .elementor-element.elementor-element-0730cba img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;transform:scale(1.1);transform-origin:50% 50%;}
.elementor-3328 .elementor-element.elementor-element-0730cba .elementor-widget-container{overflow:hidden;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-0730cba{position:relative;}
.elementor-3328 .elementor-element.elementor-element-0730cba img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-0730cba:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-0730cba:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-0730cba:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a96580 */.elementor-3328 .elementor-element.elementor-element-3a96580{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d3ea0d */.elementor-3328 .elementor-element.elementor-element-2d3ea0d .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-2d3ea0d .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0bc4ec */.elementor-3328 .elementor-element.elementor-element-b0bc4ec img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-b0bc4ec{position:relative;}
.elementor-3328 .elementor-element.elementor-element-b0bc4ec img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-b0bc4ec:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-b0bc4ec:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-b0bc4ec:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ecd41a */.elementor-3328 .elementor-element.elementor-element-4ecd41a{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21caaea */.elementor-3328 .elementor-element.elementor-element-21caaea .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-21caaea .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1e052d */.elementor-3328 .elementor-element.elementor-element-e1e052d img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;transform:scale(1.18);transform-origin:50% 52%;}
.elementor-3328 .elementor-element.elementor-element-e1e052d .elementor-widget-container{overflow:hidden;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-e1e052d{position:relative;}
.elementor-3328 .elementor-element.elementor-element-e1e052d img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-e1e052d:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-e1e052d:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-e1e052d:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34a7d54 */.elementor-3328 .elementor-element.elementor-element-34a7d54{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c99a80f */.elementor-3328 .elementor-element.elementor-element-c99a80f .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-c99a80f .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adbbbbb */.elementor-3328 .elementor-element.elementor-element-adbbbbb img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;transform:scale(1.18);transform-origin:50% 52%;}
.elementor-3328 .elementor-element.elementor-element-adbbbbb .elementor-widget-container{overflow:hidden;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-adbbbbb{position:relative;}
.elementor-3328 .elementor-element.elementor-element-adbbbbb img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-adbbbbb:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-adbbbbb:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-adbbbbb:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fcd370 */.elementor-3328 .elementor-element.elementor-element-6fcd370{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98ec869 */.elementor-3328 .elementor-element.elementor-element-98ec869 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-98ec869 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cc17ed */.elementor-3328 .elementor-element.elementor-element-8cc17ed img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-8cc17ed{position:relative;}
.elementor-3328 .elementor-element.elementor-element-8cc17ed img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-8cc17ed:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-8cc17ed:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-8cc17ed:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4680809 */.elementor-3328 .elementor-element.elementor-element-4680809{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f599a0a */.elementor-3328 .elementor-element.elementor-element-f599a0a .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-f599a0a .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7eab45 */.elementor-3328 .elementor-element.elementor-element-f7eab45 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-f7eab45{position:relative;}
.elementor-3328 .elementor-element.elementor-element-f7eab45 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-f7eab45:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-f7eab45:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-f7eab45:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8ac454 */.elementor-3328 .elementor-element.elementor-element-b8ac454{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdf0aec */.elementor-3328 .elementor-element.elementor-element-fdf0aec .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-fdf0aec .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d82fe */.elementor-3328 .elementor-element.elementor-element-a2d82fe img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-a2d82fe{position:relative;}
.elementor-3328 .elementor-element.elementor-element-a2d82fe img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-a2d82fe:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-a2d82fe:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-a2d82fe:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72dbe9e */.elementor-3328 .elementor-element.elementor-element-72dbe9e{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e3f4a */.elementor-3328 .elementor-element.elementor-element-d4e3f4a .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-d4e3f4a .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f1247 */.elementor-3328 .elementor-element.elementor-element-d2f1247 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-d2f1247{position:relative;}
.elementor-3328 .elementor-element.elementor-element-d2f1247 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-d2f1247:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-d2f1247:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-d2f1247:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49eb08a */.elementor-3328 .elementor-element.elementor-element-49eb08a{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-254fae7 */.elementor-3328 .elementor-element.elementor-element-254fae7 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-254fae7 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35e7c4d */.elementor-3328 .elementor-element.elementor-element-35e7c4d img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-35e7c4d{position:relative;}
.elementor-3328 .elementor-element.elementor-element-35e7c4d img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-35e7c4d:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-35e7c4d:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-35e7c4d:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69bfc4a */.elementor-3328 .elementor-element.elementor-element-69bfc4a{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e3a11a */.elementor-3328 .elementor-element.elementor-element-5e3a11a .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-5e3a11a .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ec278a */.elementor-3328 .elementor-element.elementor-element-9ec278a img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-9ec278a{position:relative;}
.elementor-3328 .elementor-element.elementor-element-9ec278a img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-9ec278a:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-9ec278a:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-9ec278a:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-751a00f */.elementor-3328 .elementor-element.elementor-element-751a00f{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9f4a5e */.elementor-3328 .elementor-element.elementor-element-e9f4a5e .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-e9f4a5e .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06444b1 */.elementor-3328 .elementor-element.elementor-element-06444b1 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-06444b1{position:relative;}
.elementor-3328 .elementor-element.elementor-element-06444b1 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-06444b1:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-06444b1:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-06444b1:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-674ff3b */.elementor-3328 .elementor-element.elementor-element-674ff3b{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b66c47 */.elementor-3328 .elementor-element.elementor-element-5b66c47 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-5b66c47 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b501a7 */.elementor-3328 .elementor-element.elementor-element-9b501a7 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-9b501a7{position:relative;}
.elementor-3328 .elementor-element.elementor-element-9b501a7 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-9b501a7:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-9b501a7:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-9b501a7:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-688bbc1 */.elementor-3328 .elementor-element.elementor-element-688bbc1{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8681381 */.elementor-3328 .elementor-element.elementor-element-8681381 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-8681381 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5affb23 */.elementor-3328 .elementor-element.elementor-element-5affb23 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-5affb23{position:relative;}
.elementor-3328 .elementor-element.elementor-element-5affb23 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-5affb23:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-5affb23:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-5affb23:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38de775 */.elementor-3328 .elementor-element.elementor-element-38de775{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e8db60 */.elementor-3328 .elementor-element.elementor-element-8e8db60 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-8e8db60 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9295485 */.elementor-3328 .elementor-element.elementor-element-9295485 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-9295485{position:relative;}
.elementor-3328 .elementor-element.elementor-element-9295485 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-9295485:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-9295485:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-9295485:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-609b53d */.elementor-3328 .elementor-element.elementor-element-609b53d{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d21f1a8 */.elementor-3328 .elementor-element.elementor-element-d21f1a8 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-d21f1a8 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e4935b */.elementor-3328 .elementor-element.elementor-element-1e4935b img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-1e4935b{position:relative;}
.elementor-3328 .elementor-element.elementor-element-1e4935b img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-1e4935b:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-1e4935b:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-1e4935b:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55651e3 */.elementor-3328 .elementor-element.elementor-element-55651e3{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe50cf0 */.elementor-3328 .elementor-element.elementor-element-fe50cf0 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-fe50cf0 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc0f937 */.elementor-3328 .elementor-element.elementor-element-cc0f937 img{aspect-ratio:1/1;object-fit:contain;width:100%;background:#fff;}
/*hover-zoom*/
.elementor-3328 .elementor-element.elementor-element-cc0f937{position:relative;}
.elementor-3328 .elementor-element.elementor-element-cc0f937 img{transition:transform .25s ease,box-shadow .25s ease;}
@media (hover:hover) and (min-width:1025px){
.elementor-3328 .elementor-element.elementor-element-cc0f937:hover{z-index:999;}
.elementor-3328 .elementor-element.elementor-element-cc0f937:hover .elementor-widget-container{overflow:visible !important;}
.elementor-3328 .elementor-element.elementor-element-cc0f937:hover img{transform:scale(1.9) !important;transform-origin:50% 50% !important;box-shadow:0 14px 44px rgba(0,0,0,.30);border-radius:10px;position:relative;z-index:999;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-100b3b9 */.elementor-3328 .elementor-element.elementor-element-100b3b9{margin-top:auto !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bd40c2 */.elementor-3328 .elementor-element.elementor-element-4bd40c2 .elementor-button{background:transparent !important;color:#DD9A34 !important;border:1px solid #DD9A34;padding:7px 18px;font-size:12px;line-height:1.2;}
.elementor-3328 .elementor-element.elementor-element-4bd40c2 .elementor-button:hover{background:#DD9A34 !important;color:#fff !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cca342 */.elementor-3328 .elementor-element.elementor-element-1cca342 p {
    margin-bottom: 0;
}/* End custom CSS */