/*!
Theme Name: ashtonbentley
Theme URI: http://underscores.me/
Author: Matrix
Author URI: https://www.matrix.co.uk
Description: Ashton & Bentley site
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ashtonbentley
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

ashtonbentley is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600");@import url("https://use.typekit.net/obk7uqx.css");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#000;font-family:"Montserrat",Arial,sans-serif;font-size:14.4px;font-size:0.9rem;line-height:1.6;letter-spacing:1px;font-weight:400}h1,h2,h3,h4,h5,h6{clear:both}h1{margin:1em 0;font-size:33.6px;font-size:2.1rem}@media (max-width: 600px){h1{font-size:22.4px;font-size:1.4rem}}.title{font-family:trajan-pro-3, serif;font-weight:400;font-style:normal;position:relative;text-transform:uppercase}.single-case-studies .wp-block-columns h2,.single-case-studies .wp-block-columns h3{font-family:trajan-pro-3, serif;font-weight:400;font-style:normal;position:relative;text-transform:uppercase}.single-post .wp-block-columns h2,.single-post .wp-block-columns h3{font-family:trajan-pro-3, serif;font-weight:400;font-style:normal;position:relative;text-transform:uppercase}.title.bold{font-weight:700}.single-case-studies .wp-block-columns h2.bold,.single-case-studies .wp-block-columns h3.bold{font-weight:700}.single-post .wp-block-columns h2.bold,.single-post .wp-block-columns h3.bold{font-weight:700}.title::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto;width:65px;height:15px}.single-case-studies .wp-block-columns h2::after,.single-case-studies .wp-block-columns h3::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto;width:65px;height:15px}.single-post .wp-block-columns h2::after,.single-post .wp-block-columns h3::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto;width:65px;height:15px}.title.rev::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.single-case-studies .wp-block-columns h2.rev::after,.single-case-studies .wp-block-columns h3.rev::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.single-post .wp-block-columns h2.rev::after,.single-post .wp-block-columns h3.rev::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}p{margin-bottom:1.5em;letter-spacing:1px}@media (max-width: 600px){p{font-size:12.8px;font-size:0.8rem}}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.has-medium-font-size{font-size:17px}html{box-sizing:border-box}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:0.6em 1em 0.4em}input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:0.6em 1em 0.4em}button:hover{border-color:#ccc #bbb #aaa}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}input[type="button"]:active,input[type="button"]:focus{border-color:#aaa #bbb #bbb}input[type="reset"]:active,input[type="reset"]:focus{border-color:#aaa #bbb #bbb}input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{color:#000;border:1px solid #ccc;border-radius:3px;padding:3px}textarea{color:#000;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus{color:#000}textarea:focus{color:#000}select{border:1px solid #ccc}textarea{width:100%}.gform_wrapper form.thin-form{width:100%;max-width:600px;margin:0 auto}.gform_wrapper form .gform_body li.center{text-align:center}.gform_wrapper form li.gfield.field_description_below+li.gsection{margin-top:40px !important}a{transition:0.3s;color:#000}a:visited,a:hover,a:focus,a:active{color:#000}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.btn,a.wp-block-button__link{display:block;margin:0 auto;padding:1.1em;background:#000;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid #000;text-align:center;font-size:14.4px;font-size:0.9rem;width:100%;max-width:200px}a.btn:hover,a.wp-block-button__link:hover{color:#000;background:#fff !important}a.invert{display:block;margin:0 auto;padding:1.1em;background:#fff;color:#000;text-decoration:none;text-transform:uppercase;border:2px solid #fff;width:100%;max-width:200px}.grid.four-col .col.rev a.btn,.grid.two-col .col.rev a.btn{display:block;margin:0 auto;padding:1.1em;background:#fff;color:#000;text-decoration:none;text-transform:uppercase;border:2px solid #fff;width:100%;max-width:200px}.collections .col div:hover a.btn{display:block;margin:0 auto;padding:1.1em;background:#fff;color:#000;text-decoration:none;text-transform:uppercase;border:2px solid #fff;width:100%;max-width:200px}a.invert:hover{color:#fff;background:#000 !important}.grid.four-col .col.rev a.btn:hover,.grid.two-col .col.rev a.btn:hover{color:#fff;background:#000 !important}.collections .col div:hover a.btn:hover{color:#fff;background:#000 !important}.top-bar{background:rgba(0,0,0,0.15);padding:0.3em 0;text-align:right}.top-bar .menu-top-container{display:inline-block;vertical-align:middle}.top-bar ul{list-style:none;margin:0 1.6em 0 auto;padding:0}.top-bar ul li{display:inline-block}.top-bar ul li a{display:block;text-transform:uppercase;text-align:center;padding:0 0.8em;text-decoration:none;font-size:12px;font-size:0.75rem}.top-bar ul li a:hover{text-decoration:underline}.site-header.new .menu-toggle{display:block}.site-header.new .overlay-navigation{opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:999;color:#fff;overflow-x:scroll}.site-header.new .overlay-navigation a{color:#fff}.site-header.new .overlay-navigation .menu{display:flex;justify-content:space-evenly;margin:0;padding:2.5em 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.site-header.new .overlay-navigation .menu>li{list-style:none;margin:0;padding:0}.site-header.new .overlay-navigation .menu>li>a{font-family:"trajan-pro-3", serif;font-size:1.6rem;margin-bottom:1em}.site-header.new .overlay-navigation .menu .sub-menu{display:flex;flex-direction:column;margin:0;padding:0}.site-header.new .overlay-navigation .menu .sub-menu li{list-style:none;margin:0;padding:0.2em 0}.site-header.new .logo-close .inner{display:flex;justify-content:space-between;padding:2.4em 4em}.site-header.new .logo-close .inner>a img{width:100%;max-width:270px;height:auto}.site-header.new .overlay-navigation.active{opacity:1;visibility:visible}.site-header.new button.menu-close{-webkit-appearance:none;background:transparent;border:none;width:42px;height:42px;padding:0}.site-header.new button.menu-close img{width:100%;height:auto}.site-header.new .search-social .inner>div{border-bottom:1px solid #fff;display:flex;justify-content:space-between;align-items:center;padding:2em 0}.site-header.new .search-social .inner .search-form{position:relative}.site-header.new .search-social .inner .search-form .search-field{border:none;border-radius:20px;padding:9px;width:280px}.site-header.new .search-social .inner .search-form .search-submit{position:absolute;top:2.5px;right:2.5px;background-image:url('data:image/svg+xml;utf8,<svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 2a8 8 0 105.29 14.29l5.7 5.7 1.41-1.41-5.7-5.7A8 8 0 0010 2zm0 2a6 6 0 110 12 6 6 0 010-12z"/></svg>');background-position:center center;background-repeat:no-repeat;background-color:#000;background-size:1.5em 1.5em;border-radius:100%;width:3em;height:3em;padding:5px;border:none;text-indent:-9999px;overflow:hidden;cursor:pointer}.site-header.new .search-social .widget{margin:0}.site-header.new .search-social ul.social{list-style:none;margin:0;padding:0;display:flex}.site-header.new .search-social ul.social li{display:block;margin:0;padding:0;background:transparent}.site-header.new .search-social ul.social li a{display:block;width:22px;height:22px;margin:0 10px;font-size:0}.site-header.new .search-social ul.social li a[href*="twitter"]{background:url("inc/img/twitter.svg") center center no-repeat;background-size:100% auto}.site-header.new .search-social ul.social li a[href*="instagram"]{background:url("inc/img/instagram.svg") center center no-repeat;background-size:100% auto}.site-header.new .search-social ul.social li a[href*="linkedin"]{background:url("inc/img/linkedin.svg") center center no-repeat;background-size:100% auto}.site-header.new .search-social ul.social li a[href*="youtube"]{background:url("inc/img/youtube.svg") center center no-repeat;background-size:100% auto}.site-header.new .search-social ul.social li a[href*="pinterest"]{background:url("inc/img/pinterest.svg") center center no-repeat;background-size:100% auto}.site-header.new .search-social ul.social li a[href*="facebook"]{background:url("inc/img/facebook.svg") center center no-repeat;background-size:100% auto}.site-header.new .search-social ul.social li a:hover{opacity:0.5}@media all and (max-width: 800px){.site-header.new .overlay-navigation .menu{flex-direction:column;padding-top:1em}.site-header.new .overlay-navigation .menu>li>a{margin:0.8em 0 0.2em}.site-header.new .overlay-navigation .logo-close .inner{padding:2em 1em 1.7em;align-items:center}.site-header.new .overlay-navigation .logo-close .inner>a img{max-width:200px}.site-header.new .search-social .inner>div{flex-direction:column}.site-header.new .search-social .search-form{margin-bottom:2em}}.main-navigation{display:block}.main-navigation ul.nav-menu{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul.nav-menu>li:not(.products)>ul{display:block;background:#000;float:left;position:absolute;top:100%;left:-999em;z-index:99999;margin:0;padding:1em 0 0;font-size:12.8px;font-size:0.8rem;width:200px;list-style:none}.main-navigation ul.nav-menu>li:not(.products)>ul li{width:100%;padding:0}.main-navigation ul.nav-menu>li:not(.products)>ul li::after{display:none}.main-navigation ul.nav-menu>li:not(.products)>ul li a{display:block;width:100%;padding:1.1em}.main-navigation ul.nav-menu>li.menu-item-has-children{position:relative}.main-navigation ul.nav-menu>li.menu-item-has-children a::after{display:none}.main-navigation ul.nav-menu>li.products>ul{display:flex;background:#000;float:left;position:absolute;top:100%;left:-999em;z-index:99999;margin:0;padding:1.7em 1.4em;font-size:12.8px;font-size:0.8rem;width:445px;list-style:none}.main-navigation ul.nav-menu>li.products>ul>li{flex:1;width:200px;border:1px solid #fff;padding:0}.main-navigation ul.nav-menu>li.products>ul>li:first-of-type{margin-right:15px}.main-navigation ul.nav-menu>li.products>ul>li::after{display:none}.main-navigation ul.nav-menu>li.products>ul>li a{position:relative;padding:1.7em 1.1em;background:transparent}.main-navigation ul.nav-menu>li.products>ul>li a::after{content:"";display:block;background:#fff;height:4px;width:74px;position:absolute;bottom:10px;left:14px}.main-navigation ul.nav-menu>li.products>ul>li .sub-menu{display:block;float:left;width:100%;height:auto;margin-left:0;padding:0 0 0.8em}.main-navigation ul.nav-menu>li.products>ul>li .sub-menu li{padding:0;display:block;width:100%}.main-navigation ul.nav-menu>li.products>ul>li .sub-menu li a{padding:0.3em 1.1em;display:block;width:100%;text-transform:none;color:rgba(255,255,255,0.5)}.main-navigation ul.nav-menu>li.products>ul>li .sub-menu li a::after{display:none}.main-navigation ul.nav-menu>li.products>ul>li .sub-menu li::after{display:none}.main-navigation ul.nav-menu>li.products>ul>li:hover{background:#fff}.main-navigation ul.nav-menu>li.products>ul>li:hover a{color:#000}.main-navigation ul.nav-menu>li.products>ul>li:hover a::after{background:#000}.main-navigation ul.nav-menu>li.products>ul>li:hover .sub-menu li a{color:rgba(0,0,0,0.5)}.main-navigation ul.nav-menu>li.products>ul>li:hover .sub-menu li a:hover{color:#000;text-decoration:underline}.main-navigation ul.nav-menu>li.products>ul li:hover>ul,.main-navigation ul.nav-menu>li.products>ul li.focus>ul{left:100%}.main-navigation ul.nav-menu>li.products>ul a{color:#fff}.main-navigation ul.nav-menu li:hover>ul,.main-navigation ul.nav-menu li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle{-webkit-appearance:none;background:transparent;border:none;width:30px;height:auto;display:block;padding:0}.main-navigation.toggled .menu-main-container{display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}.main-navigation.toggled ul{display:block;position:fixed;top:0;bottom:0;left:0;list-style:none;margin:0;padding:0 0 2em 0;-webkit-transform:translateX(0);transform:translateX(0);background:#000;z-index:999}.main-navigation.toggled ul li{display:block;width:100%;padding:0 19px}.main-navigation.toggled ul li::before{content:"";display:block;background:#333;height:1px;position:absolute;bottom:0;left:19px;right:19px}.main-navigation.toggled ul li a{display:block;padding:0.7em 19px !important;color:#fff}.main-navigation.toggled ul li.btn a{text-indent:0 !important;margin-left:0 !important;width:100% !important;height:auto !important}.main-navigation.toggled ul li ul.sub-menu{display:block !important;padding:0 !important;position:relative !important;top:auto !important;left:auto !important;width:100% !important}.main-navigation.toggled ul li ul.sub-menu li{width:100% !important;border:none !important}.main-navigation.toggled ul li ul.sub-menu li::before,.main-navigation.toggled ul li ul.sub-menu li::after{display:none}.main-navigation.toggled ul li ul.sub-menu li a{padding:0.1em 26px !important}.main-navigation.toggled ul li ul.sub-menu li a::before,.main-navigation.toggled ul li ul.sub-menu li a::after{display:none !important}.main-navigation.toggled ul img{display:block;width:30px;height:auto}@media (max-width: 900px){.main-navigation.toggled ul{width:50%}}@media (max-width: 500px){.main-navigation.toggled ul{width:80%}}@media (min-width: 900px){.menu-toggle{display:none}.main-navigation ul.nav-menu{display:block}.main-navigation ul.nav-menu li{padding:0 0.6em;position:relative}.main-navigation ul.nav-menu li::after{display:block;content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:12px;background:#000}.main-navigation ul.nav-menu li a{padding:1em 0.65em;text-transform:uppercase;line-height:1;color:#fff}.main-navigation ul.nav-menu li:hover a{color:#fff}.main-navigation ul.nav-menu li.btn{padding:0}.main-navigation ul.nav-menu li.btn a{background-image:url("inc/img/map-marker-white.svg");background-size:16px auto;background-position:17px center;background-color:#000;background-repeat:no-repeat;color:#fff;border:2px solid #fff;padding:1em 1.1em 1em 3.7em;margin-left:4.5em;font-size:12px;font-size:0.75rem}.main-navigation ul.nav-menu li.btn a:hover{background-image:url("inc/img/map-marker.svg");background-size:24px auto;background-position:13px center;background-color:#fff;background-repeat:no-repeat;color:#000;border:2px solid #000}.main-navigation ul.nav-menu li.btn::after{display:none}}@media (max-width: 1400px){.main-navigation ul.nav-menu li.btn a{margin-left:1.5em}}@media (max-width: 1300px){.main-navigation ul.nav-menu li a{padding:1.4em 0.3em;font-size:11.2px;font-size:0.7rem}.main-navigation ul.nav-menu li.btn a{width:54px;height:40px;text-indent:-9999px;padding:0}}@media (max-width: 1000px){.main-navigation ul.nav-menu li a{padding:1.4em 0em}.main-navigation ul.nav-menu li.btn a{margin-left:1em}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.content-area .site-main{padding-top:100px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after{content:"";display:table;table-layout:fixed}.entry-content:before,.entry-content:after{content:"";display:table;table-layout:fixed}.comment-content:before,.comment-content:after{content:"";display:table;table-layout:fixed}.site-header{background:rgba(17,17,17,0.9);position:fixed;top:0;left:0;width:100%;height:100px;z-index:200}.site-header:before,.site-header:after{content:"";display:table;table-layout:fixed}.site-content:before,.site-content:after{content:"";display:table;table-layout:fixed}.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.site-main>.woocommerce-breadcrumb{display:none}@media (max-width: 768px){.site-main>.woocommerce-breadcrumb{display:block;padding:0.5em 3em;margin-bottom:0;background:rgba(0,0,0,0.25);color:#fff}.site-main>.woocommerce-breadcrumb a{color:#fff}}figcaption a{color:#fff;text-decoration:underline}figcaption a:hover,figcaption a:visited{color:#eee}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:100px 0 0}.page-links{clear:both;margin:0 0 1.5em}.content-area .gform_body,.content-area .gform_footer{padding:0 3em}.content-area .gform_body .gform_button.button,.content-area .gform_footer .gform_button.button{display:block;margin:0 auto;padding:1.1em;background:#000;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid #000;text-align:center;font-size:14.4px;font-size:0.9rem;width:100%;max-width:200px;border-radius:0}.content-area .gform_body .gform_button.button:hover,.content-area .gform_footer .gform_button.button:hover{color:#000;background:#fff}@media (max-width: 700px){.content-area .gform_body,.content-area .gform_footer{padding:0 1em}}.inner{width:100%;max-width:1600px;margin:0 auto;padding:0 4em}.inner.thin{max-width:940px}.inner .wp-block-details{margin:0 auto;padding:0 0.5em}.inner .wp-block-details summary{margin-top:1em;padding-bottom:1em;border-bottom:1px solid #999}@media (max-width: 700px){.inner{padding:0 1em}}.single .entry-content .inner{max-width:1000px}.grid{display:flex;flex-flow:wrap}.grid .col{flex:1}.grid.four-col{flex-wrap:wrap}.grid.four-col .col{min-width:25%;background-size:cover;color:#000;text-align:center;padding:2.5em 1em}.grid.four-col .col.rev p{color:#fff}.grid.four-col .col.rev h3{color:#fff}.grid.four-col .col.rev h3.title::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.grid.four-col .col.rev .single-case-studies .wp-block-columns h3::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.single-case-studies .wp-block-columns .grid.four-col .col.rev h3::after,.grid.four-col .col.rev .single-post .wp-block-columns h3::after,.single-post .wp-block-columns .grid.four-col .col.rev h3::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.grid.four-col .col.image{background:transparent;padding:37% 6em 0}.grid.four-col .col h3{font-size:25.6px;font-size:1.6rem;margin-bottom:1em}.grid.four-col .col h3.title::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.grid.four-col .col .single-case-studies .wp-block-columns h3::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.single-case-studies .wp-block-columns .grid.four-col .col h3::after,.grid.four-col .col .single-post .wp-block-columns h3::after,.single-post .wp-block-columns .grid.four-col .col h3::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.grid.four-col .col p{margin:0 auto 3em;width:100%;max-width:450px}.grid.four-col .col.smaller{padding:0.5em 1em 1em}.grid.four-col .col.smaller p{font-size:12px;font-size:0.75rem;max-width:100%}.grid.two-col{flex-wrap:wrap}.grid.two-col .col{min-width:50%;color:#000;text-align:center;padding:3.5em 6em}.grid.two-col .col.rev p{color:#fff}.grid.two-col .col.rev h3{color:#fff}.grid.two-col .col.rev h3.title::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.grid.two-col .col.rev .single-case-studies .wp-block-columns h3::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.single-case-studies .wp-block-columns .grid.two-col .col.rev h3::after,.grid.two-col .col.rev .single-post .wp-block-columns h3::after,.single-post .wp-block-columns .grid.two-col .col.rev h3::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.grid.two-col .col.image{background:transparent;padding:37% 6em 0}.grid.two-col .col h3{font-size:33.6px;font-size:2.1rem;margin-bottom:1em}.grid.two-col .col h3.title::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.grid.two-col .col .single-case-studies .wp-block-columns h3::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.single-case-studies .wp-block-columns .grid.two-col .col h3::after,.grid.two-col .col .single-post .wp-block-columns h3::after,.single-post .wp-block-columns .grid.two-col .col h3::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.grid.two-col .col p{margin:0 auto 3em;width:100%;max-width:450px}.grid.two-col .col.smaller{padding:0.5em 6em 1em}.grid.two-col .col.smaller p{font-size:12px;font-size:0.75rem;max-width:100%}.grid.one-col .col{padding:4.6em 6em;color:#fff}.grid.one-col .col h1.title,.grid.one-col .col h2.title,.grid.one-col .col .single-case-studies .wp-block-columns h2{margin-top:0}.single-case-studies .wp-block-columns .grid.one-col .col h2,.grid.one-col .col .single-post .wp-block-columns h2,.single-post .wp-block-columns .grid.one-col .col h2{margin-top:0}.grid.one-col .col h3{font-size:33.6px;font-size:2.1rem;margin-top:0.1em;margin-bottom:0.8em}.grid.one-col .col p{margin:0 auto 3em;width:100%;max-width:450px}.grid.one-col .col p:last-of-type{margin-bottom:0}.grid.one-col.fullwidth p{max-width:94%}.grid .made_in{height:20em}@media (max-width: 1024px){.grid{display:block}.grid.one-col .col,.grid.two-col .col{padding:3.5em 1em}.grid.one-col .col.image,.grid.two-col .col.image{padding:70% 6em 0}.grid.one-col .col h2,.grid.one-col .col h3{font-size:20.8px;font-size:1.3rem}.grid.two-col .col h2,.grid.two-col .col h3{font-size:20.8px;font-size:1.3rem}}@media (min-width: 1500px){.grid .made_in{height:30em}}@media (max-width: 560px){.grid .made_in{height:8em}}section.para{width:100%;height:100vh;display:flex;justify-content:center;align-items:flex-end;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:0}section.para::after{content:"";background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, transparent 30%);position:absolute;bottom:0;width:100%;height:100%;z-index:1}section.para .content{width:100%;height:auto;padding:1em 1em 3em 1em;color:#fff;position:relative;z-index:2;text-align:center}section.para .content h2{font-family:"trajan-pro-3", serif;font-weight:400;font-style:normal;font-size:3.8rem}section.para .content h2::after{display:block;content:"";background:url("/wp-content/themes/ashtonbentley/inc/img/diamond.png") center center no-repeat;background-size:100% auto;margin:0 auto;width:180px;height:50px}@media all and (max-width: 900px){section.para .content h2{font-size:2.9rem}}.post-thumbnail img.wp-post-image{display:block;margin:0 !important}.top-bar .search-form{display:inline-block;vertical-align:middle}.top-bar .search-form input{outline:none}.top-bar .search-form input::-webkit-search-decoration,.top-bar .search-form input::-webkit-search-cancel-button{display:none}.top-bar .search-form input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;background:#000 url("inc/img/search-white.svg") no-repeat 9px 8px;background-size:16px auto;border:none;padding:4px 8px 3px 8px;width:30px;height:30px;color:transparent;cursor:pointer;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;box-sizing:border-box}.top-bar .search-form input[type=search]:focus{width:130px;padding-left:32px;background:#fff url("inc/img/search.svg") no-repeat 9px 8px;background-size:16px auto;cursor:auto;color:#000}.top-bar .search-form input[type=search]:hover{background:#fff url("inc/img/search.svg") no-repeat 9px 8px;background-size:16px auto}.top-bar .search-form input:-moz-placeholder,.top-bar .search-form input::-webkit-input-placeholder{color:transparent}.top-bar .search-form .search-submit{display:none}@media (max-width: 700px){.top-bar{padding:0.3em 1em 1.5em}.top-bar .menu-top-container{display:block;width:100%}.top-bar .menu-top-container ul{width:100%;margin:1em 0}.top-bar .menu-top-container ul li{display:block;width:100%}.top-bar .search-form{width:100%}.top-bar .search-form input[type=search]{-webkit-box-sizing:border-box;width:100%}.top-bar .search-form input[type=search]:focus{-webkit-box-sizing:border-box;width:100%}}.inner.head{padding:2em 4em 1.7em;display:flex;justify-content:space-between}.inner.head .site-branding{display:block;margin-top:0.4em}.inner.head .site-branding a img{width:100%;max-width:270px;height:auto}@media (max-width: 700px){.inner.head{padding:2em 1em 1.7em}.inner.head .site-branding a img{max-width:200px}}.slider{margin:0;padding:0;overflow:hidden}.slider .slick-slider{overflow:hidden}.page .entry-header .title,.page .entry-header .single-case-studies .wp-block-columns h2{text-align:center}.single-case-studies .wp-block-columns .page .entry-header h2,.page .entry-header .single-case-studies .wp-block-columns h3,.single-case-studies .wp-block-columns .page .entry-header h3,.page .entry-header .single-post .wp-block-columns h2,.single-post .wp-block-columns .page .entry-header h2,.page .entry-header .single-post .wp-block-columns h3,.single-post .wp-block-columns .page .entry-header h3{text-align:center}.page .entry-content .inner{padding-bottom:3em}.collections{padding:3em 0 0;text-align:center;color:#fff}.collections .col div{background-size:cover;padding:3em 3.2em;min-height:580px;position:relative}.collections .col div::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);z-index:1;transition:0.3s}.collections .col div h2{margin-bottom:3em;font-size:20.8px;font-size:1.3rem;z-index:2}.collections .col div h2::after{display:none}.collections .col div p{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:0.3s;border:2px solid #fff;padding:1.1em;font-size:12.8px;font-size:0.8rem;z-index:2}.collections .col div a.btn{position:absolute;bottom:3em;left:50%;transform:translateX(-50%);z-index:2}.collections .col div:hover p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.collections .col div:hover::after{transform:scale(0.8);opacity:0;filter:blur(10px)}.collections .col div:hover h2{color:#000}@media (max-width: 900px){.collections.grid .col div{min-height:400px}}@media (max-width: 600px){.collections.grid .col{width:100%;float:none}.collections.grid .col div{min-height:400px}.collections.grid .col div h2{font-size:14.4px;font-size:0.9rem}}.map-wrap{width:100%;height:auto;overflow:hidden;max-width:1200px;margin:0 auto;padding:0 3em}.map-wrap #main .form{float:left;width:25%;margin:0;padding:0.5em 2em;border:none;background:rgba(0,0,0,0.1)}.map-wrap #main .form .field1,.map-wrap #main .form .field2,.map-wrap #main .form .field3{margin:0 0 1.5em;width:100%}.map-wrap #main .form .field1>p,.map-wrap #main .form .field2>p,.map-wrap #main .form .field3>p{font-size:16px;font-size:1rem;color:#000}.map-wrap #main .form .field1 select,.map-wrap #main .form .field2 select,.map-wrap #main .form .field3 select{-webkit-appearance:none;border-radius:0;background:#fff;border:1px solid #000;width:100%;margin:0 0 0.5em 0;padding:12px;font-size:12.8px;font-size:0.8rem}.map-wrap #main .form .field1 input,.map-wrap #main .form .field2 input,.map-wrap #main .form .field3 input{-webkit-appearance:none;border-radius:0;background:#fff;border:1px solid #000;width:100%;margin:0 0 0.5em 0;padding:12px}.map-wrap #main .form .field1 .button,.map-wrap #main .form .field2 .button,.map-wrap #main .form .field3 .button{background:#000;margin:0}.map-wrap #main #Map{height:500px}.map-wrap #main .map{width:70%;margin:0}.map-wrap #main .stores{width:100%;float:left}.map-wrap #scrollbar1 .viewport{overflow:auto;height:auto}.map-wrap #scrollbar1 .overview{position:relative;left:auto;top:auto}.map-wrap #scrollbar1 .overview .content .store{margin-bottom:1em;padding:0;background:#fff;border:5px solid rgba(0,0,0,0.1)}.map-wrap #scrollbar1 .overview .content .store>span{display:block;width:100%;margin:0;padding:1rem 1.5rem;background:rgba(0,0,0,0.1);color:#000;font-size:16px;font-size:1rem}.map-wrap #scrollbar1 .overview .content .store .left-info{width:50%;padding:1.5rem;font-size:14.4px;font-size:0.9rem}.map-wrap #scrollbar1 .overview .content .store .left-info h4{margin-top:0;font-size:17.6px;font-size:1.1rem}.map-wrap #scrollbar1 .overview .content .store .left-info p{padding:0;margin-bottom:1.2em}.map-wrap #scrollbar1 .overview .content .store .left-info p.details:last-of-type{margin-bottom:0}.map-wrap #scrollbar1 .overview .content .store .right-info{padding:1.5rem;font-size:14.4px;font-size:0.9rem}.map-wrap #scrollbar1 .overview .content .store .right-info h5{margin-top:0;font-size:16px;font-size:1rem}.map-wrap #scrollbar1 .overview .content .store .right-info div{color:#ffffff;font-size:0}.map-wrap #scrollbar1 .overview .content .store .right-info div a{color:#000;font-size:11.2px;font-size:0.7rem;display:block;width:100%;padding:0 0 0.5em 0}.map-wrap #scrollbar1 .overview .content .featured{border-bottom:2px solid rgba(0,0,0,0.1);margin-bottom:1em}.map-wrap #scrollbar1 .overview .content .featured .store{background:#fff;border:5px solid #e5b010}.map-wrap #scrollbar1 .overview .content .featured .store>span{background:#e5b010;color:#000}@media (max-width: 900px){.map-wrap{padding:0}.map-wrap #main .form,.map-wrap #main .map{width:100%}}@media (max-width: 500px){.map-wrap #scrollbar1 .overview .content .store .left-info{width:100%}.map-wrap #scrollbar1 .overview .content .store .right-info{width:100%;padding-top:0}}.case-studies{padding:0 0 5em}.case-studies .grid{flex-wrap:wrap}.case-studies .grid .col{min-width:50%;max-width:50%;background:rgba(0,0,0,0.8)}.case-studies .grid .col .content{display:block;margin:0 auto;width:80%;padding:1em 1em 3em;text-align:center;color:#fff}.case-studies .grid .col .content h2{font-size:33.6px;font-size:2.1rem;margin:1em 0 1em}.case-studies .grid .col .content h2::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.case-studies .grid .col .content a.btn{background:#fff;color:#000;border-color:#fff}.case-studies .grid .col:nth-child(2n),.case-studies .grid .col:nth-child(3n),.case-studies .grid .col:nth-child(5n){background:rgba(0,0,0,0.2)}.case-studies .grid .col:nth-child(2n) .content h2,.case-studies .grid .col:nth-child(2n) .content p{color:#000}.case-studies .grid .col:nth-child(3n) .content h2,.case-studies .grid .col:nth-child(3n) .content p{color:#000}.case-studies .grid .col:nth-child(5n) .content h2,.case-studies .grid .col:nth-child(5n) .content p{color:#000}.case-studies .grid .col:nth-child(2n) .content h2::after,.case-studies .grid .col:nth-child(3n) .content h2::after,.case-studies .grid .col:nth-child(5n) .content h2::after{background:url("inc/img/diamond-black.png") center center no-repeat;background-size:100% auto}.case-studies .grid .col:nth-child(2n) .content a.btn,.case-studies .grid .col:nth-child(3n) .content a.btn,.case-studies .grid .col:nth-child(5n) .content a.btn{background:#000;color:#fff;border-color:#000}.case-studies .grid .col:nth-child(4n){background:rgba(0,0,0,0.8)}.case-studies .grid .col:nth-child(4n) .content h2,.case-studies .grid .col:nth-child(4n) .content p{color:#fff}.case-studies .grid .col:nth-child(4n) .content h2::after{background:url("inc/img/diamond.png") center center no-repeat;background-size:100% auto}.case-studies .grid .col:nth-child(4n) .content a.btn{background:#fff;color:#000}@media (max-width: 700px){.case-studies .grid .col{max-width:100%}}.pagination-links{text-align:center;padding:3em 0}.single-case-studies h1,.single-post h1{text-align:center}.single-case-studies .wp-block-columns,.single-post .wp-block-columns{padding-top:2em}.single-case-studies .wp-block-columns h2,.single-case-studies .wp-block-columns h3{font-size:24px;font-size:1.5rem}.single-post .wp-block-columns h2,.single-post .wp-block-columns h3{font-size:24px;font-size:1.5rem}@media (min-width: 600px){.single-case-studies .wp-block-columns .wp-block-column,.single-post .wp-block-columns .wp-block-column{flex-basis:70%}.single-case-studies .wp-block-columns .wp-block-column:first-of-type,.single-post .wp-block-columns .wp-block-column:first-of-type{flex-basis:30%}.single-case-studies .wp-block-columns .wp-block-column h2,.single-case-studies .wp-block-columns .wp-block-column h3{font-size:20.8px;font-size:1.3rem}.single-post .wp-block-columns .wp-block-column h2,.single-post .wp-block-columns .wp-block-column h3{font-size:20.8px;font-size:1.3rem}}.site-footer .site-info{background:#111;padding:3em 0}.site-footer .site-info .col{flex:1 auto}.site-footer .site-info .widget-title{text-transform:uppercase;margin-bottom:0.2em;font-size:12.8px;font-size:0.8rem}.site-footer .site-info .widget_custom_html{width:100%;clear:both}.site-footer .site-info .widget_nav_menu{float:left;width:25%;max-width:210px}.site-footer .site-info .widget_nav_menu ul{list-style:none;margin:0;padding:0}.site-footer .site-info .widget_nav_menu ul li{padding:0.1em 0}.site-footer .site-info .widget_nav_menu ul li a{color:#fff;text-decoration:none;font-size:14px}.site-footer .site-info .widget_nav_menu ul li a:hover{text-decoration:underline}.site-footer .site-info .widget_text{font-size:13px;text-align:right;color:#fff}.site-footer .site-info .klaviyo-form-UgVmX3{display:block;padding:10px 0 10px 90px;margin-bottom:3em;background:url("inc/img/british-baths.png") top left no-repeat;background-size:auto 80px;width:100%;max-width:780px}.site-footer .site-info .klaviyo-form-UgVmX3 fieldset{border:none;padding:0}.site-footer .site-info .klaviyo-form-UgVmX3 fieldset label{display:block;clear:both}.site-footer .site-info ul.social{list-style:none;margin:1.5em 0 3em;padding:0;display:block}.site-footer .site-info ul.social li{display:inline-block;vertical-align:middle}.site-footer .site-info ul.social li a{display:block;width:25px;height:25px;margin:5px;font-size:0}.site-footer .site-info ul.social li a[href*="twitter"]{background:url("inc/img/twitter.svg") center center no-repeat;background-size:100% auto}.site-footer .site-info ul.social li a[href*="instagram"]{background:url("inc/img/instagram.svg") center center no-repeat;background-size:100% auto}.site-footer .site-info ul.social li a[href*="linkedin"]{background:url("inc/img/linkedin.svg") center center no-repeat;background-size:100% auto}.site-footer .site-info ul.social li a[href*="youtube"]{background:url("inc/img/youtube.svg") center center no-repeat;background-size:100% auto}.site-footer .site-info ul.social li a[href*="pinterest"]{background:url("inc/img/pinterest.svg") center center no-repeat;background-size:100% auto}.site-footer .site-info ul.social li a[href*="facebook"]{background:url("inc/img/facebook.svg") center center no-repeat;background-size:100% auto}.site-footer .site-info ul.social li a:hover{opacity:0.5}.site-footer .site-owner{background:#000;padding:1em 0 4em;color:#fff;font-size:12px}.quick-links-footer{background:#262525;width:100%;padding:2.2em 12vw 4em 12vw;display:flex;align-items:center;justify-content:space-between;gap:3em;border-bottom:1px solid #707070}.quick-links-footer a{font-family:"trajan-pro-3", serif;flex:1 1 33%;color:#efefef;text-transform:uppercase;text-decoration:none;display:block;text-align:center;padding:0.8em;border:1px solid #efefef}.quick-links-footer a span{display:block;clear:both;font-family:helvetica;font-size:0.7rem;margin-top:1em;margin-bottom:0.3em}@media (max-width: 1215px){.site-footer .site-info .grid{display:block}.site-footer .site-info .grid .col{width:100%}.site-footer .site-info .grid .col .widget_text{text-align:left}}@media (max-width: 1100px){.site-footer .site-info .js-cm-form input[type="email"]{width:390px;font-size:0.75rem;padding:15px 10px}.site-footer .site-info .js-cm-form .js-cm-submit-button{max-width:70px}}@media (max-width: 700px){.site-footer .site-info .widget_nav_menu{width:100%;max-width:100%;text-align:center}.site-footer .site-info .grid .col .widget_text,.site-footer .site-info .widget_text{text-align:center}.site-footer .site-info .js-cm-form{padding:90px 0 10px;background:url("inc/img/british-baths.png") top center no-repeat;background-size:80px auto}.site-footer .site-info .js-cm-form input[type="email"]{width:100%;font-size:0.6em}.site-footer .site-info .js-cm-form .js-cm-submit-button{max-width:100%}.site-footer .site-owner{text-align:center}.quick-links-footer{flex-direction:column}.quick-links-footer a{width:100%}}.biome-range{color:#707070;overflow:hidden}.biome-range .biome_content_intro{display:flex;width:100%;max-width:1420px;margin:0 auto;padding:4em 3em 6em 3em}.biome-range .biome_content_intro .left_col{position:relative;min-width:48%;padding:0;z-index:10}.biome-range .biome_content_intro .left_col .logo{position:relative;padding:2em 5em;margin-bottom:2em}.biome-range .biome_content_intro .left_col .logo img{max-width:55%}.biome-range .biome_content_intro .left_col .logo::after{content:"";display:block;width:260px;height:260px;background:url("/wp-content/uploads/2022/02/leaf-outline.png") center center;background-size:100% auto;transform:rotate(-60deg);position:absolute;bottom:-150px;left:-110px}.biome-range .biome_content_intro .left_col .content{padding:1em 5em;background:url("https://ashtonandbentley.co.uk/wp-content/uploads/2022/02/green-bg.jpg") center center;background-size:cover}.biome-range .biome_content_intro .left_col .content h1{font-size:3.6em;font-weight:400;line-height:1.2;margin-top:0.5em;margin-bottom:0.75em;color:#CCDDBB;text-transform:uppercase;max-width:360px}.biome-range .biome_content_intro .left_col .content p{max-width:360px;color:#fff}.biome-range .biome_content_intro .left_col .content a{display:block;padding:1em;max-width:220px;background:#CCDDBB;color:#444543;text-transform:uppercase;text-align:center;text-decoration:none}.biome-range .biome_content_intro .left_col .content .down{position:absolute;right:-90px;bottom:0;z-index:0;padding:0;display:block;width:90px;height:90px;background:rgba(120,140,97,0.3)}.biome-range .biome_content_intro .left_col .content .down a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.biome-range .biome_content_intro .left_col .content .down img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.biome-range .biome_content_intro .right_col{padding:0;margin-left:-5%}.biome-range .biome_content_intro .right_col img{position:relative;z-index:10}.biome-range .biome_content_intro .right_col .small-img{width:45%}.biome-range .biome_content_one{display:flex;width:100%;max-width:1300px;margin:0 auto;padding:6em 3em}.biome-range .biome_content_one .left_col{min-width:58%;padding:0.3em}.biome-range .biome_content_one .left_col .content{padding:1em 5em;margin-bottom:1.5em}.biome-range .biome_content_one .left_col .content h2{font-size:3.6em;font-weight:400;line-height:1.2;margin-bottom:0.75em;color:#96AA8A}.biome-range .biome_content_one .left_col .content p{max-width:430px}.biome-range .biome_content_one .right_col{padding:0.3em}.biome-range .biome_content_one .right_col .small-img{position:relative;width:65%}.biome-range .biome_content_one .right_col .small-img::after{content:"";display:block;width:340px;height:450px;background:url("/wp-content/uploads/2022/02/branch-outline.png") center center;background-size:100% auto;position:absolute;top:-70px;right:-270px}.biome-range .biome_col_content{background:url("/wp-content/uploads/2022/02/grey-bg.jpg") center center;background-size:cover}.biome-range .biome_col_content h2{display:block;width:100%;text-align:center;font-weight:400;font-size:2em;margin:0;padding:3em 0 1.5em}.biome-range .biome_col_content .content_inner{display:flex;max-width:1300px;margin:0 auto;padding:0em 1em 5em}.biome-range .biome_col_content .content_inner .col{flex:1;text-align:center;padding:0 2em}.biome-range .biome_col_content .content_inner .col img{display:block;max-height:100px;margin:0 auto}.biome-range .biome_col_content .content_inner .col h3{font-size:1.6em;font-weight:400}.biome-range .biome_col_content .content_inner .col p{margin-bottom:0}.biome-range .biome_content_two{display:flex;width:100%;max-width:1300px;margin:0 auto;padding:4em 3em 6em 3em}.biome-range .biome_content_two .left_col{max-width:50%;padding:0.3em}.biome-range .biome_content_two .left_col .small-img{position:relative;display:flex;flex-direction:row-reverse;padding:2em 0 0}.biome-range .biome_content_two .left_col .small-img img{max-width:45%}.biome-range .biome_content_two .left_col .small-img::after{content:"";display:block;width:430px;height:430px;background:url("/wp-content/uploads/2022/02/leaf-outline.png") center center;background-size:100% auto;position:absolute;top:-130px;left:-10px}.biome-range .biome_content_two .left_col .content{padding:1em 5em;margin-bottom:1.5em}.biome-range .biome_content_two .left_col .content h2{font-size:3.6em;font-weight:400;line-height:1.2;margin-top:0.5em;margin-bottom:0.75em;color:#96AA8A}.biome-range .biome_content_two .left_col .content p{max-width:430px}.biome-range .biome_content_two .right_col{padding:0.3em}.biome-range .biome_content_two .right_col .small-img{width:45%}.biome-range .biome_content_three{display:flex;width:100%;max-width:1300px;margin:0 auto;padding:4em 3em 6em 3em}.biome-range .biome_content_three .left_col{max-width:50%;padding:0.3em}.biome-range .biome_content_three .left_col .small-img{position:relative;display:flex;flex-direction:row-reverse;padding:0}.biome-range .biome_content_three .left_col .small-img img{max-width:50%}.biome-range .biome_content_three .left_col .small-img::after{content:"";display:block;width:260px;height:260px;background:url("/wp-content/uploads/2023/01/Spectrum.png") no-repeat center center;background-size:100% auto;position:absolute;top:-20px;left:60px}.biome-range .biome_content_three .left_col .content{padding:1em 3.2em 1em 5em;margin-bottom:1.5em}.biome-range .biome_content_three .left_col .content h2{font-size:3.6em;font-weight:400;line-height:1.2;margin-top:0.5em;margin-bottom:0.75em;color:#96AA8A}.biome-range .biome_content_three .left_col .content p{max-width:430px}.biome-range .biome_content_three .right_col{padding:0.3em}.biome-range .biome_content_three .right_col .small-img{display:flex;justify-content:space-between}.biome-range .biome_content_three .right_col .small-img img{width:49.5%}.biome-range .biome_cta{background:url("/wp-content/uploads/2022/02/grey-bg.jpg") center center;background-size:cover;padding:6em 3em}.biome-range .biome_cta a{display:block;background:#CCDDBB;border:1px solid #768B60;margin:0 auto;padding:1.1em;max-width:400px;text-align:center;text-transform:uppercase;text-decoration:none;color:#768B60;font-size:1.2em}.biome-range .down{display:block;width:100%;padding:5em 3em 0 3em}.biome-range .down img{display:block;margin:0 auto;max-width:25px}@media (max-width: 1200px){.biome-range .biome_content_intro .left_col .logo{padding:1.8em 5em;margin-bottom:0}.biome-range .biome_content_intro .left_col .content h1{font-size:2.8em}}@media (max-width: 900px){.biome-range .biome_content_intro{display:block;padding:1em 2em 2em 2em}.biome-range .biome_content_intro .left_col .logo{padding:1em 0em}.biome-range .biome_content_intro .left_col .logo img{display:block;margin:0 auto;max-width:300px}.biome-range .biome_content_intro .left_col .logo::after{display:none}.biome-range .biome_content_intro .left_col .content{padding:1em 1.5em;text-align:center}.biome-range .biome_content_intro .left_col .content h1{font-size:2.2em;max-width:100%}.biome-range .biome_content_intro .left_col .content p{max-width:100%}.biome-range .biome_content_intro .left_col .content a{margin:0 auto}.biome-range .biome_content_intro .left_col .content .down{display:none}.biome-range .biome_content_intro .right_col{margin-left:0}}@media (max-width: 1200px){.biome-range .biome_content_one .left_col .content{padding:1em 4em 1em 0em}.biome-range .biome_content_one .left_col .content h2{font-size:2.8em}.biome-range .biome_content_one .right_col .small-img::after{left:-50px;top:60px}}@media (max-width: 600px){.biome-range .biome_content_one{display:block;padding:2em 2em}.biome-range .biome_content_one .left_col .content{padding:1em 0em}.biome-range .biome_content_one .left_col .content h2{font-size:1.8em}.biome-range .biome_content_one .right_col .small-img{width:100%}.biome-range .biome_content_one .right_col .small-img::after{display:none}}@media (max-width: 600px){.biome-range .biome_col_content h2{font-size:1.8em}.biome-range .biome_col_content .content_inner{display:block}.biome-range .biome_col_content .content_inner .col{display:block;padding:0 1em;margin-bottom:2em}}@media (max-width: 1200px){.biome-range .biome_content_two .left_col .content{padding:1em 4em 1em 0em}.biome-range .biome_content_two .left_col .content h2{font-size:2.8em}}@media (max-width: 600px){.biome-range .biome_content_two{display:block;padding:2em 2em 3em 2em}.biome-range .biome_content_two .left_col{max-width:100%;padding:0}.biome-range .biome_content_two .left_col .small-img img{max-width:100%}.biome-range .biome_content_two .left_col .small-img::after{display:none}.biome-range .biome_content_two .left_col .content{padding:1em 0}.biome-range .biome_content_two .left_col .content h2{font-size:1.4em}.biome-range .biome_content_two .right_col .small-img{width:100%}}@media (max-width: 1200px){.biome-range .biome_content_three .left_col .small-img::after{max-width:50%;height:auto;padding-top:55%;top:-25px;left:-10px}.biome-range .biome_content_three .left_col .content{padding:1em 4em 1em 0em}.biome-range .biome_content_three .left_col .content h2{font-size:2.8em}}@media (max-width: 600px){.biome-range .biome_content_three{display:block;padding:2em 2em 3em 2em}.biome-range .biome_content_three .left_col{max-width:100%;padding:0}.biome-range .biome_content_three .left_col .small-img img{max-width:100%}.biome-range .biome_content_three .left_col .small-img::after{display:none}.biome-range .biome_content_three .left_col .content{padding:1em 0}.biome-range .biome_content_three .left_col .content h2{font-size:1.4em}.biome-range .biome_content_three .right_col .small-img{width:100%}}@media (max-width: 600px){.biome-range .down{padding:3em 3em 0 3em}}.whitestone-range{color:#707070;overflow:hidden;background:url("/wp-content/themes/ashtonbentley/inc/img/mesh_top.png") top center no-repeat;background-size:100% auto}.whitestone-range .biome_content_intro{display:flex;width:100%;max-width:1420px;margin:0 auto;padding:4em 3em 6em 3em}.whitestone-range .biome_content_intro .left_col{position:relative;min-width:48%;padding:0;z-index:10}.whitestone-range .biome_content_intro .left_col .logo{position:relative;padding:2em 1em;margin-bottom:1.3em}.whitestone-range .biome_content_intro .left_col .logo img{max-width:60%}.whitestone-range .biome_content_intro .left_col .content{padding:1em 5em 2.2em;background:rgba(121,151,171,0.9)}.whitestone-range .biome_content_intro .left_col .content h1{font-size:3em;font-weight:400;line-height:1.2;margin-top:0.5em;margin-bottom:0.75em;color:#fff;text-transform:uppercase;max-width:360px}.whitestone-range .biome_content_intro .left_col .content p{max-width:360px;color:#fff;margin-bottom:3.2em}.whitestone-range .biome_content_intro .left_col .content a{display:block;padding:1em;max-width:220px;background:rgba(255,255,255,0.5);color:#444543;text-transform:uppercase;text-align:center;text-decoration:none}.whitestone-range .biome_content_intro .left_col .content .down{position:absolute;right:-90px;bottom:0;z-index:0;padding:0;display:block;width:90px;height:90px;background:rgba(121,151,171,0.5)}.whitestone-range .biome_content_intro .left_col .content .down a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.whitestone-range .biome_content_intro .left_col .content .down img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.whitestone-range .biome_content_intro .right_col{padding:0;margin-left:-5%}.whitestone-range .biome_content_intro .right_col img{position:relative;z-index:10}.whitestone-range .biome_content_intro .right_col .small-img{width:45%}.whitestone-range .biome_content_one{display:flex;width:100%;max-width:1300px;margin:0 auto;padding:6em 3em}.whitestone-range .biome_content_one .left_col{min-width:58%;padding:0.3em}.whitestone-range .biome_content_one .left_col .content{padding:1em 5em;margin-bottom:1.5em}.whitestone-range .biome_content_one .left_col .content h2{font-size:3.6em;font-weight:400;line-height:1.2;margin-bottom:0.75em;color:#7997ab}.whitestone-range .biome_content_one .left_col .content p{max-width:520px}.whitestone-range .biome_content_one .right_col{padding:0.3em}.whitestone-range .biome_content_one .right_col .small-img{position:relative;width:65%}.whitestone-range .biome_content_one .right_col .small-img::after{content:"";display:block;width:270px;height:290px;background:url("/wp-content/themes/ashtonbentley/inc/img/whitestone_shape1.png") center center no-repeat;background-size:100% auto;position:absolute;top:-25px;right:-250px}.whitestone-range .biome_col_content{background:url("/wp-content/themes/ashtonbentley/inc/img/mesh_top.png") center -50px no-repeat rgba(121,151,171,0.25);background-size:100% auto}.whitestone-range .biome_col_content h2{display:block;width:100%;text-align:center;font-weight:400;font-size:2em;margin:0;padding:3em 0 1.5em}.whitestone-range .biome_col_content .content_inner{display:flex;max-width:1300px;margin:0 auto;padding:0em 1em 5em}.whitestone-range .biome_col_content .content_inner .col{flex:1;text-align:center;padding:0 2em}.whitestone-range .biome_col_content .content_inner .col img{display:block;max-height:100px;margin:0 auto}.whitestone-range .biome_col_content .content_inner .col h3{font-size:1.6em;font-weight:400;color:#7996AA}.whitestone-range .biome_col_content .content_inner .col p{margin-bottom:0}.whitestone-range .biome_content_two{display:flex;width:100%;max-width:1300px;margin:0 auto;padding:4em 3em 6em 3em}.whitestone-range .biome_content_two .left_col{max-width:50%;padding:0.3em}.whitestone-range .biome_content_two .left_col .small-img{position:relative;display:flex;flex-direction:row-reverse;padding:2em 0 0}.whitestone-range .biome_content_two .left_col .small-img img{max-width:45%}.whitestone-range .biome_content_two .left_col .small-img::after{content:"";display:block;width:270px;height:290px;background:url("/wp-content/themes/ashtonbentley/inc/img/whitestone_shape1.png") center center no-repeat;background-size:100% auto;position:absolute;top:-50px;left:20px}.whitestone-range .biome_content_two .left_col .content{padding:1em 5em;margin-bottom:1.5em}.whitestone-range .biome_content_two .left_col .content h2{font-size:3.6em;font-weight:400;line-height:1.2;margin-top:0.5em;margin-bottom:0.75em;color:#7997ab}.whitestone-range .biome_content_two .left_col .content p{max-width:430px}.whitestone-range .biome_content_two .right_col{padding:0.3em}.whitestone-range .biome_content_two .right_col .small-img{width:45%}.whitestone-range .biome_cta{padding:0 3em 3em}.whitestone-range .biome_cta a{display:block;background:rgba(121,151,171,0.25);border:1px solid #7997ab;margin:0 auto;padding:1.1em;max-width:390px;text-align:center;text-transform:uppercase;text-decoration:none;color:#444543;font-size:1em}.whitestone-range .down{display:block;width:100%;padding:5em 3em 0 3em}.whitestone-range .down img{display:block;margin:0 auto;max-width:25px}@media (max-width: 1200px){.whitestone-range .biome_content_intro .left_col .logo{padding:1.8em 5em;margin-bottom:0}.whitestone-range .biome_content_intro .left_col .content h1{font-size:2.8em}}@media (max-width: 900px){.whitestone-range .biome_content_intro{display:block;padding:1em 2em 2em 2em}.whitestone-range .biome_content_intro .left_col .logo{padding:1em 0em}.whitestone-range .biome_content_intro .left_col .logo img{display:block;margin:0 auto;max-width:300px}.whitestone-range .biome_content_intro .left_col .logo::after{display:none}.whitestone-range .biome_content_intro .left_col .content{padding:1em 1.5em;text-align:center}.whitestone-range .biome_content_intro .left_col .content h1{font-size:2.2em;max-width:100%}.whitestone-range .biome_content_intro .left_col .content p{max-width:100%}.whitestone-range .biome_content_intro .left_col .content a{margin:0 auto}.whitestone-range .biome_content_intro .left_col .content .down{display:none}.whitestone-range .biome_content_intro .right_col{margin-left:0}}@media (max-width: 1200px){.whitestone-range .biome_content_one .left_col .content{padding:1em 4em 1em 0em}.whitestone-range .biome_content_one .left_col .content h2{font-size:2.8em}.whitestone-range .biome_content_one .right_col .small-img::after{left:-50px;top:60px}}@media (max-width: 600px){.whitestone-range .biome_content_one{display:block;padding:2em 2em}.whitestone-range .biome_content_one .left_col .content{padding:1em 0em}.whitestone-range .biome_content_one .left_col .content h2{font-size:1.8em}.whitestone-range .biome_content_one .right_col .small-img{width:100%}.whitestone-range .biome_content_one .right_col .small-img::after{display:none}}@media (max-width: 600px){.whitestone-range .biome_col_content h2{font-size:1.8em}.whitestone-range .biome_col_content .content_inner{display:block}.whitestone-range .biome_col_content .content_inner .col{display:block;padding:0 1em;margin-bottom:2em}}@media (max-width: 1200px){.whitestone-range .biome_content_two .left_col .content{padding:1em 4em 1em 0em}.whitestone-range .biome_content_two .left_col .content h2{font-size:2.8em}}@media (max-width: 600px){.whitestone-range .biome_content_two{display:block;padding:2em 2em 3em 2em}.whitestone-range .biome_content_two .left_col{max-width:100%;padding:0}.whitestone-range .biome_content_two .left_col .small-img img{max-width:100%}.whitestone-range .biome_content_two .left_col .small-img::after{display:none}.whitestone-range .biome_content_two .left_col .content{padding:1em 0}.whitestone-range .biome_content_two .left_col .content h2{font-size:1.4em}.whitestone-range .biome_content_two .right_col .small-img{width:100%}}@media (max-width: 600px){.whitestone-range .down{padding:3em 3em 0 3em}}@media (max-width: 985px){#cookie-law-info-bar[data-cli-style=cli-style-v2]{box-sizing:border-box;width:100%}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{box-sizing:border-box;width:100%}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
