@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:url('../fonts/tower-light.eot');src:url('../fonts/tower-light.eot?#iefix')format('embedded-opentype'),url('../fonts/tower-light.woff') format('woff'),url('../fonts/tower-light.ttf') format('truetype');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
@font-face{font-family:'RalewayRegular';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/tower-regular.eot');src:url('../fonts/tower-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/tower-regular.woff') format('woff'),url('../fonts/tower-regular.ttf') format('truetype');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
@font-face{font-family:'RalewayMedium';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/tower-medium.eot');src:url('../fonts/tower-medium.eot?#iefix') format('embedded-opentype'),url('../fonts/tower-medium.woff') format('woff'),url('../fonts/tower-medium.ttf') format('truetype');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
@font-face{font-family:'RalewayBold';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/tower-semibold.eot');src:url('../fonts/tower-semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/tower-semibold.woff') format('woff'),url('../fonts/tower-semibold.ttf') format('truetype');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}
html{font-size:62.5%}
body{font-family:'RalewayRegular',sans-serif;font-size:16px;line-height:1.42857143;color:#212121;background-color:#fff}
.rich-text,.hero-description{font-size:18px;line-height:22px;overflow:hidden}
.tower-main-menu .menu li a{font-family:'RalewayMedium',sans-serif}
.single-news .breadcrumb-row,.parent-pageid-468 .breadcrumb-row{display:none!important}
.tower-nav__logo>.vce-col-inner{margin-bottom:0 !important}@media all and (min-width: 1500px){.tower-nav__menu{margin-left:calc((100% - 1140px) / 2 - 12% - 35px) !important}}.tower-nav__links .vce-col-inner .vce-col-content{display:flex;align-items:center;justify-content:flex-end}.tower-nav__login{position:relative;width:104px;margin-left:10px;white-space:nowrap}.tower-nav__login .tower-login a{display:inline-block;padding:8px 0 8px 12px;color:#020f50;transform:translateY(2px)}.tower-nav__login .tower-login a:after{left:-30px}.tower-nav__quote{width:1px;height:1px;overflow:hidden;opacity:0;transition:all .1s .2s,opacity .2s ease-in-out}.tower-nav__quote .vce{margin-bottom:0 !important}.tower-nav__quote .vce a{display:block;width:100% !important;padding:15px 4px !important;white-space:nowrap}.tower-nav__quote.tower-nav--active{width:140px;height:49px;margin-left:22px;opacity:1;transition:all 0s,opacity .3s ease-in-out}@media all and (min-width: 1200px){.tower-nav__quote.tower-nav--active{width:225px}}.tower-nav .tower_sub_menu{background:#fff !important;box-shadow:0px 0px 4px rgba(0,0,0,.2) !important}.tower-nav .tower-mobile-header .vce-col-content{display:flex;flex-direction:row;justify-content:end;align-items:center}.tower-nav .tower-mobile-header .vce-col-content .tower-nav__search{position:absolute;z-index:2}.tower-nav .tower-mobile-header .vce-col-content .tower-nav__login{margin-left:inherit;width:inherit;display:flex}.tower-nav .tower-mobile-header .vce-col-content .tower-nav__login a{padding:4px 12px;font-size:18px}.tower-nav .tower-mobile-header .vce-col-content .tower-search-mask-row{display:flex}.tower-nav .tower-mobile-header .vce-col-content .tower-search-mask-row .tower-search-mask{top:inherit;left:inherit;float:inherit;display:flex;align-items:center}.tower-nav .tower-mobile-header .vce-col-content .main-header-mobile-menu{display:flex}.tower-product-icons i[class^=icon-],.tower-product-icons i[class*=" icon-"]{position:relative;display:inline-block;width:100px;height:100px}.tower-product-icons i[class^=icon-]:before,.tower-product-icons i[class*=" icon-"]:before{position:absolute;top:50%;left:50%;width:100px;height:100px;background-image:url("/wp-content/themes/tower/img/products-100x100.png");content:"";transform:translate(-50%, -50%)}.tower-product-icons .icon-boat:before{background-position:-250px -370px}.tower-product-icons .icon-business:before{background-position:-490px -130px}.tower-product-icons .icon-car:before{background-position:-10px -490px}.tower-product-icons .icon-caravan:before{background-position:-370px -490px}.tower-product-icons .icon-contents:before{background-position:-610px -130px}.tower-product-icons .icon-house:before{background-position:-610px -490px}.tower-product-icons .icon-landlord:before{background-position:-130px -610px}.tower-product-icons .icon-motorbike:before{background-position:-610px -610px}.tower-product-icons .icon-motorhome:before{background-position:-10px -130px}.tower-product-icons .icon-pet:before{background-position:-250px -130px}.tower-product-icons .icon-rural:before{background-position:-130px -250px}.tower-product-icons .icon-travel:before{background-position:-370px -250px}.tower-product-icons a:hover .icon-boat:before{background-position:-490px -10px}.tower-product-icons a:hover .icon-business:before{background-position:-490px -370px}.tower-product-icons a:hover .icon-car:before{background-position:-250px -490px}.tower-product-icons a:hover .icon-caravan:before{background-position:-610px -10px}.tower-product-icons a:hover .icon-contents:before{background-position:-610px -370px}.tower-product-icons a:hover .icon-house:before{background-position:-250px -610px}.tower-product-icons a:hover .icon-landlord:before{background-position:-490px -610px}.tower-product-icons a:hover .icon-motorbike:before{background-position:-130px -10px}.tower-product-icons a:hover .icon-motorhome:before{background-position:-250px -10px}.tower-product-icons a:hover .icon-pet:before{background-position:-250px -250px}.tower-product-icons a:hover .icon-rural:before{background-position:-370px -130px}.tower-product-icons a:hover .icon-travel:before{background-position:-130px -370px}.tower-product-icons li.current-menu-item a .icon-boat:before{background-position:-370px -370px}.tower-product-icons li.current-menu-item a .icon-business:before{background-position:-490px -250px}.tower-product-icons li.current-menu-item a .icon-car:before{background-position:-130px -490px}.tower-product-icons li.current-menu-item a .icon-caravan:before{background-position:-490px -490px}.tower-product-icons li.current-menu-item a .icon-contents:before{background-position:-610px -250px}.tower-product-icons li.current-menu-item a .icon-house:before{background-position:-10px -610px}.tower-product-icons li.current-menu-item a .icon-landlord:before{background-position:-370px -610px}.tower-product-icons li.current-menu-item a .icon-motorbike:before{background-position:-10px -10px}.tower-product-icons li.current-menu-item a .icon-motorhome:before{background-position:-130px -130px}.tower-product-icons li.current-menu-item a .icon-pet:before{background-position:-10px -250px}.tower-product-icons li.current-menu-item a .icon-rural:before{background-position:-370px -10px}.tower-product-icons li.current-menu-item a .icon-travel:before{background-position:-10px -370px}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .menu{padding-inline-start:15px}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .menu>li>a{padding:0 8px !important;font-size:18px;line-height:24px}@media all and (min-width: 1200px){.vce-basic-menu-container.tower-main-menu .vce-basic-menu .menu>li>a{padding:0 16px !important}}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .menu>li:hover:before{position:absolute;bottom:-15px;left:11px;width:100%;height:15px;content:""}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .menu>li:hover:after{left:10px !important}@media all and (min-width: 1200px){.vce-basic-menu-container.tower-main-menu .vce-basic-menu .menu>li:hover:after{left:16px !important}}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .fa.fa-chevron-down{display:inline-block;font-size:14px;margin-left:5px}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu{top:calc(100% + 14px);left:10px;display:flex;flex-flow:row wrap;min-width:492px;padding:12px 8px 16px;border-color:transparent !important;border-radius:0 0 5px 5px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media all and (min-width: 1200px){.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu{left:16px}}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li{width:35%}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li:before,.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li:after{display:none !important;opacity:0 !important}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li:nth-child(3n+2){width:30%}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li a{display:flex;align-items:center;width:100% !important;padding:8px !important;font-size:18px;line-height:23px;font-weight:500}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li .fa{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:8px;background-color:#f8f8f8;border-radius:50%}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li i[class^=icon-],.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li i[class*=" icon-"]{width:30px;height:30px;margin-right:8px}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li i[class^=icon-]:before,.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu>li i[class*=" icon-"]:before{transform:translate(-50%, -50%) scale(0.3)}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu li:hover a{color:#007acc !important}.vce-basic-menu-container.tower-main-menu .vce-basic-menu .sub-menu li.current-menu-item>a{color:#020f50 !important;font-weight:bold}.tower-more-products{padding:70px 20px}@media(min-width: 540px){.tower-more-products{padding:70px}}@media(min-width: 992px){.tower-more-products{padding:70px 140px}}@media(min-width: 1200px){.tower-more-products{padding:70px 0}}.tower-more-products .vce-text-block-wrapper{padding-bottom:24px}@media(max-width: 1199px){.tower-more-products .vce-text-block-wrapper{padding-bottom:16px;text-align:center}}.tower-more-products ul.twr-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 5px;padding:0;margin:0;list-style:none}@media(min-width: 768px){.tower-more-products ul.twr-list{grid-template-columns:repeat(3, 1fr);gap:20px}}.tower-more-products ul.twr-list li{padding:0;margin:0;list-style:none}.tower-more-products ul.twr-list li a{display:flex;align-items:center;color:#212121;font-size:20px}@media(max-width: 767px){.tower-more-products ul.twr-list li a{word-break:normal}}.tower-more-products ul.twr-list li a .fa{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:8px;background-color:#f8f8f8;border-radius:50%}.tower-more-products ul.twr-list li a i[class^=icon-],.tower-more-products ul.twr-list li a i[class*=" icon-"]{width:30px;height:30px;margin-right:8px}.tower-more-products ul.twr-list li a i[class^=icon-]:before,.tower-more-products ul.twr-list li a i[class*=" icon-"]:before{transform:translate(-50%, -50%) scale(0.3)}.tower-more-products ul.twr-list li a i{color:#001272}.tower-more-products ul.twr-list li a:hover{color:#007acc;text-decoration:none}.tower-more-products ul.twr-list li a:hover i,.tower-more-products ul.twr-list li a:hover .fa{color:#007acc}.twr-active-car .twr-list-car,.twr-active-house .twr-list-house,.twr-active-content .twr-list-content,.twr-active-travel .twr-list-travel,.twr-active-business .twr-list-business,.twr-active-landlord .twr-list-landlord,.twr-active-pet .twr-list-pet,.twr-active-motorbike .twr-list-motorbike,.twr-active-caravan .twr-list-caravan,.twr-active-rural .twr-list-rural,.twr-active-boat .twr-list-boat,.twr-active-motorhome .twr-list-motorhome{display:none !important}
.tower-get-a-quote{padding:30px 0}@media all and (min-width: 768px){.tower-get-a-quote{padding:60px 0}}.tower-get-a-quote .vce-col-content{padding:32px 8px 24px;margin:0 25px;text-align:center;border-radius:20px;box-shadow:1px 1px 23px rgba(0,0,0,.07)}@media all and (min-width: 576px){.tower-get-a-quote .vce-col-content{margin:0}}@media all and (min-width: 768px){.tower-get-a-quote .vce-col-content{padding-bottom:32px}}.tower-get-a-quote .vce-raw-html{padding:0 22px;color:#020f50}.tower-get-a-quote .vce-raw-html h2{margin-bottom:0}.tower-get-a-quote .vce-raw-html p{margin:8px 0 0}@media(min-width: 768px){.tower-get-a-quote .vce-raw-html p{margin-top:16px}}@media all and (min-width: 540px){.tower-get-a-quote .vce-raw-html br{display:none}}.tower-get-a-quote .vce-basic-menu-container .vce{margin-bottom:0 !important}.tower-get-a-quote .vce-basic-menu-container ul.menu{padding:0;margin:10px 0 0;justify-content:space-around !important}@media all and (min-width: 768px){.tower-get-a-quote .vce-basic-menu-container ul.menu{justify-content:center !important}}.tower-get-a-quote .vce-basic-menu-container ul.menu li{flex:0 0 33%;margin-top:24px;text-align:center}@media all and (min-width: 540px){.tower-get-a-quote .vce-basic-menu-container ul.menu li{flex:1}}@media all and (min-width: 768px){.tower-get-a-quote .vce-basic-menu-container ul.menu li{flex:0;padding:0 12px}}@media all and (min-width: 992px){.tower-get-a-quote .vce-basic-menu-container ul.menu li{padding:0 20px}}.tower-get-a-quote .vce-basic-menu-container ul.menu li a{color:#001272 !important;font-size:16px;font-weight:500;line-height:24px;white-space:nowrap}@media all and (min-width: 768px){.tower-get-a-quote .vce-basic-menu-container ul.menu li a{font-size:19px;line-height:27px}}.tower-get-a-quote .vce-basic-menu-container ul.menu li a .fa{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:32px;background-color:#f8f8f8;border-radius:50%}@media(min-width: 768px){.tower-get-a-quote .vce-basic-menu-container ul.menu li a .fa{width:80px;height:80px;font-size:48px}}.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class^=icon-],.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class*=" icon-"]{display:block;width:60px;height:60px;margin-bottom:4px}@media all and (min-width: 768px){.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class^=icon-],.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class*=" icon-"]{width:80px;height:80px}}.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class^=icon-]:before,.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class*=" icon-"]:before{transform:translate(-50%, -50%) scale(0.6)}@media all and (min-width: 768px){.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class^=icon-]:before,.tower-get-a-quote .vce-basic-menu-container ul.menu li a i[class*=" icon-"]:before{transform:translate(-50%, -50%) scale(0.8)}}.tower-get-a-quote .vce-basic-menu-container ul.menu li:hover a{color:#007acc !important}