.elementor .e-c124528-1dfd126{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-44e9f10-8556329{width:80%;background-image:linear-gradient(90deg, #fcf7f0 0%,rgba(255, 255, 255, 0) 20%),url("https://optikaitalia.hu/wp-content/uploads/2026/08/problema.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-2182767{min-height:500px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:43px;background-color:#fcf7f0;flex-direction:row;}.elementor .e-1186053-2fe7fdc{width:100px;padding:20px;margin:0px;border-radius:1000px;background-color:#1066531a;justify-content:center;align-items:center;align-self:center;}.elementor .e-b7fa1ac-2a743ae{font-weight:600;font-size:24px;text-align:center;padding:10px;}.elementor .e-ba1c005-25c1f7e{font-size:15px;color:#106552;}.elementor .e-1f699dc-be3d9dd{flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-5b67011-d81f703{padding:10px;border-radius:15px;border-width:1px;border-color:#106552;border-style:solid;flex-direction:column;justify-content:space-between;}.elementor .e-da605e0-3772904{width:100px;padding:20px;margin:0px;border-radius:1000px;background-color:#1066531a;justify-content:center;align-items:center;align-self:center;}.elementor .e-4f18b66-726bc64{font-weight:600;font-size:24px;text-align:center;padding:10px;}.elementor .e-611517d-858ca29{font-size:15px;color:#106552;text-align:center;flex:1 0 auto;}.elementor .e-034f95d-bfb2752{flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-d74a3f9-2f2346d{padding:10px;border-radius:15px;border-width:1px;border-color:#106552;border-style:solid;flex-direction:column;justify-content:space-between;}.elementor .e-d53f01c-90c73d8{width:100px;padding:20px;margin:0px;border-radius:1000px;background-color:#1066531a;justify-content:center;align-items:center;align-self:center;}.elementor .e-33cc3de-e16b999{font-weight:600;font-size:24px;text-align:center;padding:10px;}.elementor .e-b2e6ea9-6e4e2ec{font-size:15px;color:#106552;text-align:center;flex:1 0 auto;}.elementor .e-74bf231-e9204a5{flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-1034363-680dc3b{padding:10px;border-radius:15px;border-width:1px;border-color:#106552;border-style:solid;flex-direction:column;justify-content:space-between;}.elementor .e-2a0966a-c68af56{width:100px;padding:20px;margin:0px;border-radius:1000px;background-color:#1066531a;justify-content:center;align-items:center;align-self:center;}.elementor .e-4116bab-f4227a8{font-weight:600;font-size:24px;text-align:center;padding:10px;}.elementor .e-4050137-46b63cd{font-size:15px;color:#106552;}.elementor .e-88864ab-8d8cd4b{flex-direction:row;gap:15px;justify-content:center;align-items:center;}.elementor .e-96ce6f1-7cfafe5{padding:10px;border-radius:15px;border-width:1px;border-color:#106552;border-style:solid;flex-direction:column;justify-content:space-between;}.elementor .e-531fdbc{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;}.elementor .e-c273032-81a323a{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-8bf1c4a-ff75a5f{padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#ffffff;border-style:solid;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-dd90701-98f4c1d{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-4fc588f{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;background-color:#106552;flex-direction:column;gap:20px;}.elementor .e-4a9d9f0-fa8792e{font-family:"Playfair Display";font-weight:400;}.elementor .e-896ecce-c20ccde{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-befe941-c7842f1{border-radius:15px;}.elementor .e-94812c7{background-color:#fcf7f0;flex-direction:column;}