.elementor-353 .elementor-element.elementor-element-2a3fc252{--display:flex;--min-height:901px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.9;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-2a3fc252::before, .elementor-353 .elementor-element.elementor-element-2a3fc252 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-2a3fc252 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-2a3fc252 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-2a3fc252 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-2a3fc252 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7B2E3F00;--background-overlay:'';}.elementor-353 .elementor-element.elementor-element-2a3fc252:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-2a3fc252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://reginacontimenyasszonyiruha.hu/wp-content/uploads/2026/07/Hero-6-1.webp") 50% 50%;background-size:cover;}.elementor-353 .elementor-element.elementor-element-493c1fea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-353 .elementor-element.elementor-element-462cef98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button:hover, .elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button:focus{background-color:var( --e-global-color-39ca42d );color:var( --e-global-color-secondary );}.elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;}.elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-353 .elementor-element.elementor-element-64ca7dfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-64ca7dfe:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-64ca7dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-353 .elementor-element.elementor-element-66e0600{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-66e0600:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-66e0600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ca42d );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-c7e075e{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-3ba34d4{text-align:center;}.elementor-353 .elementor-element.elementor-element-ae95fa4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-ae95fa4:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-ae95fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-89e698d{text-align:center;}.elementor-353 .elementor-element.elementor-element-d755747{text-align:center;}.elementor-353 .elementor-element.elementor-element-affb11b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-affb11b:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-affb11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-fa83857{text-align:center;}.elementor-353 .elementor-element.elementor-element-5fd851c{text-align:center;}.elementor-353 .elementor-element.elementor-element-d2d80b5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-d2d80b5:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-d2d80b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-bb3544b{text-align:center;}.elementor-353 .elementor-element.elementor-element-39c00b3{text-align:center;}.elementor-353 .elementor-element.elementor-element-f8eed49{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-f8eed49:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-f8eed49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-9b54351{text-align:center;}.elementor-353 .elementor-element.elementor-element-7ffed1c{text-align:center;}.elementor-353 .elementor-element.elementor-element-c12c800{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-c12c800:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-c12c800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-65c2e6a{text-align:center;}.elementor-353 .elementor-element.elementor-element-122ac04{text-align:center;}.elementor-353 .elementor-element.elementor-element-ccfc313{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-9011a63{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-8b24f3d{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-138269f{--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;}.elementor-353 .elementor-element.elementor-element-da99cfc{--display:flex;--min-height:0px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-da99cfc:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-da99cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-96425d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-f94eb17{text-align:center;}.elementor-353 .elementor-element.elementor-element-f94eb17 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-f9406de{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-f9406de:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-f9406de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-9730db7{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-dfbadb9{text-align:center;}.elementor-353 .elementor-element.elementor-element-dfbadb9 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-ac544f9{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-ac544f9:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-ac544f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-c490e32{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-0280103{text-align:center;}.elementor-353 .elementor-element.elementor-element-0280103 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-11fafe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-353 .elementor-element.elementor-element-0374a49{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-0374a49:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-0374a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-a293608{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-29e4a66{text-align:center;}.elementor-353 .elementor-element.elementor-element-29e4a66 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-4ed12c5{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-4ed12c5:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-4ed12c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-a6dcc07{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-babc7a3{text-align:center;}.elementor-353 .elementor-element.elementor-element-babc7a3 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-ec92e68{--display:flex;--min-height:0px;--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;--overlay-opacity:0.53;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-ec92e68:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-ec92e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40813e7 );}.elementor-353 .elementor-element.elementor-element-ec92e68::before, .elementor-353 .elementor-element.elementor-element-ec92e68 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-ec92e68 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-ec92e68 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-ec92e68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-ec92e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #7B2E3F8C 11%, var( --e-global-color-40813e7 ) 100%);}.elementor-353 .elementor-element.elementor-element-3c2e998{--display:flex;}.elementor-353 .elementor-element.elementor-element-a47ffb4{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-a47ffb4 .elementor-heading-title{font-family:"Parisienne", Sans-serif;}.elementor-353 .elementor-element.elementor-element-afb1155 .elementor-heading-title{color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-10687d7 .elementor-button:hover, .elementor-353 .elementor-element.elementor-element-10687d7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-10687d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-10687d7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-353 .elementor-element.elementor-element-10687d7 .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-element-10687d7 .elementor-button:focus svg{fill:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-669d086{--display:flex;--min-height:96vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-353 .elementor-element.elementor-element-2519acb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-353 .elementor-element.elementor-element-2519acb:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-2519acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reginacontimenyasszonyiruha.hu/wp-content/uploads/2026/07/pillanatr.webp");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-fb8a482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-353 .elementor-element.elementor-element-2b2731b{text-align:start;}.elementor-353 .elementor-element.elementor-element-2b2731b .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-768104f .elementor-heading-title{color:#000000;}.elementor-353 .elementor-element.elementor-element-f354891{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-353 .elementor-element.elementor-element-203dbce{text-align:start;}.elementor-353 .elementor-element.elementor-element-203dbce .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-372cedf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-353 .elementor-element.elementor-element-58e978d{text-align:start;}.elementor-353 .elementor-element.elementor-element-58e978d .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-4779a74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-353 .elementor-element.elementor-element-73b7161{text-align:start;}.elementor-353 .elementor-element.elementor-element-73b7161 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-9075bf7 .elementor-button:hover, .elementor-353 .elementor-element.elementor-element-9075bf7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-9075bf7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-9075bf7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-353 .elementor-element.elementor-element-9075bf7 .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-element-9075bf7 .elementor-button:focus svg{fill:var( --e-global-color-39ca42d );}.elementor-353 .elementor-element.elementor-element-d87b7c6{--display:flex;}.elementor-353 .elementor-element.elementor-element-d0f0b88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-353 .elementor-element.elementor-element-a74cb76{--display:flex;}.elementor-353 .elementor-element.elementor-element-379a42f{text-align:center;}.elementor-353 .elementor-element.elementor-element-6eb8694{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-353 .elementor-element.elementor-element-622dbcd{--display:flex;}.elementor-353 .elementor-element.elementor-element-d65719c{--display:flex;--justify-content:center;}.elementor-353 .elementor-element.elementor-element-fe60bf2{text-align:start;}.elementor-353 .elementor-element.elementor-element-fe60bf2 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-4ac73b1 .elementor-heading-title{color:#000000;}.elementor-353 .elementor-element.elementor-element-004d78d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-4bbb1c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-e45c326 .elementor-icon-wrapper{text-align:center;}.elementor-353 .elementor-element.elementor-element-e45c326 .elementor-icon{font-size:64px;}.elementor-353 .elementor-element.elementor-element-e45c326 .elementor-icon svg{height:64px;}.elementor-353 .elementor-element.elementor-element-b5c1e0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-353 .elementor-element.elementor-element-0453402{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:33px;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-493c1fea{--width:65%;}.elementor-353 .elementor-element.elementor-element-64ca7dfe{--content-width:1522px;}.elementor-353 .elementor-element.elementor-element-66e0600{--width:45%;}.elementor-353 .elementor-element.elementor-element-ae95fa4{--width:45%;}.elementor-353 .elementor-element.elementor-element-affb11b{--width:45%;}.elementor-353 .elementor-element.elementor-element-d2d80b5{--width:45%;}.elementor-353 .elementor-element.elementor-element-f8eed49{--width:45%;}.elementor-353 .elementor-element.elementor-element-c12c800{--width:45%;}.elementor-353 .elementor-element.elementor-element-ccfc313{--content-width:1533px;}.elementor-353 .elementor-element.elementor-element-da99cfc{--width:34%;}.elementor-353 .elementor-element.elementor-element-f9406de{--width:34%;}.elementor-353 .elementor-element.elementor-element-ac544f9{--width:34%;}.elementor-353 .elementor-element.elementor-element-0374a49{--width:34%;}.elementor-353 .elementor-element.elementor-element-4ed12c5{--width:34%;}.elementor-353 .elementor-element.elementor-element-2519acb{--width:50%;}.elementor-353 .elementor-element.elementor-element-fb8a482{--width:50%;}.elementor-353 .elementor-element.elementor-element-f354891{--width:55%;}.elementor-353 .elementor-element.elementor-element-372cedf{--width:55%;}.elementor-353 .elementor-element.elementor-element-4779a74{--width:55%;}.elementor-353 .elementor-element.elementor-element-6eb8694{--content-width:1505px;}.elementor-353 .elementor-element.elementor-element-d65719c{--width:76%;}.elementor-353 .elementor-element.elementor-element-004d78d{--width:77%;}.elementor-353 .elementor-element.elementor-element-4bbb1c3{--width:17%;}.elementor-353 .elementor-element.elementor-element-b5c1e0c{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-353 .elementor-element.elementor-element-004d78d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-353 .elementor-element.elementor-element-da99cfc{--width:100%;}.elementor-353 .elementor-element.elementor-element-f9406de{--width:100%;}.elementor-353 .elementor-element.elementor-element-ac544f9{--width:100%;}.elementor-353 .elementor-element.elementor-element-0374a49{--width:99%;}.elementor-353 .elementor-element.elementor-element-4ed12c5{--width:100%;}.elementor-353 .elementor-element.elementor-element-2519acb{--width:100%;}.elementor-353 .elementor-element.elementor-element-fb8a482{--width:100%;}}@media(max-width:1366px){.elementor-353 .elementor-element.elementor-element-2a3fc252{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-fb8a482{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-2a3fc252{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-64ca7dfe{--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-ccfc313{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-138269f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-353 .elementor-element.elementor-element-11fafe1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-353 .elementor-element.elementor-element-ec92e68{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-669d086{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-353 .elementor-element.elementor-element-2519acb{--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-fb8a482{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-004d78d{--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;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-2a3fc252{--min-height:581px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-1e075d8f .elementor-button{font-size:14px;}.elementor-353 .elementor-element.elementor-element-f94eb17 .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-dfbadb9 .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-0280103 .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-29e4a66 .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-babc7a3 .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-ec92e68{--content-width:500px;--min-height:134px;}.elementor-353 .elementor-element.elementor-element-2b2731b .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-f354891{--justify-content:center;}.elementor-353 .elementor-element.elementor-element-203dbce .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-372cedf{--justify-content:center;}.elementor-353 .elementor-element.elementor-element-58e978d .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-4779a74{--justify-content:center;}.elementor-353 .elementor-element.elementor-element-73b7161{text-align:center;}.elementor-353 .elementor-element.elementor-element-73b7161 .elementor-heading-title{font-size:33px;}.elementor-353 .elementor-element.elementor-element-d0f0b88{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-353 .elementor-element.elementor-element-6eb8694{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-353 .elementor-element.elementor-element-fe60bf2 .elementor-heading-title{font-size:33px;}}/* Start custom CSS for sb-instagram-feed, class: .elementor-element-0f476c5 *//* ==================================================
   REGINA CONTI, SMASH BALLOON INSTAGRAM FEED
   ================================================== */

