.flex_cell.av-m7temkzn-26a3d3b0eace95aa5ed6f038cd01f473{vertical-align:middle;background:url(https://townleypoolandspa.com/wp-content/uploads/2025/03/kiruna-hybrid-1.webp) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-m7temkzn-26a3d3b0eace95aa5ed6f038cd01f473{padding:0px 0px 0px 0px !important} .flex_cell.av-ujcizuc-58726d6eacd2adebec4f9bae43341016{vertical-align:middle;background-color:#f7f7f7}.responsive #top #wrap_all .flex_cell.av-ujcizuc-58726d6eacd2adebec4f9bae43341016{padding:40px 40px 40px 40px !important} #top .av-special-heading.av-301ux04-3f577cd5097e3d5e453465856627a58e{padding-bottom:20px;font-size:70px}body .av-special-heading.av-301ux04-3f577cd5097e3d5e453465856627a58e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-301ux04-3f577cd5097e3d5e453465856627a58e .av-special-heading-tag{font-size:70px}.av-special-heading.av-301ux04-3f577cd5097e3d5e453465856627a58e .av-subheading{font-size:15px} .flex_cell.av-stmj51w-bb244756a1ce216bbae4d223fb5d147a{vertical-align:top;height:15px;min-height:15px;background-color:#114b8c}.responsive #top #wrap_all .flex_cell.av-stmj51w-bb244756a1ce216bbae4d223fb5d147a{padding:4px 4px 4px 4px !important} .flex_cell.av-sanr8ic-74ad54a3db136aa51d7fa9f2d1cb948a{vertical-align:top;height:15px;min-height:15px;background-color:#1457a6}.responsive #top #wrap_all .flex_cell.av-sanr8ic-74ad54a3db136aa51d7fa9f2d1cb948a{padding:4px 4px 4px 4px !important} .flex_cell.av-rxdul84-1bde57792994654f4d485cd3ec93311a{vertical-align:top;height:15px;min-height:15px;background-color:#1869c8}.responsive #top #wrap_all .flex_cell.av-rxdul84-1bde57792994654f4d485cd3ec93311a{padding:4px 4px 4px 4px !important} .flex_cell.av-rdwftg4-5e6bbdd4321aa3de66212da2e4a1005f{vertical-align:top;height:15px;min-height:15px;background-color:#62a2ec}.responsive #top #wrap_all .flex_cell.av-rdwftg4-5e6bbdd4321aa3de66212da2e4a1005f{padding:0px 0px 0px 0px !important} .flex_column.av-q9iw55g-23acbe4b094c65a6ee9d3ba553bec329{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-pvd4t04-b73496fe2d92a33e52adb3927b6e7422{padding-bottom:10px;font-size:40px}body .av-special-heading.av-pvd4t04-b73496fe2d92a33e52adb3927b6e7422 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-pvd4t04-b73496fe2d92a33e52adb3927b6e7422 .av-special-heading-tag{font-size:40px}.av-special-heading.av-pvd4t04-b73496fe2d92a33e52adb3927b6e7422 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-28g4b78-57f72b73c413b2ca5b337d2c82977d39{height:20px} .flex_column.av-l7lljck-01ff3a5711d484beba9dbe6c005dc309{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .avia-gallery.av-m7telqep-5c39400e50c4793582ea025af7d25cfc .avia-gallery-thumb a{width:14.2857%} #top .hr.hr-invisible.av-l3a9jmc-89122cc0d9119301c3b6df4c6efbda78{height:20px} .avia-image-container.av-ki1btlg-7bc427409d51397121d5246e48b457ac img.avia_image{box-shadow:none}.avia-image-container.av-ki1btlg-7bc427409d51397121d5246e48b457ac .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-dr12u44-f97fce2c12df02c203c84336317bab4c{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-dr12u44-f97fce2c12df02c203c84336317bab4c{padding:0px 0px 0px 0px !important} .flex_column.av-d7k0xas-bca732ed63164320b32a626112d5e4c7{border-radius:0px 0px 0px 0px;padding:4px 0px 0px 0px} #top .av-special-heading.av-ctjzck4-aa1ce4ef0de29fdb76212b0c3b90c415{padding-bottom:10px}body .av-special-heading.av-ctjzck4-aa1ce4ef0de29fdb76212b0c3b90c415 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ctjzck4-aa1ce4ef0de29fdb76212b0c3b90c415 .av-subheading{font-size:15px} .avia-image-container.av-cb6th9w-029a1b17c4f1e525453d871e46ad51d7 img.avia_image{box-shadow:none}.avia-image-container.av-cb6th9w-029a1b17c4f1e525453d871e46ad51d7 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-a2w5oz8-03e0671b0337467e474a5bd43eac1859{border-radius:0px 0px 0px 0px;padding:4px 0px 0px 0px} #top .av-special-heading.av-9gztmvo-be8bd8427f3101d4533fdcba934b2de4{padding-bottom:10px}body .av-special-heading.av-9gztmvo-be8bd8427f3101d4533fdcba934b2de4 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-9gztmvo-be8bd8427f3101d4533fdcba934b2de4 .av-subheading{font-size:15px} .avia-image-container.av-8xpk2d0-89ff354351d520860f6bb82d55009787 img.avia_image{box-shadow:none}.avia-image-container.av-8xpk2d0-89ff354351d520860f6bb82d55009787 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-k4l64gk-e5ec5113f3e9b4c0a648ca105948aa15{background-repeat:no-repeat;background-image:url(https://townleypoolandspa.com/wp-content/uploads/2025/03/tylo-hero-scaled.jpg);background-position:50% 50%;background-attachment:fixed}.avia-section.av-k4l64gk-e5ec5113f3e9b4c0a648ca105948aa15 .av-section-color-overlay{opacity:0.8;background-color:#000000} .flex_column.av-jfizzhw-fb4724c808bc8ac5c58318eb4ba019d5{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-j387wwk-7caa935d59dcd7f96533a3d06925608b{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ip7vmd0-99a169a5c349ecc3bf62ff12d9457194{padding-bottom:20px;font-size:70px}body .av-special-heading.av-ip7vmd0-99a169a5c349ecc3bf62ff12d9457194 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ip7vmd0-99a169a5c349ecc3bf62ff12d9457194 .av-special-heading-tag{font-size:70px}.av-special-heading.av-ip7vmd0-99a169a5c349ecc3bf62ff12d9457194 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-hnnhhqs-4f041d5b82cfc45cc31b06b61ae09a55{height:20px} .flex_column.av-gp7i050-19aab23b440559a2c94629cbcb479419{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-301ux04-3f577cd5097e3d5e453465856627a58e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-pvd4t04-b73496fe2d92a33e52adb3927b6e7422 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ip7vmd0-99a169a5c349ecc3bf62ff12d9457194 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-301ux04-3f577cd5097e3d5e453465856627a58e .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-pvd4t04-b73496fe2d92a33e52adb3927b6e7422 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ip7vmd0-99a169a5c349ecc3bf62ff12d9457194 .av-special-heading-tag{font-size:0.8em}}