.u-block-5002-2 {position: absolute; bottom: 10px}
.u-block-5002-3 {position: absolute; left: 0}
.u-block-5002-4 {position: absolute; width: 65px; height: 65px; right: 0; left: auto}.u-section-1-1 {background-image: linear-gradient(0deg, rgba(0,0,0,0.15), rgba(0,0,0,0.15)), url("images/teszt3.png")}
.u-section-1-1 .u-sheet-1 {min-height: 1231px; margin-top: 0; margin-bottom: 0}
.u-section-1-1 .u-group-1 {width: 800px; min-height: 569px; height: auto; margin: 140px auto 125px -70px}
.u-section-1-1 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-1-1 .u-text-1 {text-shadow: 2px 2px 8px rgba(0,0,0,0.4); margin: 55px -186px 0 -60px}
.u-section-1-1 .u-text-2 {font-size: 1.5rem; letter-spacing: 1px; line-height: 1.8; font-weight: 700; text-shadow: 2px 2px 11px rgba(0,0,0,0.75); margin: 122px 106px 55px -60px} 

@media (max-width: 1199px){ .u-section-1-1 .u-sheet-1 {min-height: 685px}
.u-section-1-1 .u-group-1 {width: 660px; min-height: 531px; margin-top: 77px; margin-bottom: 77px; margin-left: 0}
.u-section-1-1 .u-container-layout-1 {padding-left: 49px; padding-right: 49px}
.u-section-1-1 .u-text-1 {margin-top: 50px; margin-left: 0; margin-right: 0}
.u-section-1-1 .u-text-2 {font-size: 1.25rem; letter-spacing: normal; line-height: 32px; margin-top: 30px; margin-left: 0; margin-right: 0} }

@media (max-width: 991px){ .u-section-1-1 .u-group-1 {width: 505px; margin-top: 74px; margin-bottom: 74px}
.u-section-1-1 .u-container-layout-1 {padding-left: 38px; padding-right: 38px}
.u-section-1-1 .u-text-2 {margin-bottom: 60px; font-weight: normal} }