.regina-instagram {
    --rc-gold: #c99d4f;
    --rc-gold-dark: #a77a32;

    width: 100%;
    max-width: 1680px;
    margin: 0 auto;
}


/* TELJES FEED */

.regina-instagram #sb_instagram {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
}


/* FELSŐ PROFILRÉSZ ELREJTÉSE */

.regina-instagram #sb_instagram .sb_instagram_header,
.regina-instagram #sb_instagram .sbi_header,
.regina-instagram #sb_instagram .sbi_header_text,
.regina-instagram #sb_instagram .sbi_header_img,
.regina-instagram #sb_instagram .sbi_bio,
.regina-instagram #sb_instagram .sbi_header_hashtag_icon {
    display: none !important;
}


/* INSTAGRAM RÁCS */

.regina-instagram #sb_instagram #sbi_images {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 14px !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* EGY BEJEGYZÉS */

.regina-instagram #sb_instagram #sbi_images .sbi_item {
    position: relative !important;

    width: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    background: #f7f3ed !important;

    border: 1px solid rgba(201, 157, 79, 0.22) !important;
    border-radius: 3px !important;

    box-shadow: 0 9px 26px rgba(42, 33, 23, 0.09) !important;

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease !important;
}


/* KÉP KONTÉNERE */

.regina-instagram #sb_instagram .sbi_photo_wrap {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;
}


