body .site-header,body .mobile-header,body.phone .site-header,body.phone .mobile-header{margin-bottom:0}body footer.site-footer,body.phone footer.site-footer{margin:0}.page{background-color:#eff2f6;color:#464c5b}.phone .page .container{margin-left:4vw;margin-right:4vw}article.landing-page{padding:0;font-size:1em;line-height:1.5em}article.landing-page p{font-size:1.2857142857em;line-height:1.5em}.heading-caps{font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;letter-spacing:1px}.btn--lp{font-weight:normal;font-size:24px;line-height:1em;font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;padding:.6em 1.25em .7em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;background-color:#51c57d;color:#fff;display:inline-block;border:2px solid #51c57d;transition:color ease 100ms,border-color ease 100ms}.btn--lp:hover,.btn--lp:focus{text-decoration:none;color:#fff}.btn--lp:hover{border-color:#70cf94;background-color:#70cf94}.btn--lp:focus{border-color:#f5ae56;background-color:#f5ae56}.btn--hollow{background:transparent;border:2px solid #dfe5ed;color:#51c57d;transition:color ease 100ms,border-color ease 100ms}.btn--hollow:hover,.btn--hollow:focus{background:transparent;text-decoration:none;color:#3bb268}.btn--hollow:hover{border-color:#70cf94}.btn--hollow:focus{border-color:#f5ae56}.lp-header{width:100%}.lp-header .lp-header__content .heading--lp{font-size:5.333333vw;line-height:1.1em;font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;color:#343944;font-weight:normal;margin-bottom:.4em}.lp-header .lp-header__content .heading--lp:after{width:1.5em;height:5px;content:' ';display:block;margin:.4em 0 0;background-color:#51c57d}.lp-header .lp-header__content p{font-size:1.666666vw;line-height:1.5em;color:#464c5b;margin-bottom:.4em}.desktop .lp-header{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:8% 0}.desktop .lp-header svg{display:block!important;height:100%;width:53%;position:absolute}.desktop .lp-header .lp-header__content{width:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.desktop .lp-header .lp-header__content .heading--lp{font-size:46px}.desktop .lp-header .lp-header__content p{font-size:18px;margin-bottom:1.5em}@media screen and (max-width:988px){.desktop .lp-header .lp-header__content .heading--hp{font-size:52px}.desktop .lp-header .lp-header__content .btn--hp,.desktop .lp-header .lp-header__content p{font-size:16px}}.desktop .lp-header.lp-header--left svg{top:0;left:0;bottom:0}.desktop .lp-header.lp-header--right svg{top:0;right:0;bottom:0}.desktop .lp-header.lp-header--right .lp-header__content{padding-left:5em;margin-left:50%}.phone .lp-header{background-size:contain;background-repeat:no-repeat;background-position:center bottom;margin-bottom:2.5em;background-color:#fff;padding-bottom:74%}.phone .lp-header .lp-header__content{padding:1.5em 0 0}.phone .lp-header .lp-header__content .heading--lp{font-size:9vw}.phone .lp-header .lp-header__content p{font-size:4.5vw}.phone .lp-header .lp-header__content p br{display:none}.phone .lp-header .lp-header__content .btn--lp{font-size:5.5vw;font-size:5vw;line-height:1em;padding:.7em 1.35em .8em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}@media only screen and (max-device-height:567px),only screen and (orientation:landscape){.phone .lp-header{padding-bottom:3em;background-image:none}}
@font-face{font-family:'sofia_probold';src:url('/bundles/mybuilderapplication/fonts/sofiaprobold-webfont.eot');src:url('/bundles/mybuilderapplication/fonts/sofiaprobold-webfont.eot?#iefix') format('embedded-opentype'),url('/bundles/mybuilderapplication/fonts/sofiaprobold-webfont.woff2') format('woff2'),url('/bundles/mybuilderapplication/fonts/sofiaprobold-webfont.woff') format('woff'),url('/bundles/mybuilderapplication/fonts/sofiaprobold-webfont.ttf') format('truetype'),url('/bundles/mybuilderapplication/fonts/sofiaprobold-webfont.svg#sofia_probold') format('svg');font-weight:normal;font-style:normal;font-display:swap}.heading.heading-hero,.heading.heading-x-large,.heading.heading--x-large,.heading.heading-large,.heading.heading--large,.heading.heading-medium,.heading.heading--medium,.heading.heading-small-alt{font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;font-weight:normal}.heading.heading-hero.heading-alt,.heading.heading-x-large.heading-alt,.heading.heading--x-large.heading-alt,.heading.heading-large.heading-alt,.heading.heading--large.heading-alt,.heading.heading-medium.heading-alt,.heading.heading--medium.heading-alt,.heading.heading-small-alt.heading-alt{font-family:inherit;font-weight:bold}
.page{background-color:#eff2f6}.lt-ie9 .svg-img{display:none}.phone .homepage .heading.heading--x-large{font-size:2em;margin-bottom:1em}.desktop .hp-header.lp-header{background-image:url(/bundles/mybuilderhomepage/images/homepage-bg.jpg)}.desktop .hp-header.lp-header svg{top:0;left:0}.desktop .hp-header.lp-header .lp-header__content .heading--lp{font-size:58px}.desktop .hp-header.lp-header .lp-header__content p{font-size:18px}.desktop .hp-header.lp-header .lp-header__content .btn--lp{margin-right:10px}@media screen and (max-width:988px){.desktop .hp-header.lp-header .lp-header__content .heading--lp{font-size:52px}.desktop .hp-header.lp-header .lp-header__content .btn--lp,.desktop .hp-header.lp-header .lp-header__content p{font-size:16px}}.phone .hp-header.lp-header{background-image:url(/bundles/mybuilderhomepage/images/homepage-bg--phone.jpg?v=01);padding-bottom:82%;margin-bottom:0}.phone .hp-header.lp-header .lp-header__content{padding:1.5em 0 0}.phone .hp-header.lp-header .lp-header__content .heading--lp{font-size:12vw}.phone .hp-header.lp-header .lp-header__content .btn--lp{font-size:5.5vw;line-height:1em;padding:.7em 1em .8em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;margin-right:5px}.phone .hp-header.lp-header .lp-header__subtitle{margin-bottom:1em}.hp-endorsements{background-color:#fff;padding:2em 0;margin:0;text-align:center;margin-bottom:2.5em}.hp-endorsements .endorsements{display:flex;justify-content:center;flex-wrap:wrap}.hp-endorsements .trustpilot-widget{margin-bottom:1.5em}.hp-endorsements .heading{text-align:center;display:block;margin:0}.hp-endorsements .endorsement--mumsnet{width:40%;height:0;position:relative;padding-bottom:40%;margin:0 5%}.hp-endorsements .endorsement--mumsnet img{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:768px){.hp-endorsements{margin-bottom:0}.hp-endorsements .endorsements{max-height:125px;justify-content:space-between;align-items:center;flex-wrap:nowrap}.hp-endorsements .endorsement--mumsnet{width:125px;min-width:125px;max-width:125px;margin:0 0 0 3em;padding:0;height:125px}.hp-endorsements .trustpilot-widget{margin-bottom:0;margin-left:4em}.hp-endorsements .heading{text-align:left}}.hp-how-it-works{padding-top:3em;margin-bottom:4em;text-align:center}.phone .hp-how-it-works{margin:0 .5em 2.5em;padding-top:0}.hp-how-it-works__steps{margin-bottom:2em}.hp-how-it-works__steps .span8{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1em 1.5em}.hp-how-it-works__steps .span8 .heading.heading--medium{margin-top:.5em}.hp-how-it-works__steps .span8 .image-wrapper{height:0;padding:0 0 80.91%;position:relative}.hp-how-it-works__steps .span8 .image-wrapper::before{content:'';display:block;width:80%;height:100%;border-radius:50%;background-color:#dfe5ed;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hp-how-it-works__steps .span8 img{position:absolute;top:0;left:0;display:block;width:100%}.hp-how-it-works__steps .span8 p{margin:0}.phone .hp-how-it-works__steps{margin-bottom:0}.phone .hp-how-it-works__steps .span8 .heading.heading--medium{margin-top:.75em;margin-bottom:7px;padding:0;font-size:24px}.hp-mbp{position:relative;background:white;margin-bottom:0}.hp-mbp .heading{font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;font-weight:normal;color:#343944;margin-bottom:.55em}.hp-mbp__inner{max-width:988px;width:100%;margin:0 auto;display:flex;align-items:center;flex-direction:row-reverse}@media(max-width:768px){.hp-mbp__inner{flex-direction:column}}.hp-mbp__background{background:url(/bundles/mybuilderhomepage/images/couple-mbp-home.jpg);background-position:center center;background-size:cover;width:50%;min-height:350px;position:relative}@media(max-width:768px){.hp-mbp__background{min-height:220px;width:100%}}.hp-mbp__flap{position:absolute;right:0;top:0;width:30px;height:100%}.hp-mbp__flap--left{left:0;right:auto;transform:rotate(180deg)}@media(max-width:768px){.hp-mbp__flap{display:none}}.hp-mbp__content{padding:2em;width:50%;box-sizing:border-box}@media(max-width:768px){.hp-mbp__content{width:100%;padding:1.5em 2em 2.5em}.hp-mbp__content .heading.heading--x-large{margin-bottom:.75em}}.hp-mbp__content p{margin-bottom:1em}.phone .hp-mbp__content .heading.heading--x-large{margin-bottom:.5em}.hp-mbp__logo{max-width:200px;margin-bottom:10px}.hp-feedback{padding:3em 0 0;margin-bottom:3.5em;text-align:center}.phone .hp-feedback{padding:0;margin-bottom:2.5em}.hp-feedback__content{margin-bottom:3em}.hp-feedback__content .heading{margin-bottom:.7777777778em}.hp-feedback__content p{margin:0}.phone .hp-feedback__content p br{display:none}.phone .hp-feedback__content{margin-top:1.5em;margin-bottom:2.5em}.phone .hp-feedback__content .heading.heading--x-large{margin-bottom:.5em}.hp-feedback__controls{position:relative;z-index:5;max-width:1240px;margin:auto}.hp-feedback__controls .hp-feedback__controls-item{cursor:pointer;position:absolute;top:-7.25em;left:2%;color:#fff;display:block;font-size:2.5em;height:1.75em;width:1.75em;line-height:1.70em;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-0.05em;background-color:#343944;text-decoration:none;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hp-feedback__controls .hp-feedback__controls-item:hover{background-color:#4c6282;text-decoration:none}.hp-feedback__controls .hp-feedback__controls-item:active{background-color:#3d4f68}.hp-feedback__controls .hp-feedback__controls-item--left{left:auto;right:2%;text-indent:.05em}@media(max-width:1120px){.hp-feedback__controls{text-align:center;margin:2em 0 0}.hp-feedback__controls .hp-feedback__controls-item{position:relative;top:auto;left:auto;right:auto;display:inline-block;font-size:1.5em;margin:0 .4em}}.touchevents .hp-feedback__controls,.no-js .hp-feedback__controls{display:none}.hp-feedback__feed{overflow:hidden;width:100%;position:relative;z-index:2;padding-top:3em}.hp-feedback__feed-list{width:3360px;margin:0;-ms-transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.hp-feedback__feed-list.hp-feedback__feed-list--animated{-ms-transition:-ms-transform .4s;-moz-transition:-moz-transform .4s;-webkit-transition:-webkit-transform .4s;transition:transform .4s}.js.no-touchevents .hp-feedback__feed-list.loading{opacity:0}.feedback-item{float:left;list-style:none;width:316px;margin:0 20px 0 0;padding:3em 1em 1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#464c5b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.feedback-item p{font-size:1em;line-height:1.5em;margin:0}.feedback-item .feedback-item__comment{font-style:italic;margin-bottom:1em}.feedback-item.inactive{opacity:.1;pointer-events:none}.feedback-item:hover{text-decoration:none}@media(max-width:768px){.feedback-item{width:222px}}.touchevents .feedback-item{margin:0 10px 0 10px}.no-opacity .feedback-item.inactive{visibility:hidden}.feedback-item__header{position:relative}.feedback-item__avatar-wrap{position:absolute;top:-6em;left:50%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:5em;width:5em;margin-left:-2.5em;overflow:hidden}.feedback-item__avatar{margin-top:-1em}.feedback-item__username,.feedback-item__header p,.feedback-item__body{font-size:18px;line-height:1.5em}.phone .feedback-item__username,.phone .feedback-item__header p,.phone .feedback-item__body{font-size:14px;line-height:1.5em}.feedback-item__username{font-weight:bold;margin:0;word-wrap:break-word;color:#343944}.phone .feedback-item__username{font-size:18px;line-height:1.5em}.feedback-item__feedback,.feedback-item__jobs{color:#b0c0d3;font-weight:bold}.feedback-item__rating{border-top:3px solid #b0c0d3;border-bottom:3px solid #b0c0d3;padding:.5em 0;font-weight:bold;margin:1em 0}.feedback-item--positive .feedback-item__rating{border-top:3px solid #51c57d;border-bottom:3px solid #51c57d;color:#51c57d}.feedback-item--negative .feedback-item__rating{border-top:3px solid #ff5776;border-bottom:3px solid #ff5776;color:#ff5776}.feedback-item__body{display:block;cursor:pointer;color:#b0c0d3}.feedback-item__body:hover{text-decoration:none;color:#b0c0d3}.feedback-item__comment{display:block;margin-bottom:1em;color:#464c5b}.no-js .hp-feedback__feed,.touchevents .hp-feedback__feed,.phone .hp-feedback__feed{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;background-color:transparent}.phone .hp-feedback__feed-list{margin:0;width:2640px}.phone .feedback-item{width:250px;margin:0 .5em}.hp-trades{text-align:center;margin-bottom:3.5em}@media(max-width:768px){.hp-trades{display:none}}.hp-trades__trade-list{list-style:none;margin:0;width:100%;text-align:left}.hp-trades__trade-list a,.hp-trades__trade-list .jslink{color:#4990e2;font-weight:bold}.hp-trades__trade{padding:0;margin:0;list-style:none;line-height:2em}.phone .mobile-trade-list{margin:0 .5em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.phone .hp-trades{display:block;font-weight:bold}.phone .hp-trades__trade-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-right:-3px;margin-bottom:-3px;width:auto;text-align:center;overflow:hidden}.phone .hp-trades__trade-list li{background-color:#fff;flex:1 0 50%;display:flex;align-items:center;box-sizing:border-box;border-right:3px solid #eff2f6;margin-bottom:3px;text-align:center;line-height:1.333em}.phone .hp-trades__trade-list li a{padding:1em .5em;display:block;flex:1 0 0}.phone .hp-trades__trade-list.hp-trades__trade-list--limited{margin-bottom:0}.phone .hp-trades__trade-list.hp-trades__trade-list--limited li{display:none}.phone .hp-trades__trade-list.hp-trades__trade-list--limited li.hp-trades__trade--featured{display:flex}.phone .hp-trades__all-trades a{background-color:#fff;padding:1em 0;display:block;line-height:1.333em}.phone .hp-trades__all-trades a,.phone .hp-trades__trade a{color:#4990e2}.phone .hp-trades__all-trades a,.phone .hp-trades__all-trades a:hover,.phone .hp-trades__all-trades a:active,.phone .hp-trades__trade a,.phone .hp-trades__trade a:hover,.phone .hp-trades__trade a:active{text-decoration:none}.phone .hp-trades__all-trades a:active,.phone .hp-trades__trade a:active{color:#3383de;background-color:#e8e8e8}.cta-break{background-color:#fff;text-align:center;padding:3em 0;margin-bottom:3em}.cta-break p{margin:0}.cta-break span{font-weight:bold;font-size:24px;font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;margin-right:28px;color:#343944}@media(max-width:768px){.cta-break{display:none}}.hp-testimonials{margin-bottom:3.5em;text-align:center}@media(max-width:768px){.hp-testimonials{margin-bottom:2.5em}}.trustpilot-widget{margin-top:-10px}.hp-trade-sign-up{position:relative;background:white;margin-bottom:0}.hp-trade-sign-up .heading{font-family:'sofia_probold',"Trebuchet MS","Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans",Verdana,"Verdana Ref",sans-serif;font-weight:normal;color:#343944;margin-bottom:.75em}.hp-trade-sign-up .heading--small{color:#536c8f;margin-bottom:.5em}.hp-trade-sign-up__inner{max-width:988px;width:100%;margin:0 auto;display:flex;align-items:center}@media(max-width:768px){.hp-trade-sign-up__inner{flex-direction:column}}.hp-trade-sign-up__background{background:url(/bundles/mybuilderhomepage/images/trade-footer.jpg);background-position:center center;background-size:cover;width:50%;min-height:240px;position:relative}@media(max-width:768px){.hp-trade-sign-up__background{min-height:200px;width:100%}}.hp-trade-sign-up__flap{position:absolute;right:0;top:0;width:30px;height:100%}.hp-trade-sign-up__flap--left{left:0;right:auto;transform:rotate(180deg)}@media(max-width:768px){.hp-trade-sign-up__flap{display:none}}.hp-trade-sign-up__content{padding:2em;width:50%;box-sizing:border-box}@media(max-width:768px){.hp-trade-sign-up__content{width:100%;padding:1.5em 2em 2.5em}.hp-trade-sign-up__content .heading.heading--x-large{margin-bottom:.75em}}.hp-trade-academy{padding-top:3em;margin-bottom:4em;text-align:center}.phone .hp-trade-academy{margin:0 .5em 2.5em}.hp-trade-academy .heading.heading--x-large{margin-bottom:.78em}.hp-trade-academy__steps{margin-bottom:3em;display:flex}@media(max-width:768px){.hp-trade-academy__steps{display:block}}.hp-trade-academy__steps .span8{background:white;border-radius:6px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.hp-trade-academy__steps .span8 .image-wrapper{height:0;padding:0 0 45%;position:relative;overflow:hidden}.hp-trade-academy__steps .span8 .image-wrapper::before{content:'';display:block;width:100%;height:100%;background-color:#dfe5ed;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hp-trade-academy__steps .span8 img{position:absolute;top:0;left:0;display:block;width:100%}.hp-trade-academy__steps .span8 p{margin:0;padding:10px;font-size:16px}@media(max-width:768px){.hp-trade-academy__steps .span8{margin:1em auto}}.phone .hp-trade-academy__steps{margin-bottom:0}.phone .hp-trade-academy__steps .span8 .heading.heading--medium{margin-top:.75em;margin-bottom:7px;padding:0;font-size:24px}