.elementor .e-76bdca95-ac0d{background-image:linear-gradient(0deg, rgba(0,0,0,0.58) 0%,rgba(0,0,0,0.68) 100%),url("https://frameless-shower-doors.com/wp-content/uploads/2024/05/ca22acd34de5e6f4744b58df165273d7.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-61f005e8-9362{font-weight:600;font-size:52px;color:#ffffff;-webkit-text-stroke:0;\n}.elementor .e-2453e58b-5f42{font-family:Barlow;font-size:13px;letter-spacing:2px;text-transform:uppercase;}.elementor .e-3a2494d6-b589{min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;background-color:#0A88A0;gap:2px;align-items:center;border-top-style: none;\n}.elementor .e-2e8ded43-6463{gap:48px;}.elementor .e-47b187d6-ca79{padding-block-start:0px;}.elementor .e-4e8a4250-9906{background-color:#f5f5f5;}.elementor .e-4467432c-2c41{font-size:30px;color:#ffffff;line-height:1;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;background-color:#0A88A0;}.elementor .e-2bb7ce4e-a81a{font-family:Teko;font-weight:500;font-size:40px;color:#ffffff;line-height:1.1;margin:0px;}.elementor .e-4d969254-4673:hover,.elementor .e-4d969254-4673:focus-visible{color:#0A88A0;}.elementor .e-4d969254-4673{font-family:Teko;font-weight:600;font-size:56px;color:#ffffff;line-height:1.1;}.elementor .e-75a415e6-9489{font-size:16px;color:#eaeaea;}.elementor .e-8a182e8-a96d{flex:1 1 380px;align-items:flex-start;}.elementor .e-2871ac33-8c83{color:#5fd0e6;}.elementor .e-1bf91b5e-3da1{font-size:46px;color:#ffffff;}.elementor .e-5086ef8f-c501{font-size:16px;color:#eaeaea;}.elementor .e-7b1dac07-12b4{flex:1 1 380px;align-items:flex-start;}.elementor .e-28623932-25d1{background-image:linear-gradient(0deg, rgba(0,0,0,0.62) 0%,rgba(0,0,0,0.75) 100%),url("https://frameless-shower-doors.com/wp-content/uploads/2024/05/img12.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-6267fc78-c6ef{font-size:34px;margin-block-start:12px;}.elementor .e-60d70370-3200{color:#5fd0e6;}.elementor .e-7a746fe4-1115{color:#ffffff;}.elementor .e-2a5a1117-dd76{font-size:16px;color:#cccccc;}.elementor .e-33508c72-6e42{font-size:20px;color:#f5b301;letter-spacing:2px;margin:0px;}.elementor .e-53f72584-2181{font-size:16px;color:#eaeaea;font-style:italic;}.elementor .e-f0e14de-a999{font-family:Teko;font-size:22px;color:#ffffff;margin:0px;}.elementor .e-900f6ec-7d34{background-color:#141414;}.elementor .e-37209c8f-15bf{font-size:20px;color:#f5b301;letter-spacing:2px;margin:0px;}.elementor .e-41355bed-cedf{font-size:16px;color:#eaeaea;font-style:italic;}.elementor .e-18a0dab8-de1b{font-family:Teko;font-size:22px;color:#ffffff;margin:0px;}.elementor .e-121dfb2c-6f54{background-color:#141414;}.elementor .e-4ab005bf-e7e4{font-size:20px;color:#f5b301;letter-spacing:2px;margin:0px;}.elementor .e-4516edfb-f722{font-size:16px;color:#eaeaea;font-style:italic;}.elementor .e-45b2b77f-451e{font-family:Teko;font-size:22px;color:#ffffff;margin:0px;}.elementor .e-522ba4d6-dc71{background-color:#141414;}.elementor .e-5cd90ba9-250d{background-color:#000000;}.elementor .e-37ab408c-3966{font-size:48px;}.elementor .e-189ada7-6679{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-4fd6a711-3616{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-744d76b3-aca6{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-5bb699bf-5bbd{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-38462cbb-821a{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-141f0cf9-ee17{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-391adba4-29b8{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-35879fb5-6430{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-19fe8766-d8a2{background-color:#f5f5f5;}.elementor .e-42d2159-d578{color:#ffffff;}.elementor .e-2fce3d30-9ba0{font-size:18px;color:#ffffff;}.elementor .e-4dd5f13d-8670{text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A88A0;gap:0px;}