/* KÉP ÉS VIDEÓBORÍTÓ */

.regina-instagram #sb_instagram .sbi_photo {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    height: auto !important;
    aspect-ratio: 4 / 5 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    background-position: center center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}


/* BELSŐ KÉP */

.regina-instagram #sb_instagram .sbi_photo img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover !important;
    object-position: center center !important;

    transition: transform 0.5s ease !important;
}


/* EREDETI SMASH BALLOON LEJÁTSZÁSI IKON KÖZÉPRE */

.regina-instagram #sb_instagram .sbi_playbtn {
    position: absolute !important;

    top: 50% !important;
    left: 50% !important;
    right: auto !important;
    bottom: auto !important;

    transform: translate(-50%, -50%) !important;

    margin: 0 !important;

    z-index: 30 !important;
}


/* TÖBBKÉPES BEJEGYZÉS IKONJA */

.regina-instagram #sb_instagram .sbi_type_carousel_icon {
    position: absolute !important;

    top: 12px !important;
    right: 12px !important;
    left: auto !important;
    bottom: auto !important;

    transform: none !important;

    z-index: 30 !important;
}


/* MÉG TÖBB GOMB ELREJTÉSE */

.regina-instagram #sb_instagram .sbi_load_btn,
.regina-instagram #sb_instagram .sbi_load_more,
.regina-instagram #sb_instagram .sbi_load_btn_spinner,
.regina-instagram #sb_instagram #sbi_load .sbi_load_btn {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


