.elementor-2817 .elementor-element.elementor-element-694ba76{margin-top:200px;margin-bottom:0px;}.elementor-2817 .elementor-element.elementor-element-3af5ef9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}body:not(.rtl) .elementor-2817 .elementor-element.elementor-element-f859821{left:-515px;}body.rtl .elementor-2817 .elementor-element.elementor-element-f859821{right:-515px;}.elementor-2817 .elementor-element.elementor-element-f859821{top:0px;}body:not(.rtl) .elementor-2817 .elementor-element.elementor-element-f7a8e05{left:515px;}body.rtl .elementor-2817 .elementor-element.elementor-element-f7a8e05{right:515px;}.elementor-2817 .elementor-element.elementor-element-f7a8e05{top:-1px;}.elementor-2817 .elementor-element.elementor-element-d7fb835{--spacer-size:490px;}.elementor-2817 .elementor-element.elementor-element-a7849f5:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-a7849f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECCE50;}.elementor-2817 .elementor-element.elementor-element-a7849f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;}.elementor-2817 .elementor-element.elementor-element-a7849f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-ac86cc9{text-align:left;}.elementor-2817 .elementor-element.elementor-element-ac86cc9 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-ac86cc9 > .elementor-widget-container{margin:75px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-3867973:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-3867973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rfstextil.hu/wp-content/uploads/2024/02/9_blokk_teglalap_1980_200-scaled.jpg");background-position:0px 570px;background-repeat:repeat-x;background-size:1700px auto;}.elementor-2817 .elementor-element.elementor-element-3867973{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-2817 .elementor-element.elementor-element-3867973 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-cb5f0e8:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-cb5f0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2817 .elementor-element.elementor-element-cb5f0e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2817 .elementor-element.elementor-element-cb5f0e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-7796a24{text-align:left;}.elementor-2817 .elementor-element.elementor-element-7796a24 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:0px;}.elementor-2817 .elementor-element.elementor-element-7796a24 > .elementor-widget-container{margin:85px 0px 45px 0px;}.elementor-2817 .elementor-element.elementor-element-a111a04 .gem-icon{font-size:20px;}.elementor-2817 .elementor-element.elementor-element-a111a04 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px;}.elementor-2817 .elementor-element.elementor-element-a111a04 .gem-icon .padding-box-inner{transform:rotate(0deg);}.elementor-2817 .elementor-element.elementor-element-a111a04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-2817 .elementor-element.elementor-element-a111a04{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-0fe298c{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-0fe298c .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-0fe298c > .elementor-widget-container{margin:0px 0px 0px 20px;padding:5px 0px 8px 0px;}.elementor-2817 .elementor-element.elementor-element-34af0e7{text-align:left;}.elementor-2817 .elementor-element.elementor-element-34af0e7 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-34af0e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-2316e34 .gem-icon{font-size:20px;}.elementor-2817 .elementor-element.elementor-element-2316e34 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px;}.elementor-2817 .elementor-element.elementor-element-2316e34 .gem-icon .padding-box-inner{transform:rotate(0deg);}.elementor-2817 .elementor-element.elementor-element-2316e34 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-2817 .elementor-element.elementor-element-2316e34{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-ddd6809{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-ddd6809 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-ddd6809 > .elementor-widget-container{margin:-20px 0px 0px 015px;padding:0px 0px 40px 0px;}.elementor-2817 .elementor-element.elementor-element-26d308e:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-26d308e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2817 .elementor-element.elementor-element-26d308e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2817 .elementor-element.elementor-element-26d308e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2817 .elementor-element.elementor-element-67afe3c{text-align:left;}.elementor-2817 .elementor-element.elementor-element-67afe3c .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:0px;}.elementor-2817 .elementor-element.elementor-element-67afe3c > .elementor-widget-container{margin:85px 0px 45px 0px;}.elementor-2817 .elementor-element.elementor-element-7c0e7b9 .gem-icon{font-size:20px;}.elementor-2817 .elementor-element.elementor-element-7c0e7b9 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px;}.elementor-2817 .elementor-element.elementor-element-7c0e7b9 .gem-icon .padding-box-inner{transform:rotate(0deg);}.elementor-2817 .elementor-element.elementor-element-7c0e7b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-2817 .elementor-element.elementor-element-7c0e7b9{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-92ffa8a{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-92ffa8a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-92ffa8a > .elementor-widget-container{margin:0px 0px 0px 20px;padding:5px 0px 8px 0px;}.elementor-2817 .elementor-element.elementor-element-af0482c{text-align:left;}.elementor-2817 .elementor-element.elementor-element-af0482c .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-af0482c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2817 .elementor-element.elementor-element-029d832 .gem-icon{font-size:20px;}.elementor-2817 .elementor-element.elementor-element-029d832 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px;}.elementor-2817 .elementor-element.elementor-element-029d832 .gem-icon .padding-box-inner{transform:rotate(0deg);}.elementor-2817 .elementor-element.elementor-element-029d832 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-2817 .elementor-element.elementor-element-029d832{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-b07bdc6{text-align:left;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-b07bdc6 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-b07bdc6 > .elementor-widget-container{margin:-20px 0px 0px 15px;padding:00px 0px 70px 0px;}@media(max-width:1024px){.elementor-2817 .elementor-element.elementor-element-3867973:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-3867973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2817 .elementor-element.elementor-element-7796a24{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-67afe3c{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2817 .elementor-element.elementor-element-a7849f5{margin-top:0px;margin-bottom:50px;}.elementor-2817 .elementor-element.elementor-element-ac86cc9 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2817 .elementor-element.elementor-element-ac86cc9 > .elementor-widget-container{margin:35px 30px 45px 30px;}.elementor-2817 .elementor-element.elementor-element-3867973:not(.elementor-motion-effects-element-type-background), .elementor-2817 .elementor-element.elementor-element-3867973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-2817 .elementor-element.elementor-element-9782a50 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2817 .elementor-element.elementor-element-7796a24 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-7796a24 > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-2817 .elementor-element.elementor-element-7796a24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-0fe298c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2817 .elementor-element.elementor-element-34af0e7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2817 .elementor-element.elementor-element-34af0e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-2817 .elementor-element.elementor-element-ddd6809 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2817 .elementor-element.elementor-element-67afe3c .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2817 .elementor-element.elementor-element-67afe3c > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-2817 .elementor-element.elementor-element-67afe3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2817 .elementor-element.elementor-element-92ffa8a .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2817 .elementor-element.elementor-element-af0482c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2817 .elementor-element.elementor-element-af0482c > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-2817 .elementor-element.elementor-element-b07bdc6 .elementor-heading-title{font-size:16px;line-height:1.4em;}}