@font-face{font-family:'Gili sans Nova';src:url('https://www.surreyorangery.co.uk/wp-content/fonts/GilisansNova.ttf');font-weight:normal}@font-face{font-family:'ClassicaPro';src:url('https://www.surreyorangery.co.uk/wp-content/fonts/ClassicaPro-Regular.ttf');font-weight:normal}@font-face{font-family:'ClassicaPro';src:url('https://www.surreyorangery.co.uk/wp-content/fonts/ClassicaPro-Light.ttf');font-weight:300}@font-face{font-family:'ClassicaPro';src:url('https://www.surreyorangery.co.uk/wp-content/fonts/ClassicaPro-Bold.ttf');font-weight:800}body{font-family:'Gili sans Nova',Helvetica,Arial,Lucida,sans-serif!important}h1,h2,h3,h4{font-family:'ClassicaPro',Georgia,Times,serif!important}.single .et_pb_post{margin:0px;padding:0px}.zoom-img img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.zoom-img img:hover{transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;-webkit-transform:scale(1.1)!important}.zoom-img div.et_pb_main_blurb_image{overflow:hidden;display:inline-block}.zoom-img .et_pb_blurb_description:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:21%;border-bottom:1px solid #222}.img-zoom img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-zoom .et_pb_column:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.img-zoom div.et_pb_image{overflow:hidden;display:inline-block}.img-zoom .et_pb_image .et_pb_image_wrap,.img-zoom .et_pb_image,.img-zoom .et_pb_image .et_pb_image_wrap img{display:block;position:relative;width:100%;height:400px;object-fit:cover}.numbering .process p span.number{width:100px;height:100px;border-radius:50%;border:solid 2px #fff;color:#fff;display:block;font-size:69px;line-height:91px;font-family:'Classica Pro W01',Georgia,Times,serif;font-weight:300;margin:0 auto}.process{margin-top:60px}footer-bottom ul{list-style:none}.footer-bottom ul{display:block;text-align:center;margin:0 auto}.footer-bottom ul li{display:inline-block;vertical-align:middle;margin:10px 22px 0;font-size:27px;color:#fff}.footer-bottom ul li a{display:block;margin:10px 22px;font-size:15px;line-height:1.8;color:#fff;border-bottom:solid 1px #fff;opacity:.6;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase;letter-spacing:1px}.footer-bottom ul li a:hover{opacity:1.0;filter:alpha(opacity=100)}.all_privacy_data h2{padding:0px}.full .email{width:100%;padding:12px;font-size:24px;background-color:transparent;border:1px solid #fff!important;color:#fff!important}.full ::placeholder{color:#fff;opacity:1}.full :-ms-input-placeholder{color:#fff}.full ::-ms-input-placeholder{color:#fff}.all-data .check-box{font-size:18px;font-weight:300;color:#ffffff;line-height:1.0em;margin-top:20px}.full p{padding-top:10px;font-size:20px;clear:both;font-family:inherit;letter-spacing:normal;color:#fff;line-height:1.3em}.submit{color:#fff;border:none;background:transparent;font-size:14px;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #fff;padding:0 0 5px;font-weight:300;cursor:pointer;-webkit-transition:all 2s ease-in-out;transition:all .5s ease-in-out}.select-menu li{display:inline-block;vertical-align:middle}.select-menu li a{display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px}.select-menu li a.active,.select-menu li a:hover{opacity:1}.select-menu li:after{content:'';display:inline-block;vertical-align:middle;width:5px;height:5px;background:#fff;border-radius:50%;margin:0 15px 0 18px}.select-menu li:last-child:after{content:none}a.et_pb_button.sbtn.et_pb_bg_layout_light{background:white;color:#404542;border:0;border-radius:0;font-size:19px;min-width:215px;font-weight:300;position:relative;text-align:center;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:.5rem 0.9rem 0.75rem}a.et_pb_button.sbtn.et_pb_bg_layout_light:hover,a.et_pb_button.sbtn.et_pb_bg_layout_light:focus,a.et_pb_button.sbtn.et_pb_bg_layout_light:active{color:#fff}a.et_pb_button.sbtn.et_pb_bg_layout_light:hover:after,a.et_pb_button.sbtn.et_pb_bg_layout_light:focus:after,a.et_pb_button.sbtn.et_pb_bg_layout_light:active:after{-webkit-transform:scaleY(1);transform:scaleY(1)}a.et_pb_button.sbtn.et_pb_bg_layout_light:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#3d4542;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div#et-top-navigation:before{content:"01483 281 612";position:absolute;right:55px;color:#182c3a;font-family:'ClassicaPro';top:0px;bottom:0px;display:flex;align-items:center}.check-box span.wpcf7-list-item{margin:0px}.check-box span.wpcf7-list-item.first.last>label{display:flex;margin:0px}.check-box input[type=checkbox]{margin-right:15px}.img_box{width:100%;height:700px;display:flex;align-items:center;position:relative;justify-content:center}.img_box:before{content:"";position:absolute;top:0px;left:0px;bottom:0px;right:0px;background:rgba(0,0,0,0.3)}.img_box h2{padding:0px 50px;font-size:60px;z-index:33;position:relative;color:#fff;text-align:center;line-height:1.2em}.slick_text_item h2{color:#3d4542;font-size:34px;line-height:1.3em}.slick_text_item{width:100%;max-width:630px;margin:0 auto;padding:15px 50px;display:block}.slick_text_item p{font-size:20px;line-height:1.5em;margin:20px 0px}.slick_text_item a{font-size:22px;line-height:35px;color:#3d4542;border-bottom:1px solid #3d4542;padding:5px 0px;display:inline-block;font-family:'ClassicaPro',Georgia,Times,serif!important;font-weight:300}ul.slick-dots li button:before{content:none}ul.slick-dots li button{width:10px;height:10px;background:#3d4542;border:2px solid #3d4542;border-radius:50px;opacity:0.6}ul.slick-dots li.slick-active button{background:transparent;border:2px solid #3d4542}ul.slick-dots{position:relative}.slick-prev,.slick-next{z-index:9;width:35px;height:35px;background:url(https://www.surreyorangery.co.uk/wp-content/uploads/2021/07/arrow-left-w.svg) center no-repeat!important;left:20px;z-index:99;opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.slick-next{background:url(https://www.surreyorangery.co.uk/wp-content/uploads/2021/07/arrow-right-w.svg) center no-repeat!important;right:20px;left:auto;z-index:99}.slick-prev:before,.slick-next:before{display:none}.slider_div .slick_text_item h2 a{pointer-events:none!important;color:#3d4542;font-size:34px;line-height:1.3em;font-weight:500;border:none}.slider_div .slick_text_item p a{font-family:'Gili sans Nova',sans-serif!important;font-size:20px;line-height:1.5em;pointer-events:none!important;color:#666666;font-weight:500;border:none}.areas-list-div ul{display:flex;align-items:center;flex-wrap:wrap;list-style-type:none}.areas-list-div ul li{width:33%;padding:10px;display:flex;align-items:center}.areas-list-div ul li:before{content:"\e01d";font-family:'ETmodules';padding-right:10px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:none;background:transparent!important;padding:10px 25px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background:#002c47!important;color:#fff!important;border-radius:40px}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{list-style-type:none!important;padding:0;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:981px){.lwp-col-portfolio .et_pb_grid_item{clear:none!important;width:31%!important;margin-right:2.5%!important;margin-bottom:30px!important}.lwp-col-portfolio .et_pb_grid_item:nth-child(3n+1){clear:left!important}.lwp-col-portfolio .et_pb_grid_item:nth-child(3n){margin-right:0!important}.lwp-col-portfolio .et_pb_portfolio_image{height:260px;overflow:hidden}.lwp-col-portfolio .et_pb_portfolio_image img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width:768px){div#et-top-navigation:before{content:none}.areas-list-div ul li{width:100%}.img_box h2{font-size:40px;padding:0px 30px}.slick_text_item{padding:15px 30px}.slick_text_item h2{font-size:30px}.img_box{height:350px}.zoom-img .et_pb_blurb_description:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:15%;border-bottom:1px solid #222}}@media only screen and (max-width:990px){.rev_row{display:flex;flex-direction:column-reverse}.full p{font-size:16px}.all-data .check-box{margin-bottom:20px}footer ul{padding:0px!important}.zoom-img .et_pb_blurb_description:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:30%;border-bottom:1px solid #222}.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-size:25px;padding:0px!important;margin:0px!important;width:100%}}.post-content .post-content-inner{display:block!important}body a:not(.wp-element-button){text-decoration:none!important}.so-kitchen-hero{position:relative;min-height:90vh;display:flex;align-items:center;overflow:hidden;padding:0!important}.so-kitchen-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,44,71,0.88) 0%,rgba(0,44,71,0.80) 24%,rgba(0,44,71,0.64) 46%,rgba(0,44,71,0.42) 68%,rgba(0,44,71,0.22) 100%);z-index:1}.so-kitchen-hero .et_pb_row{position:relative;z-index:2;width:100%;max-width:1120px;margin:0 auto!important;padding:0 28px!important;display:flex;justify-content:flex-start}.so-kitchen-hero .et_pb_column{width:100%!important;max-width:760px!important;margin:0!important}.so-kitchen-hero .et_pb_text,.so-kitchen-hero .et_pb_text_inner{max-width:760px;margin:0!important;text-align:left!important}.so-kitchen-hero h1,.so-kitchen-hero h2,.so-kitchen-hero p,.so-kitchen-hero span,.so-kitchen-hero .et_pb_text_inner{color:#ffffff}.so-kitchen-hero .hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:2.6px;text-transform:uppercase;color:#d4b06a;margin-bottom:26px}.so-kitchen-hero .hero-eyebrow::before{content:"";display:inline-block;width:28px;height:1px;background:#d4b06a}.so-kitchen-hero h1{margin:0 0 26px 0!important;line-height:1!important}.so-kitchen-hero .hero-heading-main{display:block;font-size:64px;line-height:0.95;font-weight:400;letter-spacing:-0.4px;margin-bottom:8px}.so-kitchen-hero .hero-heading-italic{display:block;font-size:58px;line-height:0.95;font-style:italic;font-weight:400;opacity:0.92}.so-kitchen-hero .hero-copy{font-size:18px;line-height:1.85;max-width:560px;margin:0 0 38px 0;color:rgba(255,255,255,0.82)}.so-kitchen-hero .hero-buttons{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:48px}.so-kitchen-hero .hero-buttons::after{content:"";width:1px;height:38px;background:rgba(255,255,255,0.20);order:2}.so-kitchen-hero .hero-btn-primary{order:1}.so-kitchen-hero .hero-btn-secondary{order:3}.so-kitchen-hero .hero-btn-primary a,.so-kitchen-hero .hero-btn-secondary a{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;transition:all 0.3s ease}.so-kitchen-hero .hero-btn-primary a{background:#d4b06a;color:#0b2236;border:1px solid #d4b06a}.so-kitchen-hero .hero-btn-secondary a{background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,0.42)}.so-kitchen-hero .hero-stats{display:grid;grid-template-columns:repeat(4,minmax(120px,25%));gap:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,0.14);max-width:860px}.so-kitchen-hero .hero-stat-number{display:block;font-size:30px;line-height:1;color:#d4b06a;margin-bottom:10px}.so-kitchen-hero .hero-stat-label{display:block;font-size:11px;line-height:1.7;letter-spacing:1.45px;text-transform:uppercase;color:rgba(255,255,255,0.70)}@media (max-width:980px){.so-kitchen-hero .et_pb_row{max-width:100%;padding:0 24px!important}.so-kitchen-hero .et_pb_column:nth-child(2),.so-kitchen-hero .et_pb_column:only-child,.so-kitchen-hero .et_pb_text,.so-kitchen-hero .et_pb_text_inner{max-width:100%!important;flex:1 1 auto}.so-kitchen-hero .hero-heading-main{font-size:50px}.so-kitchen-hero .hero-heading-italic{font-size:44px}.so-kitchen-hero .hero-copy{font-size:17px}.so-kitchen-hero .hero-stats{grid-template-columns:repeat(2,minmax(140px,50%));gap:20px}}@media (max-width:767px){.so-kitchen-hero{min-height:auto}.so-kitchen-hero .et_pb_row{padding:0 16px!important}.so-kitchen-hero .hero-eyebrow{font-size:10px;letter-spacing:2px}.so-kitchen-hero .hero-heading-main{font-size:38px}.so-kitchen-hero .hero-heading-italic{font-size:34px}.so-kitchen-hero .hero-copy{font-size:16px;line-height:1.75}.so-kitchen-hero .hero-buttons{gap:12px}.so-kitchen-hero .hero-buttons::after{display:none}.so-kitchen-hero .hero-btn-primary,.so-kitchen-hero .hero-btn-secondary{width:100%;order:initial}.so-kitchen-hero .hero-btn-primary a,.so-kitchen-hero .hero-btn-secondary a{width:100%}.so-kitchen-hero .hero-stats{grid-template-columns:50% 50%}}```