.carousel,.footer-NC,.header-NC{text-align:center}body{margin:0;padding:0;font-family:muli,Arial,sans-serif}#container{width:100%;margin:10px auto}.header-NC{background:url(https://www.vertbaudet.co.uk/fstrz/r/s/media.vertbaudet.co.uk/medias/57/3/55497/1027751959/bg.jpg) top right/cover no-repeat;min-height:300px;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:4px 0}@media screen and (max-width:900px){.header-NC{padding:0}}#NC-discount,#NC-text{width:50%;float:left;margin-top:20px;position:relative}#NC-discount img{border:0 solid #0f63c2;width:100%;max-width:750px}#NC-text strong{color:#73bfbf}.header-info{margin:-12px auto 0;height:100%;max-height:296px;position:relative;width:65%;max-width:500px}.header-info h1{color:#fff;font-size:2.2rem;font-weight:700;line-height:120%;padding-top:.938rem;margin:1rem}.header-info h2{color:#fff;font-size:.9rem;font-weight:400;line-height:140%;margin:1rem}#row{display:flex;justify-content:center;padding:.313rem}#NC-text{padding:0 35px}#NC-text h1{color:#737373;font-weight:700;font-size:23px;line-height:35px}#NC-text h2{font-weight:300;font-size:28px;line-height:40px;color:#288580}#NC-text p{color:#737373;font-size:16px;text-decoration:none;line-height:25px;margin-bottom:12px;letter-spacing:1px;padding-top:25px}#NC-discount{padding:15px;margin:1rem}.footer-NC{width:100%;color:#fff;background-color:#2f2f2f;padding:10px 0}.footer-NC p{font-size:14px;width:90%;line-height:20px}@media screen and (max-width:1050px){.header-info{margin-right:35%}}@media screen and (max-width:900px){.header-info{margin-right:42%}.header-info h1{font-size:2.2rem}#row{flex-direction:column;align-items:center}#NC-text{width:100%}#NC-discount{margin:0;padding:0;text-align:center;width:95%}#NC-text h1,#NC-text p,h2{padding:0 15px}}@media screen and (max-width:770px){.header-NC{background-position:100%}.header-info{margin-right:50%;background-color:rgba(219,38,54,.45);height:100%;position:relative;left:15px;top:10px;width:60%}.header-info h1{font-size:1.2rem;margin:1rem 0}}@media screen and (max-width:700px){.footer-NC p{font-size:13px}}@media screen and (max-width:630px){.header-NC{background-position:95%;min-height:310px}.header-info h2{padding-top:0}.beach-mobile{display:none}}@media screen and (max-width:575px){#NC-text h1,#NC-text h2{font-size:15px;line-height:17px;padding-top:15px;text-align:justify}#NC-text h1{font-weight:700}#NC-text p{font-size:14px;line-height:20px;padding-top:20px}}@media screen and (max-width:480px){.header-NC{background-position:90%;min-height:320px}.header-info{width:65%}.header-info h1{font-size:1.3rem;line-height:100%;margin:.5rem 0}.header-info img{width:75%}.header-info h2{font-size:.8rem;line-height:17px;padding:0 0 0 10px;margin:.75rem}#NC-text{margin:.5rem}#NC-text h1{padding:.313rem!important}.carousel-inner h3{font-size:1.375rem!important}}.carousel{width:100%;margin-top:70px}.carousel-inner{width:100%;overflow:hidden;background:#7dbc8e;min-height:70px;position:relative}.carousel-inner h3{color:#fff;font-size:24px;font-weight:300;margin-top:20px;margin-bottom:10px}.carousel-inner>.item{position:relative;display:none;-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}