html{position:relative;min-height:100%}body{font-family:'Raleway',sans-serif;margin:0 0 60px 0}.navbar-brand{height:auto}.navbar-default{margin-bottom:0;border:0;padding-top:20px;padding-bottom:30px;background:#fff;height:110px}.header .logo{position:absolute;left:30px;top:10px;z-index:1000}.header .glyphicon{color:#00a3ad}.header-link{font-size:1.6em;float:right;margin-right:30px;margin-top:20px}.header-link .glyphicon{margin-right:8px}.header-link-text{margin-top:10px}.header-link a:link,.header-link a:visited{color:#717174;text-decoration:none}.header-link a:hover,.header-link a:active{color:#00a3ad}.navbar-default .page-menu{padding:5px;color:#fff}.navbar-default button.page-menu{margin-top:5px;margin-right:30px;background:#00a3ad;border:2px solid #717174;border-radius:3px}.navbar-default .page-menu,.navbar-default .navbar-toggle{background:#00a3ad;border:2px solid #717174;margin:0;border:none;display:block;text-align:center;float:right;border-radius:0}.navbar-default .page-menu:hover,.navbar-default .page-menu:focus{background:#717174;border:2px solid #00a3ad;color:#fff}.navbar{margin-bottom:0;border:none;border-radius:0;min-height:35px}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,163,173,.9);z-index:2000}.overlay .overlay-close{width:38px;height:38px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(https://www.ignitefs.co.uk/images/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:20}.overlay nav{text-align:center;position:relative;top:60%;height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:40%;position:relative}.overlay ul li{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:3.2em}.overlay ul li a{font-size:18px;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#000;text-decoration:none}.overlay h3{color:#fff;font-weight:bold;text-transform:uppercase;font-size:18px;margin-top:0}.overlay-slidedown{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-in-out , visibility 0s .4s;transition:transform .4s ease-in-out , visibility 0s .4s}.overlay-slidedown.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}@media screen and (max-height:30.5em){.overlay nav{height:70%;font-size:20px}.overlay ul li{min-height:20px}}footer{background:#00a3ad;padding:20px 0;text-align:center}footer.footer{color:#fff;position:absolute;bottom:0;width:100%;height:60px}footer.footer a{color:#fff}.mobile-contact{font-size:1.4em;color:#00a3ad}.mobile-contact a{text-decoration:none;color:#00a3ad}#large-carousel .item img{width:100%}#large-carousel .carousel-inner>.item>img{margin:0 auto}#large-carousel .carousel-caption{top:10px}.btn-main{background-color:#00a3ad;color:#fff!important;border:2px solid #717174;font-size:1.2em;text-transform:lowercase}.btn-main:hover,.btn-main.focus,.btn-main:focus,.btn-main.active,.btn-main:active,.btn-main.active.focus,.btn-main.active:focus,.btn-main.active:hover,.btn-main:active.focus,.btn-main:active:focus,.btn-main:active:hover{background-color:#717174;color:#fff;border:2px solid #00a3ad}.strapline{background:#00a3ad;color:#fff;padding:20px 0}.strapline h1{font-size:1.8em;margin-top:10px}.why-us h2{color:#00a3ad;margin-top:0}.why-us ul{padding-left:30px}.why-us ul li{font-size:1.4em;list-style-image:url(/images/bullet-tick.png);padding:10px 0;margin-left:0}#testimonials-container{padding:30px 0}#testimonials-container #testimonial-carousel .carousel-inner .item{text-align:center!important}.testimonial-carousel.carousel-fade .item{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}.testimonial-carousel.carousel-fade .active.item{opacity:1}.testimonial-carousel.carousel-fade .active.left,.testimonial-carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter: alpha(opacity=0)}.testimonial-carousel.carousel-fade .next,.testimonial-carousel.carousel-fade .prev{left:0;z-index:1}#testimonial-carousel .item:nth-child(even) a {color:#00a3ad}#testimonial-carousel .item:nth-child(odd) a {color:#717174}#testimonial-carousel a{text-decoration:none}#testimonials-container .fa-quote-left,#testimonials-container .fa-quote-right{color:#00a3ad;font-size:2.8em}#testimonials-container .fa-quote-left{margin-left:30px}#testimonials-container .right-quote{margin-right:30px}#testimonials-container .right-quote{text-align:right}.boxes-container{background:#00a3ad}.blue-block{background:#00a3ad;color:#fff}.blue-block ul{padding-left:30px}.blue-block li{font-size:1.4em;list-style-image:url(/images/bullet-arrow.png);padding:10px 0;margin-left:0}.blue-block li a{color:#fff;text-decoration:none}.blue-block li a:hover{color:#eee}.block-photo{padding:0}.block-photo img{margin-left:auto;margin-right:auto}.why-us h2,.blue-block h2{font-size:2.8em}.mortgage-warning{padding:40px 0}.mortgage-warning p{padding:0;font-size:1.2em}.process-item{margin-top:20px;margin-bottom:20px}.badge{font-size:2em;background-color:#00a3ad}.bottom-banner{padding:20px 0;color:#fff;background:#717174}.bottom-banner h3{color:#00a3ad;margin-top:0}.bottom-banner a{color:#fff!important;text-decoration:none}.bottom-banner a:hover{text-decoration:underline}.bottom-banner-links{line-height:2em}.bottom-banner-links-large{font-size:1.4em}.breadcrumb{padding:8px 15px 8px 0;margin-bottom:20px;background:none}.about{background:url(https://www.ignitefs.co.uk/images/about-us.jpg) no-repeat center center}.buying{background:url(https://www.ignitefs.co.uk/images/manor-house.jpg) no-repeat center center}.costs{background:url(https://www.ignitefs.co.uk/images/terrace-railings.jpg) no-repeat center center}.mortgage-types{background:url(https://www.ignitefs.co.uk/images/modern-living.jpg) no-repeat center center}.repayment-types{background:url(https://www.ignitefs.co.uk/images/luxury-living.jpg) no-repeat center center}.remortgaging{background:url(https://www.ignitefs.co.uk/images/sofa.jpg) no-repeat center center}.buy-to-let{background:url(https://www.ignitefs.co.uk/images/georgian-terrace.jpg) no-repeat center center}.life-cover{background:url(https://www.ignitefs.co.uk/images/protection-grass.jpg) no-repeat center center}.critical-illness{background:url(https://www.ignitefs.co.uk/images/hand-holding.jpg) no-repeat center center}.income-protection{background:url(https://www.ignitefs.co.uk/images/fun-family.jpg) no-repeat center center}.buildings-contents{background:url(https://www.ignitefs.co.uk/images/luxury-apartment.jpg) no-repeat center center}.contact-us{background:url(https://www.ignitefs.co.uk/images/contact-image-2.jpg) no-repeat center center}.contact-thanks{background:url(https://www.ignitefs.co.uk/images/contact.jpg) no-repeat center center;min-height:600px}.page-not-found{background:url(https://www.ignitefs.co.uk/images/ignite-bg.jpg) no-repeat center center;min-height:600px}.legal-page,.testimonials-page{background:url(https://www.ignitefs.co.uk/images/ignite-bg.jpg) no-repeat center top;background-size:100%}.about,.buying,.costs,.mortgage-types,.repayment-types,.remortgaging,.buy-to-let,.life-cover,.critical-illness,.income-protection,.buildings-contents,.contact-us,.contact-thanks,.page-not-found{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.content{background:rgba(255,255,255,.8);position:relative;margin-top:30px;margin-bottom:30px;border-radius:3px;padding:10px 30px 30px}.content h1,.content h2{color:#00a3ad}.content h1{margin-top:0;margin-bottom:30px}.content h2{font-size:1.6em}.content p{font-size:1.2em}.content a:link,.content a:visited{color:#00a3ad}.content a:hover,.content a:active{color:#717174}.content hr{border-color:#00a3ad}.testimonial-content{border:1px solid #ccc}.bullets-content ul{padding-left:30px}.bullets-content ul li{font-size:1.2em;margin-top:10px;margin-bottom:10px;list-style-image:url(/images/bullet.gif);padding:10px 0;margin-left:0}.legal-content ul{padding-left:30px}.legal-content ul li{font-size:1.2em;margin-top:5px;margin-bottom:5px;list-style-image:url(/images/bullet.gif);padding:5px 0;margin-left:0}.contact-form-container .text-danger{font-size:1.4em}.top-margin{margin-top:30px}.bottom-margin{margin-bottom:30px}.testimonial-snippet .color-text{color:#00a3ad}.testimonial-snippet .fa-quote-left,.testimonial-snippet .fa-quote-right{font-size:2em;opacity:.5}.testimonial-snippet .quote-left{margin-bottom:20px}.testimonial-snippet .quote-right{float:right}#googlemap{width:100%;height:300px}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control .styled-select{background:#fff url(https://www.ignitefs.co.uk/images/select-bg.jpg) top right no-repeat;-moz-appearence:none;-webkit-appearence:none;appearance:none}.form-control .styled-select .input-sm{padding:0 10px}.form-control .styled-select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0}.formhoney{visibility:hidden;display:none}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}#back-to-top{background:#00a3ad;position:fixed;bottom:10px;right:15px;display:none;padding:5px 10px;border-radius:3px;border:1px solid #fff;color:#fff;font-size:1.5em;text-align:center}.team-member{margin-top:20px;margin-bottom:20px}.staff-heading{background-color:#00a3ad;color:#fff;padding:10px}.staff-heading h2{color:#fff;margin-top:0}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;cursor:pointer}.hovereffect .overlay-image{width:100%;height:100%;position:absolute;overflow:hidden;left:0;background:rgba(0,163,173,.6);top:-200px;opacity:0;filter: alpha(opacity=0);-webkit-transition:all .1s ease-out .5s;transition:all .1s ease-out .5s}.hovereffect:hover .overlay-image{opacity:1;filter: alpha(opacity=100);top:0;-webkit-transition-delay:0s;transition-delay:0s}.hovereffect img{display:block;position:relative;width:100%}.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;font-size:17px;position:absolute;bottom:30px;left:50%;-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;background-color:#00a3ad;border:2px solid #717174;border-radius:3px;margin:0;padding:10px}.hovereffect:hover h2{opacity:0;filter: alpha(opacity=0);-webkit-transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1);transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1)}.hovereffect p{padding:0 10px;font-size:1.2em;color:#fff;text-align:center}.vertical-align-container{display:table;height:inherit}.vertical-align-content{display:table-cell;vertical-align:middle}.iframe-embed{border:none;width:100%;height:300px}@media (min-width:1542px){#large-carousel .carousel-caption{font-size:3em}.why-us{padding:30px 150px}.blue-block-text{margin-left:34%;margin-right:34%;margin-top:70px}}@media (min-width:1200px) and (max-width:1541px){#large-carousel .carousel-caption{font-size:2em}.why-us{padding:30px 100px}.blue-block-text{margin-left:20%;margin-right:20%;margin-top:40px}}@media (min-width:1200px){.why-us,#testimonials-container{height:310px}#testimonial-carousel .item p{font-size:2em}#testimonial-carousel .item .name{font-size:1.2em}#googlemap{min-height:600px}}@media (min-width:991px) and (max-width:1199px){#large-carousel .carousel-caption{font-size:2em}.why-us{padding:30px 50px}#testimonial-carousel .item p{font-size:2em}#testimonial-carousel .item .name{font-size:1.2em}.blue-block-text{margin-left:20%;margin-right:20%;margin-top:20px}.blue-block li{font-size:1.2em;padding:5px 0}#googlemap{min-height:500px}}@media (min-width:768px) and (max-width:990px){.why-us{padding:30px 50px}#testimonial-carousel .item p{font-size:1.8em;margin-top:20px}#testimonial-carousel .item .name{font-size:1.2em;margin-bottom:20px}.blue-block-text{margin-left:20%;margin-right:20%;margin-top:20px}.blue-block li{font-size:1.2em;padding:5px 0}#googlemap{min-height:400px}}@media (max-width:990px){.header-link{font-size:1.2em;margin-right:10px}}@media (max-width:767px){.hovereffect p{font-size:1.1em}}@media (min-width:481px) and (max-width:767px){body{margin:0 0 80px 0}footer.footer{height:80px}footer{font-size:14px}.why-us{padding:30px 50px}#testimonial-carousel .item p{font-size:1.6em;margin-top:10px}#testimonial-carousel .item .name{font-size:1.2em;margin-bottom:10px}}@media (max-width:480px){body{margin:0 0 100px 0}.navbar-default button.page-menu{margin-right:10px}.overlay ul li a{font-size:16px;line-height:2.4em}.strapline h1{font-size:1.4em}.why-us h2,.blue-block h2{font-size:2.2em}.why-us{padding-top:20px;padding-bottom:20px}#testimonial-carousel .item p{font-size:1.4em}#testimonials-container .fa-quote-left,#testimonials-container .fa-quote-right{font-size:2.2em}#testimonials-container .fa-quote-left{margin-left:0}#testimonials-container .right-quote{margin-right:0}.hovereffect .overlay-image{position:relative;top:0;background:rgba(0,163,173,1);opacity:1;filter: alpha(opacity=1)}.hovereffect p{padding:10px}#googlemap{min-height:300px}footer.footer{height:100px}}.social-links{margin-top:4px}.mobile-contact img{float:right;margin-left:5px;margin-top:30px}.freeprivacypolicy-com---palette-dark.freeprivacypolicy-com---nb{background-color:rgba(0,0,0,.8)!important;max-width:100%!important}.freeprivacypolicy-com---palette-dark .cc-nb-okagree{background-color:#00a3ad!important;color:#fff!important}.freeprivacypolicy-com---palette-dark .cc-nb-reject{background-color:#00a3ad!important;color:#fff!important}