@media (max-width: 767px){ .u-section-1-1 .u-sheet-1 {min-height: 610px}
.u-section-1-1 .u-group-1 {margin-top: 8px; margin-bottom: 8px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1-1 .u-container-layout-1 {padding-left: 28px; padding-right: 28px}
.u-section-1-1 .u-text-1 {font-size: 3rem; margin-top: 106px}
.u-section-1-1 .u-text-2 {font-size: 1rem; font-weight: 700; margin-top: 154px; margin-bottom: 39px} }

@media (max-width: 575px){ .u-section-1-1 .u-sheet-1 {min-height: 560px}
.u-section-1-1 .u-group-1 {width: 340px; min-height: 560px; margin: 0 auto 0 0}
.u-section-1-1 .u-container-layout-1 {padding-left: 18px; padding-right: 18px}
.u-section-1-1 .u-text-1 {font-size: 1.875rem; margin-top: 119px}
.u-section-1-1 .u-text-2 {margin: 129px -18px 55px} }.u-section-1-2 {background-image: linear-gradient(0deg, rgba(0,0,0,0.25), rgba(0,0,0,0.25)), url("images/porteszt2.jpg")}
.u-section-1-2 .u-sheet-1 {min-height: 1231px}
.u-section-1-2 .u-text-1 {font-size: 1.5rem; letter-spacing: 1px; line-height: 1.8; font-weight: 700; text-shadow: 2px 2px 8px rgba(0,0,0,0.4); margin: 241px -140px 125px 600px} 

@media (max-width: 1199px){ .u-section-1-2 .u-text-1 {width: auto; margin-right: -115px; margin-left: 495px} }

@media (max-width: 991px){ .u-section-1-2 .u-text-1 {margin-right: -88px; margin-left: 379px; width: NaNpx} }

@media (max-width: 767px){ .u-section-1-2 .u-sheet-1 {min-height: auto}
.u-section-1-2 .u-text-1 {margin-right: -66px; margin-left: 284px} }

@media (max-width: 575px){ .u-section-1-2 .u-text-1 {margin-left: 179px; margin-right: -42px} }.u-section-1-3 {background-image: linear-gradient(0deg, rgba(0,0,0,0.35), rgba(0,0,0,0.35)), url("images/esabwelder21.png")}
.u-section-1-3 .u-sheet-1 {min-height: 1231px; margin-top: 0; margin-bottom: 0}
.u-section-1-3 .u-text-1 {font-size: 1.5rem; letter-spacing: 1px; line-height: 1.8; font-weight: 700; text-shadow: 2px 2px 8px rgba(0,0,0,0.4); margin: 293px 600px 125px -140px} 

@media (max-width: 1199px){ .u-section-1-3 .u-sheet-1 {min-height: 685px}
.u-section-1-3 .u-text-1 {width: auto; font-size: 1.25rem; letter-spacing: normal; line-height: 32px; margin: 189px 379px 70px 0} }

@media (max-width: 991px){ .u-section-1-3 .u-text-1 {margin-top: 236px; margin-right: 291px; margin-bottom: 71px} }

@media (max-width: 767px){ .u-section-1-3 .u-sheet-1 {min-height: 610px}
.u-section-1-3 .u-text-1 {font-size: 1rem; width: 322px; margin-top: 290px; margin-right: 218px; margin-bottom: 0} }

@media (max-width: 575px){ .u-section-1-3 .u-sheet-1 {min-height: 560px}
.u-section-1-3 .u-text-1 {margin-top: 189px; margin-right: 0; margin-bottom: 70px; width: auto} }.u-section-2 {background-image: none}
.u-section-2 .u-sheet-1 {min-height: 185px}
.u-section-2 .u-layout-wrap-1 {width: 1065px; margin: 30px 20px 30px auto}
.u-section-2 .u-layout-cell-1 {min-height: 125px}
.u-section-2 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-2 .u-image-1 {width: 1420px; height: 185px; object-position: 50% 0.11%; background-position: 50% 0.11%; min-height: 0; margin: -30px auto 0 -215px}
.u-section-2 .u-text-1 {font-weight: 700; top: 0; bottom: 0; left: 0; right: 0; min-height: 0; margin: -143px -1px 0}
.u-section-2 .u-text-2 {font-size: 1.25rem; font-weight: 700; min-height: 0; margin: 18px -1px 10px} 

@media (max-width: 1199px){ .u-section-2 .u-layout-wrap-1 {width: 878px; margin-right: 16px}
.u-section-2 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-2 .u-image-1 {width: 1040px; margin-left: -112px}
.u-section-2 .u-text-1 {position: relative}
.u-section-2 .u-text-2 {position: relative} }

@media (max-width: 991px){ .u-section-2 .u-layout-wrap-1 {width: 673px; margin-right: 10px}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-image-1 {width: 820px; margin-left: -97px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: auto}
.u-section-2 .u-layout-wrap-1 {width: 535px; margin-right: 5px; margin-bottom: 10px}
.u-section-2 .u-layout-cell-1 {min-height: auto}
.u-section-2 .u-container-layout-1 {padding-left: 5px; padding-right: 5px}
.u-section-2 .u-image-1 {width: 640px; height: 183px; object-position: 0% 0%; background-position: 0% 0%; margin-left: -55px}
.u-section-2 .u-text-1 {margin-top: -141px} }

@media (max-width: 575px){ .u-section-2 .u-layout-wrap-1 {width: 339px; margin-top: 17px; margin-right: 1px}
.u-section-2 .u-layout-cell-1 {min-height: 125px}
.u-section-2 .u-container-layout-1 {padding-left: 1px; padding-right: 1px}
.u-section-2 .u-image-1 {width: 356px; height: 152px; margin-top: -17px; margin-left: -10px; margin-right: -10px}
.u-section-2 .u-text-1 {font-size: 1.25rem; margin-top: -123px}
.u-section-2 .u-text-2 {font-size: 1rem} }.u-section-3 {background-image: none; min-height: 258px}
.u-section-3 .u-layout-wrap-1 {margin: 0 auto 0 0}
.u-section-3 .u-image-1 {min-height: 258px; background-image: url("images/20190517_1021391.jpg"); background-position: 50% 50%}
.u-section-3 .u-image-2 {min-height: 258px; background-image: url("images/20190517_1024591.jpg"); background-position: 50% 50%}
.u-section-3 .u-image-3 {min-height: 258px; background-image: url("images/20190517_1029591.jpg"); background-position: 50% 50%}
.u-section-3 .u-image-4 {min-height: 258px; background-image: url("images/20190517_103219.jpg"); background-position: 50% 50%}
.u-section-3 .u-image-5 {min-height: 258px; background-image: url("images/20190517_103850.jpg")} 

@media (max-width: 1199px){ .u-section-3 .u-layout-wrap-1 {margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-3 .u-image-5 {background-position: 50% 37.37%} }

@media (max-width: 767px){ .u-section-3 {min-height: auto}
.u-section-3 .u-image-3 {background-position: 50% 14.53%}
.u-section-3 .u-image-4 {background-position: 50% 15.65%}
.u-section-3 .u-image-5 {background-position: 50% 62.71%} }

@media (max-width: 575px){ .u-section-3 .u-image-3 {background-position: 50% 50%}
.u-section-3 .u-image-4 {background-position: 50% 50%} }.u-section-4 {background-image: none}
.u-section-4 .u-sheet-1 {min-height: 195px}
.u-section-4 .u-group-1 {width: 1088px; min-height: 181px; height: auto; margin: 7px auto}
.u-section-4 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-4 .u-text-1 {font-size: 1.25rem; font-weight: 700; margin: 59px 0} 

@media (max-width: 1199px){ .u-section-4 .u-group-1 {width: 897px}
.u-section-4 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-text-1 {position: relative} }

@media (max-width: 991px){ .u-section-4 .u-group-1 {width: 687px}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: auto}
.u-section-4 .u-group-1 {width: 540px}
.u-section-4 .u-container-layout-1 {padding-left: 5px; padding-right: 5px} }

@media (max-width: 575px){ .u-section-4 .u-group-1 {width: 340px}
.u-section-4 .u-container-layout-1 {padding-left: 1px; padding-right: 1px}
.u-section-4 .u-text-1 {font-size: 1rem} }.u-section-5 .u-sheet-1 {min-height: 500px; margin: 0 auto}.u-section-6 {background-image: none}
.u-section-6 .u-sheet-1 {min-height: 878px}
.u-section-6 .u-layout-wrap-1 {margin: 30px auto 88px 0}
.u-section-6 .u-image-1 {background-image: url("images/hegesztgphez.jpg"); min-height: 384px; background-position: 50% 52.12%}
.u-section-6 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-6 .u-layout-cell-2 {background-image: none; min-height: 384px}
.u-section-6 .u-container-layout-2 {padding-left: 20px; padding-right: 20px}
.u-section-6 .u-text-1 {font-weight: 700; font-size: 1.5rem; margin: 78px 0 0}
.u-section-6 .u-text-2 {margin: 45px 0 35px}
.u-section-6 .u-layout-cell-3 {background-image: none; min-height: 384px}
.u-section-6 .u-container-layout-3 {padding-left: 20px; padding-right: 20px}
.u-section-6 .u-text-3 {font-size: 1.5rem; font-weight: 700; margin: 103px 0 0}
.u-section-6 .u-text-4 {margin: 45px 0 35px}
.u-section-6 .u-image-2 {background-image: url("images/hegeszthuzalhozkp.jpg"); min-height: 384px; background-position: 50% 50%} 

@media (max-width: 1199px){ .u-section-6 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-6 .u-container-layout-2 {padding-left: 16px; padding-right: 16px}
.u-section-6 .u-text-2 {position: relative}
.u-section-6 .u-container-layout-3 {padding-left: 16px; padding-right: 16px}
.u-section-6 .u-text-3 {position: relative}
.u-section-6 .u-text-4 {position: relative} }

@media (max-width: 991px){ .u-section-6 .u-image-1 {background-position: 73.81% 52.12%}
.u-section-6 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-6 .u-text-1 {margin-top: 65px}
.u-section-6 .u-text-2 {margin-top: 43px; margin-left: 1px; margin-right: 1px}
.u-section-6 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-6 .u-text-3 {margin-top: 114px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: auto}
.u-section-6 .u-image-1 {background-position: 100% 65.28%}
.u-section-6 .u-layout-cell-2 {min-height: auto}
.u-section-6 .u-container-layout-2 {padding-left: 5px; padding-right: 5px}
.u-section-6 .u-text-1 {margin-top: 25px; margin-left: 1px; margin-right: 1px}
.u-section-6 .u-text-2 {margin-bottom: 25px}
.u-section-6 .u-layout-cell-3 {min-height: auto}
.u-section-6 .u-container-layout-3 {padding-left: 5px; padding-right: 5px}
.u-section-6 .u-text-3 {margin-top: 20px; margin-left: 6px; margin-right: 6px}
.u-section-6 .u-text-4 {margin: 44px 1px 20px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 1375px}
.u-section-6 .u-layout-wrap-1 {margin-bottom: 20px; margin-right: initial; margin-left: initial}
.u-section-6 .u-image-1 {background-position: 65.43% 52.12%}
.u-section-6 .u-container-layout-2 {padding-left: 6px; padding-right: 6px}
.u-section-6 .u-text-1 {margin-top: 35px; margin-left: 0; margin-right: 0}
.u-section-6 .u-text-2 {margin: 45px 0 35px}
.u-section-6 .u-container-layout-3 {padding-left: 6px; padding-right: 6px}
.u-section-6 .u-text-3 {margin-top: 30px; margin-left: 0; margin-right: 0}
.u-section-6 .u-text-4 {margin: 45px 0 30px} }