.elementor-2 .elementor-element.elementor-element-f00c0f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-2 .elementor-element.elementor-element-3f4089a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:67px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3f4089a.e-con{--flex-grow:0;--flex-shrink:0;}.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-2 .elementor-element.elementor-element-85fe341 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:99px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4e67113{--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-2 .elementor-element.elementor-element-4e67113.e-con{--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c50ebc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-2 .elementor-element.elementor-element-c50ebc2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c50ebc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-3d994a9{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:71px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f8b005f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:31px 31px 31px 31px;--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-2 .elementor-element.elementor-element-f8b005f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f8b005f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f8b005f.e-con{--e-con-transform-rotateZ:2deg;--e-con-transform-translateY:-40px;--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2 .elementor-element.elementor-element-2f4ba65{width:var( --container-widget-width, 116.24% );max-width:116.24%;padding:11px 51px 11px 51px;--container-widget-width:116.24%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-2f4ba65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c87890b{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 1px 1px 1px;--container-widget-width:65%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-c87890b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e53bc8f .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;padding:5px 31px 5px 31px;}.elementor-2 .elementor-element.elementor-element-2d3f2ce{--display:flex;--min-height:208px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2d3f2ce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2d3f2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09bbef5 );}.elementor-2 .elementor-element.elementor-element-d1f2b96{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-d1f2b96:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d1f2b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newgenerationbarberia.hu/wp-content/uploads/2026/01/NGB_logo-06.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d1f2b96.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-df642cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-df642cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-df642cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-78bf0ca{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:7px;border-style:none;}.elementor-2 .elementor-element.elementor-element-78bf0ca .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-78bf0ca .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-a26b89a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 51px;--row-gap:0px;--column-gap:51px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-a26b89a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a26b89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newgenerationbarberia.hu/wp-content/uploads/2026/01/newgenbarberia-bg-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a93836b{--display:flex;--min-height:375px;--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:space-evenly;--border-radius:0px 0px 0px 0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-2 .elementor-element.elementor-element-a93836b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a93836b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-a93836b.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d83ba03{--display:flex;--min-height:411px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d83ba03:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d83ba03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-24afa76{text-align:center;}.elementor-2 .elementor-element.elementor-element-24afa76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:99px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2300423{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );text-align:center;}.elementor-2 .elementor-element.elementor-element-2300423 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-b03c7a9{padding:13px 13px 13px 13px;border-style:solid;border-width:1px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-064b84d{--display:flex;--min-height:411px;--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:space-around;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-2 .elementor-element.elementor-element-064b84d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-064b84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-064b84d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9cd5d64{--display:flex;--min-height:411px;--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:space-around;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-2 .elementor-element.elementor-element-9cd5d64:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9cd5d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-d47dddd{text-align:center;}.elementor-2 .elementor-element.elementor-element-d47dddd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:99px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-14010f7{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );text-align:center;}.elementor-2 .elementor-element.elementor-element-14010f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-134259d{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-605dd25{--display:flex;--min-height:411px;--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:space-around;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-2 .elementor-element.elementor-element-605dd25:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-605dd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-605dd25.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9cd45d5{--display:flex;--min-height:411px;--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:space-around;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-2 .elementor-element.elementor-element-9cd45d5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9cd45d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-2047201{text-align:center;}.elementor-2 .elementor-element.elementor-element-2047201 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:99px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e17147b{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-primary );text-align:center;}.elementor-2 .elementor-element.elementor-element-e17147b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-719eead{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-c95dd3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-2 .elementor-element.elementor-element-6d2207b{--display:flex;--border-radius:35px 35px 35px 35px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2 .elementor-element.elementor-element-6d2207b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6d2207b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-639e9e3{padding:67px 100px 0px 100px;}.elementor-2 .elementor-element.elementor-element-639e9e3.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-639e9e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-1025cf7{--display:flex;}.elementor-2 .elementor-element.elementor-element-7c4e625 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-6456b27{--e-transform-rotateZ:1deg;background-color:var( --e-global-color-accent );padding:5px 111px 5px 111px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-6456b27.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6456b27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-476379e{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-b721ce2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-b721ce2 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-b721ce2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-ce8af1d{--display:flex;}.elementor-2 .elementor-element.elementor-element-97fbb9b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-e8aac73{--e-transform-rotateZ:1deg;background-color:var( --e-global-color-accent );padding:5px 111px 5px 111px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-e8aac73.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e8aac73 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-7804d86{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-ae35713{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-ae35713 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-ae35713 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-0e473f5{--display:flex;}.elementor-2 .elementor-element.elementor-element-5d4bd22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-8259843{--e-transform-rotateZ:1deg;background-color:var( --e-global-color-accent );padding:5px 111px 5px 111px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-8259843.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8259843 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-de9c2b5{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-8814bd1 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;padding:5px 31px 5px 31px;}.elementor-2 .elementor-element.elementor-element-d9e62a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-d9e62a9 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-d9e62a9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-2f0fac4{--display:flex;--border-radius:35px 35px 35px 35px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-2 .elementor-element.elementor-element-2f0fac4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f0fac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-6ad8df0{padding:67px 100px 0px 100px;}.elementor-2 .elementor-element.elementor-element-6ad8df0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6ad8df0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a45207d{text-align:center;}.elementor-2 .elementor-element.elementor-element-a45207d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-1938d13{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-1938d13 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-1938d13 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-ac0aace{width:var( --container-widget-width, 58% );max-width:58%;--e-transform-rotateZ:-1deg;background-color:var( --e-global-color-accent );padding:8px 8px 8px 8px;--container-widget-width:58%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-ac0aace.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-59ff6f7{--display:flex;}.elementor-2 .elementor-element.elementor-element-abd2ad4{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-c902e37{--display:flex;}.elementor-2 .elementor-element.elementor-element-a7e00ee{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-d59bdad{width:var( --container-widget-width, 51% );max-width:51%;background-color:var( --e-global-color-secondary );--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:7px;letter-spacing:1.7px;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-d59bdad.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b882ef1{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-d025dd8{--n-accordion-title-font-size:23px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-73d163e );--n-accordion-title-hover-color:var( --e-global-color-73d163e );--n-accordion-title-active-color:var( --e-global-color-73d163e );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-73d163e );--n-accordion-icon-hover-color:var( --e-global-color-73d163e );--n-accordion-icon-active-color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-d025dd8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}:where( .elementor-2 .elementor-element.elementor-element-d025dd8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:700;line-height:12px;letter-spacing:0.6px;}.elementor-2 .elementor-element.elementor-element-347b0af .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;padding:5px 31px 5px 31px;}.elementor-2 .elementor-element.elementor-element-17cfc03{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-17cfc03 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-17cfc03 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-c38a9cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-c38a9cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c38a9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09bbef5 );}.elementor-2 .elementor-element.elementor-element-bc16305{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-bc16305.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-bc16305 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:99px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-07b13c9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-08b9b96{--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-189ea84 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-189ea84 .elementor-icon{font-size:221px;}.elementor-2 .elementor-element.elementor-element-189ea84 .elementor-icon svg{height:221px;}.elementor-2 .elementor-element.elementor-element-96f9763{--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-2 .elementor-element.elementor-element-c9483ef{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:51px 51px 51px 51px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-c9483ef.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f3f919c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:99px;--padding-bottom:99px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-82df66c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-82df66c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-097c014{width:var( --container-widget-width, 75% );max-width:75%;--e-transform-rotateZ:-3deg;--container-widget-width:75%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;}.elementor-2 .elementor-element.elementor-element-097c014 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;}.elementor-2 .elementor-element.elementor-element-b1dda54{--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-2 .elementor-element.elementor-element-cc28b06{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-ebdb28a .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;padding:5px 31px 5px 31px;}.elementor-2 .elementor-element.elementor-element-c7039d4{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-2 .elementor-element.elementor-element-c7039d4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c7039d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://newgenerationbarberia.hu/wp-content/uploads/2026/01/newgen-barberian-bg-5.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c7039d4.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4e0920a{padding:5px 51px 3px 51px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-73d163e );border-radius:11px 11px 11px 11px;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-4e0920a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8fe2a45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-2 .elementor-element.elementor-element-03aca04{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-fbd3148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-2 .elementor-element.elementor-element-fbd3148:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fbd3148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d163e );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-2528033{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2 .elementor-element.elementor-element-2528033 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-3e298cb .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:11px 11px 11px 11px;padding:5px 31px 5px 31px;}.elementor-2 .elementor-element.elementor-element-460b86b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-2 .elementor-element.elementor-element-460b86b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-460b86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8e266ca{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:11px;}.elementor-2 .elementor-element.elementor-element-8e266ca .elementor-divider-separator{width:11%;}.elementor-2 .elementor-element.elementor-element-8e266ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-8d97c3e{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;color:var( --e-global-color-73d163e );}.elementor-2 .elementor-element.elementor-element-ac19329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-2 .elementor-element.elementor-element-0fce620 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a9896fc{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:12px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-12px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-labels-inline .elementor-field-group > label{padding-left:1px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-labels-inline .elementor-field-group > label{padding-right:1px;}body .elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-labels-above .elementor-field-group > label{padding-bottom:1px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-type-html{padding-bottom:3px;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;padding:5px 31px 5px 31px;}.elementor-2 .elementor-element.elementor-element-1a5a724 .e-form__buttons__wrapper__button-next{color:#ffffff;border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-button[type="submit"]{color:#ffffff;border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-1a5a724 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1a5a724 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:#ffffff;border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:#ffffff;border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1a5a724 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-1a5a724 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1a5a724 .e-form__indicators__indicator, .elementor-2 .elementor-element.elementor-element-1a5a724 .e-form__indicators__indicator__label{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;letter-spacing:0.6px;}.elementor-2 .elementor-element.elementor-element-1a5a724{--e-form-steps-indicators-spacing:11px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2 .elementor-element.elementor-element-1ee7aa9{--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-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{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-reviews .elementor-testimonial__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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:1px;border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-testimonial__header{padding-top:11px;padding-left:11px;padding-right:11px;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-testimonial__content{padding-bottom:11px;padding-left:11px;padding-right:11px;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-5575653 .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-star-rating{font-size:14px;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-star-rating i:before{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5575653 .elementor-star-rating i{color:var( --e-global-color-73d163e );}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6204714 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-85fe341{text-align:center;}.elementor-2 .elementor-element.elementor-element-85fe341 .elementor-heading-title{font-size:56px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f8b005f{--width:88%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c87890b{--container-widget-width:269px;--container-widget-flex-grow:0;width:var( --container-widget-width, 269px );max-width:269px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2d3f2ce{--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-2 .elementor-element.elementor-element-d1f2b96:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d1f2b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:839px auto;}.elementor-2 .elementor-element.elementor-element-d1f2b96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11%;--padding-bottom:11%;--padding-left:11%;--padding-right:11%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a26b89a{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:71px;--padding-bottom:71px;--padding-left:21px;--padding-right:21px;}.elementor-2 .elementor-element.elementor-element-c95dd3a{--padding-top:71px;--padding-bottom:71px;--padding-left:21px;--padding-right:21px;}.elementor-2 .elementor-element.elementor-element-639e9e3{padding:2px 2px 2px 2px;text-align:center;}.elementor-2 .elementor-element.elementor-element-639e9e3 .elementor-heading-title{font-size:31px;}.elementor-2 .elementor-element.elementor-element-6456b27{padding:5px 22px 5px 22px;}.elementor-2 .elementor-element.elementor-element-e8aac73{padding:5px 22px 5px 22px;border-width:1px 1px 1px 1px;border-radius:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-8259843{padding:5px 11px 5px 11px;border-width:1px 1px 1px 1px;border-radius:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-6ad8df0{padding:2px 2px 2px 2px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6ad8df0 .elementor-heading-title{font-size:31px;}.elementor-2 .elementor-element.elementor-element-ac0aace{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-2 .elementor-element.elementor-element-abd2ad4{font-size:17px;}.elementor-2 .elementor-element.elementor-element-a7e00ee{font-size:17px;}.elementor-2 .elementor-element.elementor-element-d59bdad{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:1.4em;letter-spacing:1.7px;}.elementor-2 .elementor-element.elementor-element-b882ef1{font-size:13px;}:where( .elementor-2 .elementor-element.elementor-element-d025dd8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;word-spacing:0em;}.elementor-2 .elementor-element.elementor-element-c38a9cd{--padding-top:51px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bc16305 .elementor-heading-title{font-size:51px;}.elementor-2 .elementor-element.elementor-element-b1dda54{--padding-top:71px;--padding-bottom:1px;--padding-left:21px;--padding-right:21px;}.elementor-2 .elementor-element.elementor-element-c7039d4{--padding-top:51px;--padding-bottom:51px;--padding-left:51px;--padding-right:51px;}.elementor-2 .elementor-element.elementor-element-4e0920a{width:100%;max-width:100%;padding:17px 17px 17px 17px;}.elementor-2 .elementor-element.elementor-element-8fe2a45{--padding-top:71px;--padding-bottom:71px;--padding-left:21px;--padding-right:21px;}.elementor-2 .elementor-element.elementor-element-fbd3148{--padding-top:71px;--padding-bottom:71px;--padding-left:21px;--padding-right:21px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-460b86b{--padding-top:71px;--padding-bottom:71px;--padding-left:21px;--padding-right:21px;}.elementor-2 .elementor-element.elementor-element-8e266ca .elementor-divider-separator{width:22%;}.elementor-2 .elementor-element.elementor-element-ac19329{--padding-top:71px;--padding-bottom:51px;--padding-left:21px;--padding-right:21px;}.elementor-2 .elementor-element.elementor-element-0fce620{text-align:center;}.elementor-2 .elementor-element.elementor-element-0fce620 .elementor-heading-title{font-size:45px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-3f4089a{--width:57%;}.elementor-2 .elementor-element.elementor-element-4e67113{--width:41%;}.elementor-2 .elementor-element.elementor-element-f8b005f{--width:72%;}.elementor-2 .elementor-element.elementor-element-a93836b{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-d83ba03{--width:100%;}.elementor-2 .elementor-element.elementor-element-064b84d{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-9cd5d64{--width:100%;}.elementor-2 .elementor-element.elementor-element-605dd25{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-9cd45d5{--width:100%;}.elementor-2 .elementor-element.elementor-element-6d2207b{--width:100%;}.elementor-2 .elementor-element.elementor-element-2f0fac4{--width:100%;}.elementor-2 .elementor-element.elementor-element-08b9b96{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-96f9763{--width:66.6666%;}.elementor-2 .elementor-element.elementor-element-82df66c{--width:39.163%;}.elementor-2 .elementor-element.elementor-element-b1dda54{--width:50%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-a26b89a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a26b89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-c7039d4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c7039d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}