.page-container *{font-family:arial!important}::selection{background:#b12a30;color:#fff}iframe[name='Trade Desk Tracking - Chester Site Remarketing']{display:none}.chesterButton{padding:30px 50px 35px 50px;display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:2vh}.chesterButtonBackround{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(248,248,248,1)),color-stop(20%,rgba(176,42,48,1)),color-stop(40%,rgba(176,42,48,1)),color-stop(40%,rgba(4,129,167,1)),color-stop(60%,rgba(4,129,167,1)),color-stop(60%,rgba(0,106,89,1)),color-stop(80%,rgba(0,106,89,1)),color-stop(80%,rgba(17,17,17,1)))!important;background:-o-linear-gradient(top,rgba(248,248,248,1) 20%,rgba(176,42,48,1) 20%,rgba(176,42,48,1) 40%,rgba(4,129,167,1) 40%,rgba(4,129,167,1) 60%,rgba(0,106,89,1) 60%,rgba(0,106,89,1) 80%,rgba(17,17,17,1) 80%)!important;background:linear-gradient(180deg,rgba(248,248,248,1) 20%,rgba(176,42,48,1) 20%,rgba(176,42,48,1) 40%,rgba(4,129,167,1) 40%,rgba(4,129,167,1) 60%,rgba(0,106,89,1) 60%,rgba(0,106,89,1) 80%,rgba(17,17,17,1) 80%)!important;background-size:auto;background-size:100% 500%!important;background-position:100% 0%;-webkit-transition:1000ms!important;-o-transition:1000ms!important;transition:900ms ease-in-out!important;font-size:calc(1.2vw + 20px);color:#111;border:1px solid #111}.chesterButtonBackround:hover{background-position:100% 100%!important;color:#f8f8f8;border:1px solid #f8f8f8}.redAccent{overflow:visible!important;position:relative;z-index:auto!important}.redAccent::before{content:"";width:10px;height:90%;background:#b02a30;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px 0 0 5px;left:-10px;-webkit-box-shadow:5px 5px 15px #000;box-shadow:5px 5px 15px #000;z-index:-1}.dot::after{content:"";width:40px;height:40px;background:rgb(176,42,49);position:absolute;top:50%;-webkit-transform:translateY(-58%);-ms-transform:translateY(-58%);transform:translateY(-58%);border-radius:5px;z-index:-1;left:-60px}.portfolioPost article{height:14vw!important;min-height:200px!important;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:60px!important;border-radius:5px!important;box-shadow:5px 5px 10px #0004}.portfolioPost .et_pb_image_container{position:absolute;min-width:100%;min-height:100%;margin-bottom:0}.portfolioPost .et_pb_image_container a{margin-bottom:0}.portfolioPost .et_pb_image_container a img{position:absolute;min-width:100%;min-height:100%;margin-bottom:0}.portfolioPost article .entry-title{position:absolute;background:rgba(147,28,15,0.9);width:100%;padding:30px 10px;display:flex;justify-content:center;align-items:center;color:#fff;transition:300ms ease-in-out!important;height:0;padding:0;overflow:hidden}.portfolioPost article:hover .entry-title{opacity:1;padding:40px 10px;pointer-events:none}.portfolioPost article .entry-title a{opacity:0;transition:300ms ease-in-out;text-align:center}.portfolioPost article:hover .entry-title a{opacity:1;transition:400ms ease-in-out}.gform_heading{display:none}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{background:#eee;font-size:20px!important;padding:15px!important;box-shadow:5px 5px 10px #0003;border:1px solid #ccc}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{background:#fff;border:1px solid #ccc}.gform_wrapper label{font-family:arial;font-size:20px!important;font-weight:700;color:#444}.gform_wrapper .gfield{margin-bottom:20px}.gform_wrapper input[type='file']{background:none;box-shadow:none;border:none}.gform_wrapper input[type='submit']{font-size:30px!important;padding:10px 30px!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(248,248,248,1)),color-stop(20%,rgba(176,42,48,1)),color-stop(40%,rgba(176,42,48,1)),color-stop(40%,rgba(4,129,167,1)),color-stop(60%,rgba(4,129,167,1)),color-stop(60%,rgba(0,106,89,1)),color-stop(80%,rgba(0,106,89,1)),color-stop(80%,rgba(17,17,17,1)))!important;background:-o-linear-gradient(top,rgba(248,248,248,1) 20%,rgba(176,42,48,1) 20%,rgba(176,42,48,1) 40%,rgba(4,129,167,1) 40%,rgba(4,129,167,1) 60%,rgba(0,106,89,1) 60%,rgba(0,106,89,1) 80%,rgba(17,17,17,1) 80%)!important;background:linear-gradient(180deg,rgba(248,248,248,1) 20%,rgba(176,42,48,1) 20%,rgba(176,42,48,1) 40%,rgba(4,129,167,1) 40%,rgba(4,129,167,1) 60%,rgba(0,106,89,1) 60%,rgba(0,106,89,1) 80%,rgba(17,17,17,1) 80%)!important;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:100% 560%!important;background-position:100% 2%!important;-webkit-transition:900ms ease-in-out!important;-o-transition:900ms ease-in-out!important;transition:900ms ease-in-out!important;font-size:calc(1.2vw + 20px);color:#111;border:1px solid #111;border-top-color:rgb(17,17,17);border-right-color:rgb(17,17,17);border-bottom-color:rgb(17,17,17);border-left-color:rgb(17,17,17)}.gform_wrapper input[type='submit']:hover{background-position:100% 98%!important;color:#f8f8f8;border:1px solid #f8f8f8;border-top-color:rgb(248,248,248);border-right-color:rgb(248,248,248);border-bottom-color:rgb(248,248,248);border-left-color:rgb(248,248,248);cursor:pointer}.gform_wrapper .ginput_container label{font-size:17px!important;font-weight:400;margin-top:10px!important}.portfolioButton{background-image:linear-gradient(0deg,#931c0e 50%,#FFFFFF 50%);background-size:100% 300%!important;background-position:100% 0%!important;position:relative;text-align:center;width:100%;border-radius:5px;box-shadow:0 0 0;overflow:hidden!important;z-index:2;transition:300ms ease-out!important;height:calc(2vw + 60px);display:flex;justify-content:center;align-items:center}.portfolioButton h5{font-size:calc(14px + .4vw)!important;color:#333;transition:300ms ease-out!important;line-height:1.2;padding:5px 0 10px 0}.portfolioButton:hover{background-position:100% 100%!important;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.25)}.portfolioButton:hover h5{color:#fff!important}.newPortfolio article{position:relative}#new-main-header *{transition:600ms ease-in-out}#menu-links li{margin:0!important;height:60px;padding:0 calc(10px + 0.6vw)!important}#new-main-header.scroll-down #menu-links li.chesterButtonBackround a{color:#111!important}#new-main-header #menu-links li.chesterButtonBackround{background-position:0 -25%!important}#new-main-header #menu-links li.chesterButtonBackround:hover{background-position:0 100%!important}#new-main-header.scroll-down #menu-links li.chesterButtonBackround:hover{background-position:0 100%!important}#new-main-header.scroll-down #menu-links li.chesterButtonBackround{background-position:0 0!important}#new-main-header #menu-links li.chesterButtonBackround:hover a{color:#fff!important}#menu-links{position:relative;right:50%;transform:translateX(50%)}#menu-links a{height:100%;line-height:60px}#menu-links .sub-menu li{height:auto;padding:5px 16px!important}#menu-links .sub-menu a{line-height:1.6;display:flex;align-items:center}#new-main-header.scroll-down #menu-links{right:0%;transform:translateX(0%)}#new-main-header #new-logo{width:0}#new-main-header.scroll-down #new-logo{width:210px}@media only screen and (max-width:980px){#new-main-header #new-logo{width:150px!important;position:absolute;left:10px}#new-main-header #menu-links{width:100%;right:0;transform:translateX(0)}#menu-links li{height:auto}#mobile_menu1{top:70px;position:absolute;max-height:calc(100vh - 100px);overflow-y:scroll}.et_mobile_menu li a{padding:0 5%}.et_mobile_menu li:hover{background:#050505}#new-main-header #menu-links li.chesterButtonBackround{margin-bottom:30px!important;background-position:0 0!important}#new-main-header :is(ul,li){padding:0!important}#new-main-header ul ul li{padding-left:20px!important}.mobile_menu_bar{position:relative;top:15px}#new-main-header #menu-links li.chesterButtonBackround a{color:#111!important}}html .pagination .alignleft a{color:rgba(255,255,255,0)!important;position:relative}.pagination .alignleft a:after{content:"« Prev";position:absolute;text-align:left;width:200px;left:0;color:#111}html .pagination .alignright a{color:rgba(255,255,255,0)!important;position:relative}.pagination .alignright a:after{content:"Next »";position:absolute;text-align:right;width:200px;right:0;color:#111}