/* ALSÓ GOMBTERÜLET */

.regina-instagram #sb_instagram #sbi_load {
    width: 100% !important;

    margin: 0 !important;
    padding: 24px 0 0 !important;

    text-align: center !important;
}


/* INSTAGRAM KÖVETÉS GOMB */

.regina-instagram #sb_instagram .sbi_follow_btn {
    display: flex !important;
    justify-content: center !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}

.regina-instagram #sb_instagram .sbi_follow_btn a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;

    min-width: 160px !important;
    min-height: 46px !important;

    margin: 0 !important;
    padding: 12px 26px !important;

    color: #ffffff !important;
    background: var(--rc-gold) !important;

    border: 1px solid var(--rc-gold) !important;
    border-radius: 2px !important;

    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    letter-spacing: 0.08em !important;
    text-decoration: none !important;
    text-transform: uppercase !important;

    box-shadow: 0 8px 22px rgba(159, 116, 51, 0.2) !important;

    transition:
        background-color 0.25s ease,
        border-color 0.25s ease,
        transform 0.25s ease !important;
}


/* ASZTALI HOVER */

@media (hover: hover) {

    .regina-instagram #sb_instagram #sbi_images .sbi_item:hover {
        transform: translateY(-4px) !important;

        box-shadow: 0 16px 38px rgba(42, 33, 23, 0.15) !important;
    }

    .regina-instagram #sb_instagram .sbi_item:hover .sbi_photo img {
        transform: scale(1.035) !important;
    }

    .regina-instagram #sb_instagram .sbi_follow_btn a:hover {
        color: #ffffff !important;

        background: var(--rc-gold-dark) !important;
        border-color: var(--rc-gold-dark) !important;

        transform: translateY(-2px) !important;
    }
}


/* TABLET */

@media screen and (max-width: 1024px) {

    .regina-instagram #sb_instagram #sbi_images {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 12px !important;
    }
}


/* MOBIL */

@media screen and (max-width: 767px) {

    .regina-instagram #sb_instagram #sbi_images {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 7px !important;
    }

    .regina-instagram #sb_instagram .sbi_type_carousel_icon {
        top: 8px !important;
        right: 8px !important;
    }

    .regina-instagram #sb_instagram #sbi_load {
        padding-top: 18px !important;
    }

    .regina-instagram #sb_instagram .sbi_follow_btn a {
        width: 100% !important;
        max-width: 240px !important;
    }
}/* End custom CSS */