body{color:#06070e}.container-fluid{padding-left:20px;padding-right:20px}.content-inner-md{max-width:1200px;margin:0 auto}.pr-12{padding-right:12px}.pb-16{padding-bottom:16px}.mb-16{margin-bottom:16px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.pb-32{padding-bottom:32px}.mb-25{margin-bottom:25px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.pt-33{padding-top:33px}.mt-50{margin-top:50px!important}.pt-40{padding-top:40px}.text-colour{color:#f170a5}.bg-colour-2{background-color:#fbe0ea}.btns>div{padding:0 7px 12px 7px}.btn-bg-colour{background-color:#f170a5;color:#fff;border-radius:10px;border-width:2px;padding:8px 24px;font-size:18px;font-weight:500;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.btn-bg-colour:hover{border-color:#f170a5;color:#f170a5;background-color:#fff}.btn-bg-colour i{padding-left:20px}.btn-bg-colour:hover .icon svg path{fill:#f170a5;stroke:#f170a5}.btn-border-colour{border-color:#f170a5;color:#f170a5;background-color:#fff;border-width:2px;border-radius:10px;padding:8px 24px;font-size:18px;font-weight:500;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.btn-border-colour:hover{background-color:#f170a5;color:#fff}.btn-border-colour i{padding-left:20px}.btn-border-colour .icon{padding-left:20px}.btn-border-colour:hover .icon svg path{fill:white;stroke:white}.btn-bg-colour i,.btn-border-colour i{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.btn-bg-colour:hover i,.btn-border-colour:hover i{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.btn-bg-colour svg path,.btn-border-colour svg path{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.table-lightred{color:#fff}#header-landing{padding:12px 0;-webkit-box-shadow:0 4px 10px 0 #0c212214;box-shadow:0 4px 10px 0 #0c212214}#header-landing .header-top .main-logo{max-width:230px;width:100%}#header-landing .telephone{font-size:21px;padding-right:16px;color:#f170a5;font-weight:600}#header-landing .btns{margin:0 -8px -10px -8px}#header-landing .btns>.btn{padding:0 8px 10px 8px}#header-landing .btns .btn .icon{padding-left:0;padding-right:12px}#header-landing .btns .btn .icon svg{height:24px}#header-landing .header-top .menu{margin:10px -12px 0 -12px}#header-landing .header-top .menu .nav-item{padding-left:10px;padding-right:10px}#header-landing .header-top .menu .nav-item .nav-link{font-size:16px;color:#06070e;border-bottom:1px solid transparent;-webkit-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out;padding:5px 0}#header-landing .header-top .menu .nav-item .nav-link.active{color:#f170a5;border-color:#f170a5}#header-landing .header-top .navbar-toggler{font-size:30px;border:0;color:#06070e;display:none}#header-landing .header-top .navbar-toggler:focus,#header-landing .header-top .navbar-toggler:active{outline:0;-webkit-box-shadow:none;box-shadow:none}#top{background-color:var(--darkblue);color:#fff;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;padding:0 0 104px 0}#top:after{content:"";position:absolute;left:0;right:0;bottom:0;padding:6.3% 0 0 0;background-image:url('/images/landing/fh/hero-wave.png');background-repeat:no-repeat;background-position:center;background-size:cover}#top #tp-widget-wrapper{text-align:left!important}#top .content-text .title{font-size:54px;margin-bottom:20px;font-weight:600;line-height:1.2;color:#fff}#top .content-text .title strong{color:#f170a5}#top .content-text .decription{line-height:1.4;margin-bottom:20px}#top .content-text .telephone-text{font-size:20px;margin-right:16px}#top .content-text .telephone i{display:inline-block;vertical-align:middle;margin:0}#top .content-text .telephone span{display:inline-block;vertical-align:middle;margin:0 0 0 10px}#top .content-text .btns .btn{min-width:250px}#top .badge{border:4px solid #fff;background-color:#f170a5;border-radius:50%;width:210px;height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:8.33%;bottom:25%;z-index:2}#top .badge .lines{margin:auto;text-align:center}#top .badge .lines .line-1,#top .badge .lines .line-3{font-size:30px;font-weight:400;color:#fff;line-height:1}#top .badge .lines .line-2{font-size:50px;font-weight:600;color:#fff;line-height:1;margin:8px 0}.section{padding-top:80px;padding-bottom:80px}.section .btn{min-width:250px}.section .content{line-height:1.4}.section .content strong{font-weight:bold}.section .content p{margin-bottom:16px}.section .content ul{margin-bottom:16px}.section .content ul li{padding-left:32px;margin-bottom:12px}.section .content ul li:before{content:url(/images/landing/fh/li-1.svg);position:absolute;top:2px;left:0}.section .content-2 a{color:#06070e;font-weight:500}.section .content-2 ul li{padding-left:14px;margin-bottom:12px}.section .content-2 ul li:before{content:url(/images/landing/fh/ellipse.svg);position:absolute;top:0;left:0;width:8px}.section-wave-bottom{margin:0 0 5.2% 0}.section-wave-bottom:after{content:"";position:absolute;padding:5.2% 0 0 0;left:0;right:0;background-image:url(/images/landing/fh/wave-bottom.svg);background-repeat:no-repeat;background-position:top center;background-size:cover}.section-wave-bottom.light:after{background-color:rgba(248,249,250,1)}.section-wave-bottom .container-fluid{padding-bottom:32px}.boxes{margin:0 -16px -25px -16px}.boxes .item{padding:25px 16px}.boxes .item .box{text-align:center;background-color:#fbe0ea;padding:41px 16px 16px 16px;border-radius:10px;height:100%;position:relative}.boxes .item .box .image{position:absolute;top:-25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.boxes .item .box .title{font-size:20px;font-weight:600;margin-bottom:8px}.boxes .item .box .description{font-weight:300}.boxes .item .box .description p:last-of-type{margin-bottom:0}.review-slider{max-width:1137px;margin:0 auto}.review-slider .item .box{background-color:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.05);box-shadow:0 4px 4px 0 rgba(0,0,0,.05);border-radius:10px 20px 20px 10px;overflow:hidden}.review-slider .item .box .left{min-height:417px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px;overflow:hidden}.review-slider .item .box .right .testimonial{font-size:20px;background-image:url('/images/landing/fh/review-quotes.png');background-repeat:no-repeat;background-position:36px top;padding:60px 60px}.review-slider .item .box .right .testimonial p{margin-bottom:30px}.review-slider .slick-dots{bottom:-50px}.review-slider .slick-dots li,.review-slider .slick-dots li button{width:24px;height:24px;padding:0}.review-slider .slick-dots li button:before{font-size:24px;color:#f6a8c6;opacity:1}.review-slider .slick-dots li.slick-active button:before{color:#f170a5}.table-columns{margin:0 -4px}.table-columns .item{padding:0 4px}.table-columns .table-column{border-radius:10px;-webkit-box-shadow:0 4px 10px 0 #0c212214;box-shadow:0 4px 4px 0 #0c212214}.table-columns .table-column .popular{font-size:14px;line-height:1.2;background-color:#f170a5;color:#fff;text-align:center;text-transform:uppercase;padding:16px 10px;border-radius:10px 10px 0 0}.table-columns .table-column .popular+.table-heading{border-radius:0}.table-columns .table-column .table-heading{text-align:center;padding:16px;font-weight:600;text-transform:uppercase;background:#fff;border:1px solid;border-radius:10px 10px 0 0;margin:0}.table-columns .table-column.bronze .table-heading{border-color:#a2660a;color:#a2660a}.table-columns .table-column.silver .table-heading{border-color:#6d7171;color:#6d7171}.table-columns .table-column.gold .table-heading{border-color:#e6ac00;color:#e6ac00}.table-columns .table-column.bd{border-left:1px solid #d5dbda;border-right:1px solid #d5dbda;border-bottom:1px solid #d5dbda;border-radius:0 0 10px 10px;overflow:hidden}.table-columns .popular .table-column{border-color:#6d7171;border-radius:10px}.table-columns .popular .table-column .table-heading{border-color:#6d7171;border-top:0;border-left:0;border-right:0;border-color:#f170a5}.table-columns .table-column .table-cell{font-size:16px;padding:12px;background-color:#fff;text-align:center;font-weight:300;height:100%}.table-columns .table-column .table-cell p{margin:0}.table-columns .table-column .table-cells .table-cell:nth-child(odd){background-color:#fef6f9}.accordion-alt-list .item{padding-bottom:16px}.accordion-alt-list .item .btn{font-size:18px;background-color:#fbe0ea;font-weight:500;color:#06070e;padding:12px 16px;border-radius:10px;line-height:1.3;text-align:left}.accordion-alt-list .item .btn:not(.collapsed){background-color:#f170a5;color:#fff}.accordion-alt-list .item .btn i{padding-top:4px;padding-left:16px;font-size:18px}.accordion-alt-list .item .content{padding:16px 16px 0 16px}.accordion-alt-list .item .content p:last-of-type,.accordion-alt-list .item .content ul:last-of-type,.accordion-alt-list .item .content ul li:last-of-type{margin-bottom:0}.exclamation-list li{padding-left:28px;margin-bottom:16px;font-weight:300}.exclamation-list li:before{content:url(/images/landing/fh/exclamation-circle.svg);position:absolute;top:4px;left:0}.text-list .paragraph{font-weight:300}.text-list .bullet{padding-left:28px;font-weight:500;position:relative}.text-list .bullet:before{content:url(/images/landing/fh/li-1.svg);position:absolute;top:2px;left:0}.item-list li{background-color:#fff;border-radius:20px;padding:25px 25px 25px 80px;-webkit-box-shadow:0 15px 30px 0 #0000001a;box-shadow:0 15px 30px 0 #0000001a;margin-bottom:16px;position:relative;min-height:92px}.item-list li img{position:absolute;left:25px;width:40px}.item-list li span{padding-top:6px;display:block;max-width:945px}.item-list li span p:last-of-type{margin:0}#footer .footer-top{padding:40px 0}#footer .heading{margin-bottom:12px}#footer .columns-xs{margin:0 -6px -12px -6px}#footer .columns-xs .column{padding-left:6px;padding-right:6px;padding-bottom:12px}#footer .footer-top .footer-logo{max-width:295px}#footer .footer-bottom .container-fluid{padding:0;border:0}#footer .footer-bottom .container-fluid .container-inner{border-top:1px solid #fff;padding:32px 0}.footer-buttons .btn{border-radius:0;height:100%;width:100%;font-size:15px;padding:8px 12px;line-height:1.13}.footer-buttons .btn .icon{display:block;padding:0 0 6px 0}.scroll-top{position:fixed;right:30px;bottom:85px;height:50px;width:50px;cursor:pointer;z-index:10000;background-image:url('/images/landing/fh/scroll-up.png');background-repeat:no-repeat;background-size:cover}@media(max-width:767px){#header-landing .btns div:not(.tel),#header-landing .menu{display:none}#header-landing .telephone{padding-right:0;font-size:16px}.btns div,.btns div .btn,.btn{width:100%}#top{background-image:none!important;padding-top:0;padding-bottom:calc(6.3% + 24px)}#top .content-text .decription{font-size:18px}#top .content-text .telephone-text{font-size:16px}#top .content-text .telephone{font-size:20px;margin-bottom:24px}#top .content-text .btns{margin-top:24px}#top .badge{height:150px;width:150px;top:25px;right:25px;bottom:auto}#top .badge .lines .line-1,#top .badge .lines .line-3{font-size:20px}#top .badge .lines .line-2{font-size:30px}.section{padding-top:50px;padding-bottom:50px}.table-columns .table-column .table-cell p br{margin-bottom:12px}.review-slider .item .box .right .testimonial{padding:40px;background-position:20px 20px}.mw-200{max-width:200px}.mh-150{max-height:150px}#footer{margin-bottom:67px}#footer .footer-top{padding-top:24px;padding-bottom:24px}}@media(min-width:768px){.scroll-top{right:30px;bottom:24px}.accordion-alt-list .item .btn{font-size:20px}}@media(min-width:768px) and (max-width:991px){#top .right{background-repeat:no-repeat;background-size:cover;background-position:1.5rem center;position:absolute;top:0;right:0;bottom:0}}@media(max-width:991px){#top{margin-top:0!important;background-image:none!important}#top .content-text{padding-top:36px}.table-columns .table-column .table-heading{font-size:22px}.column-slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-slider-nav .arrow{cursor:pointer}.column-slider-nav .dashes .slick-dots{position:relative;bottom:auto;padding-left:19px;padding-right:19px}.column-slider-nav .dashes .slick-dots li{height:2px;width:24px}.column-slider-nav .dashes .slick-dots li button{height:2px;width:24px;padding:0}.column-slider-nav .dashes .slick-dots li button:before{content:"";width:24px;height:2px;background-color:#c0c0c0;opacity:1}.column-slider-nav .dashes .slick-dots li.slick-active button:before{background-color:#f170a5}}@media(min-width:992px){#header-landing{position:fixed;top:0;left:0;right:0;z-index:1020;background-color:#fff}#top{margin-top:69px;padding-top:36px;background-position:top right}.cell-two-lines-lg{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex}.cell-two-lines-lg .row{margin:auto}.table-columns .popular .table-column{border-color:#f170a5;border-radius:10px;border-width:2px}.table-columns .popular .table-column .table-heading{border-color:#f170a5}.table-columns .table-column .table-cell.cell-height-2{height:96px}.table-columns .table-column .table-cell.cell-height-4{height:144px}.item-list li span{font-size:21px}}@media(max-width:1199px){#header-landing .header-top .btns>div:not(:nth-child(2)){display:none}#header-landing .header-top .btns .tel{display:block!important}#top .content-text .title{font-size:40px}}@media(min-width:1200px){#top{margin-top:118px}.table-columns .table-column .popular{font-size:17px}.table-columns .table-column .table-cell{font-size:16px}.table-columns .table-column .table-cell.cell-height-2{height:72px}.table-columns .table-column .table-cell.cell-height-4{height:120px}.cell-two-lines-lg,.cell-two-lines-lg .row{height:auto}}@media(min-width:1400px){#top{padding:36px 0 154px 0}.table-columns .table-column .table-cell{font-size:18px}.table-columns .table-column .table-cell.cell-height-2{height:78px}.table-columns .table-column .table-cell.cell-height-4{height:132px}}@media(min-width:1600px){#header-landing .header-top .menu .nav-item{padding-left:12px;padding-right:12px}#header-landing .header-top .menu .nav-item .nav-link{font-size:18px}#top{padding:36px 0 181px 0;margin-top:121px}}