.elementor-43 .elementor-element.elementor-element-8826ac0{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.7;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:3%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-8826ac0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-8826ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/pexels-jeremy-wong-382920-1035665-2048x1365.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-8826ac0::before, .elementor-43 .elementor-element.elementor-element-8826ac0 > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-8826ac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-8826ac0 > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-8826ac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-8826ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 50%, #F2295B00 0%);}.elementor-43 .elementor-element.elementor-element-238e58d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-2cf806ed{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-3d491bf5{text-align:end;}.elementor-43 .elementor-element.elementor-element-3d491bf5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.5rem;font-weight:700;line-height:42px;color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-405332c{text-align:end;}.elementor-43 .elementor-element.elementor-element-405332c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.125rem;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-43 .elementor-element.elementor-element-49f34431 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-49f34431 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-49f34431 .elementor-button{font-family:"Nunito", Sans-serif;font-size:1.25rem;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-43 .elementor-element.elementor-element-49f34431 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-49f34431 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-e13f222{--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-43 .elementor-element.elementor-element-bdd628b{--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;--overlay-opacity:0.5;}.elementor-43 .elementor-element.elementor-element-bdd628b::before, .elementor-43 .elementor-element.elementor-element-bdd628b > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-bdd628b > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-bdd628b > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-bdd628b > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-bdd628b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-43 .elementor-element.elementor-element-c8e8dce{--display:flex;}.elementor-43 .elementor-element.elementor-element-52a8fa4{text-align:end;}.elementor-43 .elementor-element.elementor-element-52a8fa4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.5rem;font-weight:700;line-height:42px;color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-f29772d{text-align:end;}.elementor-43 .elementor-element.elementor-element-f29772d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.125rem;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-9659b46 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-9659b46 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-9659b46 .elementor-button{font-family:"Nunito", Sans-serif;font-size:1.25rem;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-43 .elementor-element.elementor-element-9659b46 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-9659b46 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-5c946b07{--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-43 .elementor-element.elementor-element-6137c36f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-6a3d9f87 img{width:60%;}.elementor-43 .elementor-element.elementor-element-4b4896ae img{width:60%;}.elementor-43 .elementor-element.elementor-element-be8af6e img{width:60%;}.elementor-43 .elementor-element.elementor-element-587f5962 img{width:60%;}.elementor-43 .elementor-element.elementor-element-3b00ed1d img{width:60%;}.elementor-43 .elementor-element.elementor-element-97e3f0e img{width:60%;}.elementor-43 .elementor-element.elementor-element-3892927c{--display:flex;--min-height:100vh;--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:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-3892927c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-3892927c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(230deg, var( --e-global-color-71152e0 ) 0%, var( --e-global-color-054b9cc ) 52%);}.elementor-43 .elementor-element.elementor-element-5db709c0{text-align:center;}.elementor-43 .elementor-element.elementor-element-5db709c0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:700;color:#AC7878;}.elementor-43 .elementor-element.elementor-element-9a7f815{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-43 .elementor-element.elementor-element-9a7f815.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-9a7f815 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-9561ebf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-3e2b9cc8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.8s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-3e2b9cc8:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-3e2b9cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-3e2b9cc8.e-con:hover{--e-con-transform-scale:1.05;}.elementor-43 .elementor-element.elementor-element-3e2b9cc8:hover::before, .elementor-43 .elementor-element.elementor-element-3e2b9cc8:hover > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-3e2b9cc8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-3e2b9cc8 > .elementor-background-slideshow:hover::before, .elementor-43 .elementor-element.elementor-element-3e2b9cc8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-43 .elementor-element.elementor-element-3e2b9cc8:hover{--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 10px 10px 5px rgba(0, 0, 0, 0.26);}.elementor-43 .elementor-element.elementor-element-3e2b9cc8, .elementor-43 .elementor-element.elementor-element-3e2b9cc8::before{--overlay-transition:0.5s;--border-transition:0.3s;}.elementor-43 .elementor-element.elementor-element-44c8dfea img{border-radius:15px 15px 0px 0px;}.elementor-43 .elementor-element.elementor-element-33c877c5 > .elementor-widget-container{padding:2% 4% 2% 4%;}.elementor-43 .elementor-element.elementor-element-33c877c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-78791e48 > .elementor-widget-container{padding:2% 4% 2% 4%;}.elementor-43 .elementor-element.elementor-element-78791e48{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-6a7b5997{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.8s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-6a7b5997:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-6a7b5997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-6a7b5997.e-con:hover{--e-con-transform-scale:1.05;}.elementor-43 .elementor-element.elementor-element-6a7b5997:hover::before, .elementor-43 .elementor-element.elementor-element-6a7b5997:hover > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-6a7b5997:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-6a7b5997 > .elementor-background-slideshow:hover::before, .elementor-43 .elementor-element.elementor-element-6a7b5997 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-43 .elementor-element.elementor-element-6a7b5997:hover{--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 10px 10px 5px rgba(0, 0, 0, 0.26);}.elementor-43 .elementor-element.elementor-element-6a7b5997, .elementor-43 .elementor-element.elementor-element-6a7b5997::before{--overlay-transition:0.5s;--border-transition:0.3s;}.elementor-43 .elementor-element.elementor-element-c36cc4b img{border-radius:15px 15px 0px 0px;}.elementor-43 .elementor-element.elementor-element-28ddfc7f > .elementor-widget-container{padding:2% 4% 2% 4%;}.elementor-43 .elementor-element.elementor-element-28ddfc7f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-19d091d6 > .elementor-widget-container{padding:2% 4% 2% 4%;}.elementor-43 .elementor-element.elementor-element-19d091d6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-5e74d455{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.8s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-5e74d455:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-5e74d455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-5e74d455.e-con:hover{--e-con-transform-scale:1.05;}.elementor-43 .elementor-element.elementor-element-5e74d455:hover::before, .elementor-43 .elementor-element.elementor-element-5e74d455:hover > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-5e74d455:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-5e74d455 > .elementor-background-slideshow:hover::before, .elementor-43 .elementor-element.elementor-element-5e74d455 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-43 .elementor-element.elementor-element-5e74d455:hover{--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 10px 10px 5px rgba(0, 0, 0, 0.26);}.elementor-43 .elementor-element.elementor-element-5e74d455, .elementor-43 .elementor-element.elementor-element-5e74d455::before{--overlay-transition:0.5s;--border-transition:0.3s;}.elementor-43 .elementor-element.elementor-element-6240660f img{border-radius:15px 15px 0px 0px;}.elementor-43 .elementor-element.elementor-element-6ce9c41 > .elementor-widget-container{padding:2% 4% 2% 4%;}.elementor-43 .elementor-element.elementor-element-6ce9c41 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.75rem;font-weight:700;}.elementor-43 .elementor-element.elementor-element-1e927372 > .elementor-widget-container{padding:2% 4% 2% 4%;}.elementor-43 .elementor-element.elementor-element-1e927372{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-radius:10px 10px 10px 10px;}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-2f91db0c{--display:flex;--min-height:100vh;--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:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-70c6068d{text-align:center;}.elementor-43 .elementor-element.elementor-element-70c6068d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:700;color:#AC7878;}.elementor-43 .elementor-element.elementor-element-3d6c03cf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-3d6c03cf.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-4c0f18e5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-0c374bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43 .elementor-element.elementor-element-67dba04{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-7c96776{--display:flex;}.elementor-43 .elementor-element.elementor-element-7c96776:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7c96776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-5.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-7e0bbd8 img{width:100%;max-width:100%;height:100%;}.elementor-43 .elementor-element.elementor-element-ce0ac02{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-ce0ac02:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ce0ac02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-0f83079{text-align:start;}.elementor-43 .elementor-element.elementor-element-0f83079 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-e8b0905{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-0a8a86b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-3fc9ba6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-icon i{color:var( --e-global-color-054b9cc );transition:color 0.3s;}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-icon svg{fill:var( --e-global-color-054b9cc );transition:fill 0.3s;}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-43 .elementor-element.elementor-element-e8e11a1 .elementor-button{background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-43 .elementor-element.elementor-element-e8e11a1 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-e8e11a1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-e8e11a1 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-e8e11a1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-d72deea{--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:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-d72deea:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-d72deea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-27288a0{text-align:center;}.elementor-43 .elementor-element.elementor-element-27288a0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:700;color:#AC7878;}.elementor-43 .elementor-element.elementor-element-1d62afd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-1d62afd.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-957f6d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-7c052db2{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-7c052db2:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7c052db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-71152e0 ) 0%, var( --e-global-color-054b9cc ) 100%);}.elementor-43 .elementor-element.elementor-element-4d19f1f{text-align:center;}.elementor-43 .elementor-element.elementor-element-4d19f1f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-7c979a32{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-7c979a32.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-2b98d091{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-7c03a30a .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:500;font-style:italic;line-height:30px;}.elementor-43 .elementor-element.elementor-element-7c03a30a .elementor-testimonial-name{font-family:"Cormorant Garamond", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-43 .elementor-element.elementor-element-7c03a30a .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;}.elementor-43 .elementor-element.elementor-element-66679299 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:500;font-style:italic;line-height:30px;}.elementor-43 .elementor-element.elementor-element-66679299 .elementor-testimonial-name{font-family:"Cormorant Garamond", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-43 .elementor-element.elementor-element-66679299 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;}.elementor-43 .elementor-element.elementor-element-f8c77b8 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:500;font-style:italic;line-height:30px;}.elementor-43 .elementor-element.elementor-element-f8c77b8 .elementor-testimonial-name{font-family:"Cormorant Garamond", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-43 .elementor-element.elementor-element-f8c77b8 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;}.elementor-43 .elementor-element.elementor-element-7491fb2 .elementor-testimonial-content{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:500;font-style:italic;line-height:30px;}.elementor-43 .elementor-element.elementor-element-7491fb2 .elementor-testimonial-name{font-family:"Cormorant Garamond", Sans-serif;font-size:1.25rem;font-weight:700;}.elementor-43 .elementor-element.elementor-element-7491fb2 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;}.elementor-43 .elementor-element.elementor-element-5ba93554{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;}.elementor-43 .elementor-element.elementor-element-13384f82{--display:flex;}.elementor-43 .elementor-element.elementor-element-6530cf51{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-5b8007a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-43 .elementor-element.elementor-element-48115065{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-23cbd1c6 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-23cbd1c6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-23cbd1c6 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-23cbd1c6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-23cbd1c6 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-43 .elementor-element.elementor-element-6434446{--display:flex;}.elementor-43 .elementor-element.elementor-element-6434446:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-6434446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-5.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-6434446.e-con{--align-self:stretch;}.elementor-43 .elementor-element.elementor-element-20dc0cf img{width:100%;max-width:100%;height:100%;}.elementor-43 .elementor-element.elementor-element-a58ce9c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-903bd6b img{max-width:100%;transition-duration:0.3s;}.elementor-43 .elementor-element.elementor-element-99d34f5{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-6cec76c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3rem;font-weight:700;}.elementor-43 .elementor-element.elementor-element-ac8f0eb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-dc10d4d .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-dc10d4d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-dc10d4d .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-dc10d4d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-dc10d4d .elementor-button{border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-67dba04{--width:100%;}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--width:100%;}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--width:100%;}}@media(max-width:1366px){.elementor-43 .elementor-element.elementor-element-8826ac0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-8826ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-7.jpg");background-position:top center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-8826ac0{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-238e58d{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-2cf806ed{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-6137c36f{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9a7f815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9561ebf{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-33c877c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-78791e48{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-28ddfc7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-19d091d6{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1e927372{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-2f91db0c{--justify-content:center;}.elementor-43 .elementor-element.elementor-element-3d6c03cf{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-4c0f18e5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-0c374bf{--justify-content:center;}.elementor-43 .elementor-element.elementor-element-67dba04{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-7c96776:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7c96776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-5.png");background-position:-728px 0px;}.elementor-43 .elementor-element.elementor-element-ce0ac02{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-0f83079 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-e8b0905{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-0a8a86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1d62afd{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-957f6d5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-7c052db2{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-43 .elementor-element.elementor-element-2b98d091{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--grid-auto-flow:row;--align-items:stretch;}.elementor-43 .elementor-element.elementor-element-13384f82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-6530cf51{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-5b8007a{text-align:end;}.elementor-43 .elementor-element.elementor-element-5b8007a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-48115065{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-99d34f5{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-6cec76c{text-align:end;}.elementor-43 .elementor-element.elementor-element-ac8f0eb{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-43 .elementor-element.elementor-element-8826ac0{--justify-content:center;}.elementor-43 .elementor-element.elementor-element-238e58d{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-6137c36f{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-9561ebf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-43 .elementor-element.elementor-element-4c0f18e5{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-67dba04{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-7c96776:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7c96776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-5.png");background-position:-900px 0px;}.elementor-43 .elementor-element.elementor-element-957f6d5{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-2b98d091{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--grid-auto-flow:row;--align-items:stretch;}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-8826ac0{--min-height:70vh;}.elementor-43 .elementor-element.elementor-element-238e58d{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-6137c36f{--e-con-grid-template-columns:repeat(6, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9a7f815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9561ebf{--grid-auto-flow:row;--align-items:stretch;}.elementor-43 .elementor-element.elementor-element-3e2b9cc8{--justify-content:space-between;}.elementor-43 .elementor-element.elementor-element-33c877c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-78791e48{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-6a7b5997{--justify-content:space-between;}.elementor-43 .elementor-element.elementor-element-28ddfc7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-19d091d6{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-5e74d455{--justify-content:space-between;}.elementor-43 .elementor-element.elementor-element-1e927372{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-3d6c03cf{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-4c0f18e5{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-67dba04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-7c96776:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7c96776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-43 .elementor-element.elementor-element-0f83079 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-e8b0905{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-0a8a86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1d62afd{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-957f6d5{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-2b98d091{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-13384f82:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-13384f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-5.jpg");background-position:-752px -232px;}.elementor-43 .elementor-element.elementor-element-5b8007a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-48115065{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-99d34f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43 .elementor-element.elementor-element-ac8f0eb{text-align:start;font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-43 .elementor-element.elementor-element-238e58d{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-bdd628b:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-bdd628b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-bdd628b{--min-height:95vh;--justify-content:center;--overlay-opacity:0.7;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-52a8fa4{text-align:center;}.elementor-43 .elementor-element.elementor-element-f29772d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-43 .elementor-element.elementor-element-f29772d.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-6137c36f{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-9561ebf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-43 .elementor-element.elementor-element-9561ebf.e-con{--align-self:center;}.elementor-43 .elementor-element.elementor-element-2f91db0c{--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-43 .elementor-element.elementor-element-4c0f18e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-0c374bf{--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-43 .elementor-element.elementor-element-67dba04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-957f6d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-2b98d091{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-5ba93554{--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-43 .elementor-element.elementor-element-4c7e1b46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-13384f82:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-13384f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/Nevtelen-terv-5.jpg");background-position:-800px -257px;}.elementor-43 .elementor-element.elementor-element-a58ce9c{--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-43 .elementor-element.elementor-element-a7b4ee0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-8826ac0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-8826ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swanboutique.hu/wp-content/uploads/2025/04/pexels-jeremy-wong-382920-1035665-300x200.jpg");}.elementor-43 .elementor-element.elementor-element-8826ac0{--padding-top:15%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-238e58d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-2cf806ed{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-3d491bf5 .elementor-heading-title{font-size:3rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-49f34431 .elementor-button{font-size:1rem;}.elementor-43 .elementor-element.elementor-element-52a8fa4 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-f29772d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-43 .elementor-element.elementor-element-9659b46 .elementor-button{font-size:1rem;}.elementor-43 .elementor-element.elementor-element-5c946b07{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-43 .elementor-element.elementor-element-6137c36f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-6a3d9f87 img{width:40%;}.elementor-43 .elementor-element.elementor-element-587f5962 img{width:40%;}.elementor-43 .elementor-element.elementor-element-3b00ed1d img{width:40%;}.elementor-43 .elementor-element.elementor-element-97e3f0e img{width:40%;}.elementor-43 .elementor-element.elementor-element-5db709c0 .elementor-heading-title{font-size:2rem;}.elementor-43 .elementor-element.elementor-element-9a7f815{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-43 .elementor-element.elementor-element-9a7f815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9561ebf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-33c877c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-78791e48{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-28ddfc7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-19d091d6{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1e927372{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-70c6068d .elementor-heading-title{font-size:2rem;}.elementor-43 .elementor-element.elementor-element-3d6c03cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-4c0f18e5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-67dba04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-7c96776:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7c96776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-43 .elementor-element.elementor-element-0f83079{text-align:center;}.elementor-43 .elementor-element.elementor-element-0f83079 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-e8b0905{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-0a8a86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3fc9ba6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-27288a0 .elementor-heading-title{font-size:2rem;}.elementor-43 .elementor-element.elementor-element-1d62afd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-957f6d5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-wrapper{gap:34px;}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon{font-size:34px;}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-7c052db2{--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-43 .elementor-element.elementor-element-4d19f1f .elementor-heading-title{font-size:2rem;}.elementor-43 .elementor-element.elementor-element-7c979a32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-43 .elementor-element.elementor-element-2b98d091{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-13384f82:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-13384f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-43 .elementor-element.elementor-element-5b8007a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-48115065{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-6cec76c{text-align:center;}.elementor-43 .elementor-element.elementor-element-6cec76c .elementor-heading-title{font-size:2.5rem;}.elementor-43 .elementor-element.elementor-element-ac8f0eb{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1366px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-2cf806ed{--width:80%;}}@media(max-width:1200px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-3e2b9cc8{--width:60%;}.elementor-43 .elementor-element.elementor-element-6a7b5997{--width:60%;}.elementor-43 .elementor-element.elementor-element-5e74d455{--width:60%;}}@media(max-width:880px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-2cf806ed{--width:90%;}.elementor-43 .elementor-element.elementor-element-9561ebf{--width:90%;}}@media(min-width:2400px){.elementor-43 .elementor-element.elementor-element-238e58d{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-6137c36f{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9a7f815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-9561ebf{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-33c877c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-78791e48{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-28ddfc7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-19d091d6{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1e927372{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3b33606d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-43 .elementor-element.elementor-element-3d6c03cf{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-4c0f18e5{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-38df0692 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-390773fd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-5d5ffad6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-1bd096f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c5d646c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-93c4dfa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-67dba04{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-0f83079 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-e8b0905{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-0a8a86b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-3fc9ba6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-1d62afd{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-957f6d5{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-8c3a353 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-e73e891 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-f999cc3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-c4afb87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-6e5e18a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-2b98d091{--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-43 .elementor-element.elementor-element-4c7e1b46{--grid-auto-flow:row;--align-items:center;}.elementor-43 .elementor-element.elementor-element-5b8007a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-43 .elementor-element.elementor-element-48115065{font-size:var( --e-global-typography-text-font-size );}.elementor-43 .elementor-element.elementor-element-a7b4ee0{--grid-auto-flow:row;}.elementor-43 .elementor-element.elementor-element-ac8f0eb{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-5db709c0 */.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a7f815 */.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c6068d */.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f83079 */.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27288a0 */.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}/* End custom CSS */