.elementor .e-4840ae9d-54ab{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/06/Banner-2-e1765882682606.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7bb39d0e-8c93{font-weight:600;font-size:52px;color:#ffffff;-webkit-text-stroke:0;\n}.elementor .e-66aea7bb-3b6a{font-family:Barlow;font-size:13px;letter-spacing:2px;text-transform:uppercase;}.elementor .e-541f2bb3-4567{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-30f3c5a7-1e3d{gap:48px;}.elementor .e-6d363f8b-41a8{padding-block-start:0px;}.elementor .e-67e0b97b-da72{background-color:#f5f5f5;}.elementor .e-75bd4c9c-cec4{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-42e31063-ab73{font-family:Teko;font-weight:500;font-size:40px;color:#ffffff;line-height:1.1;margin:0px;}.elementor .e-1d77809b-689c:hover,.elementor .e-1d77809b-689c:focus-visible{color:#0A88A0;}.elementor .e-1d77809b-689c{font-family:Teko;font-weight:600;font-size:56px;color:#ffffff;line-height:1.1;}.elementor .e-676a2195-810c{font-size:16px;color:#eaeaea;}.elementor .e-4709e53b-acf9{flex:1 1 380px;align-items:flex-start;}.elementor .e-1d5886f9-2957{color:#5fd0e6;}.elementor .e-438d2df4-cdf5{font-size:46px;color:#ffffff;}.elementor .e-156e049e-f8db{font-size:16px;color:#eaeaea;}.elementor .e-7538741d-83ff{flex:1 1 380px;align-items:flex-start;}.elementor .e-35b7e598-7ffe{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-7bf2a318-ecab{font-size:34px;margin-block-start:12px;}.elementor .e-743c7c24-599d{color:#5fd0e6;}.elementor .e-1fd27310-a6b9{color:#ffffff;}.elementor .e-70cb0aeb-6d6e{font-size:16px;color:#cccccc;}.elementor .e-7234d13e-8116{font-size:20px;color:#f5b301;letter-spacing:2px;margin:0px;}.elementor .e-4bb9876d-cb01{font-size:16px;color:#eaeaea;font-style:italic;}.elementor .e-4d1a0f0b-6e2c{font-family:Teko;font-size:22px;color:#ffffff;margin:0px;}.elementor .e-6295de61-600b{background-color:#141414;}.elementor .e-40875c88-1fd8{font-size:20px;color:#f5b301;letter-spacing:2px;margin:0px;}.elementor .e-51c3e90-238b{font-size:16px;color:#eaeaea;font-style:italic;}.elementor .e-5fa85f37-bb24{font-family:Teko;font-size:22px;color:#ffffff;margin:0px;}.elementor .e-37c12e5b-8fa7{background-color:#141414;}.elementor .e-2a65dcd5-9d1d{font-size:20px;color:#f5b301;letter-spacing:2px;margin:0px;}.elementor .e-55d52374-8c64{font-size:16px;color:#eaeaea;font-style:italic;}.elementor .e-3dd0190d-cc6b{font-family:Teko;font-size:22px;color:#ffffff;margin:0px;}.elementor .e-4e53b8d7-f527{background-color:#141414;}.elementor .e-59cdb59-3ae0{background-color:#000000;}.elementor .e-64520a31-33de{font-size:48px;}.elementor .e-320343db-fd0c{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-1a6430e9-a652{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-d8e7e1-3ab3{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-6bd58825-9853{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-5dbb5e19-ff9a{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-74da6607-8731{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-271c4802-5ac4{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-59dbfbc8-4d23{padding:26px;border-inline-start-width:3px;border-top-style: none; border-left-style: solid; border-left-color: #0A88A0;\n}.elementor .e-437ff723-f2c7{background-color:#f5f5f5;}.elementor .e-761c1e12-c090{color:#ffffff;}.elementor .e-7009ef6b-6b12{font-size:18px;color:#ffffff;}.elementor .e-212a5f94-191d{text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A88A0;gap:0px;}