.ns-landing-page .page-main{background-color:#004a89}.landing-page .header{text-align:center;padding-top:65px}@media screen and (max-width:480px){.landing-page .header{padding:30px 20px 0}}.landing-page .header p{color:#fff;margin-bottom:0}.landing-page .header .title1{font-size:24px;font-weight:500}@media screen and (max-width:480px){.landing-page .header .title1{font-size:16px}}.landing-page .header .title2{font-size:36px;font-weight:300;margin-top:20px}@media screen and (max-width:480px){.landing-page .header .title2{font-size:22px}}.landing-page .header .title3{font-size:24px;font-weight:300;margin-top:25px}@media screen and (max-width:480px){.landing-page .header .title3{font-size:16px}}.landing-page .header strong{color:#fff}.landing-page .panels{margin-top:90px}@media screen and (max-width:768px){.landing-page .panels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:480px){.landing-page .panels{margin-top:45px}}.landing-page .postcode-form:hover .customer-type-label:before{border-color:#00b0e8}.landing-page .postcode-form:hover .action.primary{opacity:1;border:0;background-color:#00b0e8;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0px 10px 26px rgba(0,176,232,.32);box-shadow:0px 10px 26px rgba(0,176,232,.32)}.landing-page .postcode-form:hover input.customer-type:checked+label:after{background-color:#00b0e8}.landing-page .panel{background-color:#fff;width:50%;padding:40px 20px}@media screen and (max-width:768px){.landing-page .panel{width:100%;margin:15px 0 !important}}.landing-page .panel .check{margin-bottom:40px;position:relative}.landing-page .panel .customer-type-label{font-size:20px;color:#004a89;font-weight:700;font-style:normal;margin-bottom:35px}.landing-page .panel .customer-type-label:before{content:'';display:inline-block;vertical-align:middle;position:relative;width:25px;height:25px;border:1px solid #004a89;border-radius:50%;margin-right:15px;background-color:#fff}.landing-page .panel input.customer-type:hover,.landing-page .panel input.customer-type:checked+label:after{content:'';display:block;width:17px;height:17px;background-color:#004a89;border-radius:50%;position:absolute;left:4px;top:7px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1199px){.landing-page .panel .img-logo{display:none}}.landing-page .panel .label{color:#004a89;font-size:14px;letter-spacing:.02em;font-weight:400}.landing-page .panel input{border:none;background-color:#eaeaea;border-radius:4px;min-width:200px;-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:10px}@media screen and (max-width:1440px){.landing-page .panel input{min-width:auto}}.landing-page .panel button{background-color:#004a89;color:#fff;font-size:14px;min-width:200px !important;letter-spacing:.02em;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:1440px){.landing-page .panel button{min-width:auto !important}}.landing-page .panel .image-grid{margin-top:60px}@media screen and (max-width:480px){.landing-page .panel .image-grid div:nth-child(2),.landing-page .panel .image-grid div:nth-child(3),.landing-page .panel .image-grid div:nth-child(4){display:none}.landing-page .panel .image-grid>div{margin-bottom:0 !important}}.landing-page .panel .image-grid>div{margin-bottom:30px}.landing-page .panel .form .field{display:table}.landing-page .panel .form .control,.landing-page .panel .form .actions{display:table-cell}