/**handles:pixelperfect-style**/
@charset "UTF-8";/*!
Theme Name: Shorthills Tree Service
Theme URI: https://www.shorthillstreeservice.com
Author: Pixel Perfect
Author URI: https://pixelperfectweb.ca
Description: Shorthills Tree Service Theme
Version: 1.0.0

*//*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}article,aside,figcaption,figure,figure img,footer,header,hgroup,nav,object,section,video{display:block}a img{border:0}figure{position:relative}figure img{width:100%}.accordion{margin:0 auto;max-width:1200px;padding:0 .9375em}.accordion>h3{font-size:24px;font-family:"Buckwheat TC",sans-serif;color:#282e27;line-height:1.5;padding:20px 40px 20px 0;display:block;margin:0;background:0 0;border:0;cursor:pointer;border-bottom:1px solid #bfbfbc;width:100%;position:relative}.accordion>h3:after{content:"";background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/icon-plus.svg) center center;background-size:16px 16px;width:16px;height:16px;display:inline-block;margin:-10px 0 0 0;position:absolute;right:0;top:50%}.accordion>h3:focus{outline:inherit}.accordion>h3 strong{color:#51ae47;margin-right:10px}.accordion>div{padding:10px 0;margin:0;border-bottom:1px solid #bfbfbc}.accordion p{margin:0 0 10px 0}.accordion ol strong{display:block}.accordion ol>li{margin-top:40px}.accordion ol ol{list-style:lower-alpha}.accordion ol ol>li{margin-top:0}.accordion h3:hover{color:#51ae47}.accordion h3.ui-accordion-header-active{color:#282e27;border-bottom:1px solid transparent}.accordion h3.ui-accordion-header-active:after{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/icon-minus.svg) center center;background-size:20px 20px}.oneCol .accordion{padding:0}.flexGrid{max-width:1200px;margin:0 auto;padding:0 .9375em;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.flexGrid.vertAlign{align-items:center}.flexGrid section{position:relative}.flexGrid ul.posts{padding:0}.oneCol>section,.oneColNarrow>section,.oneColWide>section{flex-basis:100%;width:100%}.oneColNarrow{max-width:900px}.oneColWide{max-width:100%}.twoCol>section{flex-basis:48%}.twoThirds>section{flex-basis:62.6666666667%}.twoThirds>section:last-child{flex-basis:31.3333333333%}.twoThirdsReverse>section{flex-basis:62.6666666667%}.twoThirdsReverse>section:first-child{flex-basis:31.3333333333%}.threeCol>section{flex-basis:31.3333333333%}.fourCol>section{flex-basis:23%}.fiveCol>section{flex-basis:18%}.sixCol>section{flex-basis:14.6666666667%}@media handheld,only screen and (max-width:767px){.flexGrid.vertAlign{align-items:flex-start}.fiveCol>section,.fourCol>section,.sixCol>section,.threeCol>section,.twoCol>section,.twoThirds>section,.twoThirdsReverse>section{flex-basis:100%}.fiveCol>section:last-child,.fourCol>section:last-child,.sixCol>section:last-child,.threeCol>section:last-child,.twoCol>section:last-child,.twoThirds>section:last-child,.twoThirdsReverse>section:last-child{flex-basis:100%}.twoThirds{flex-direction:column-reverse}.twoThirds section:last-child{margin-bottom:40px}}[class*=spacer]{display:block;border:0;margin:0}.spacer120{height:120px}.spacer100{height:100px}.spacer80{height:80px}.spacer60{height:60px}.spacer40{height:40px}.spacer20{height:20px}.spacer10{height:10px}@media handheld,only screen and (max-width:900px){.spacer100,.spacer120,.spacer60,.spacer80{height:40px}}.staggeredDiv{max-width:1200px;padding:0 .9375em;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.staggeredDiv img,.staggeredDiv section{flex-basis:48%}.staggeredDiv>a,.staggeredDiv>img{width:48%}.staggeredDiv .centered{max-width:80%;margin:0 auto}.staggeredDiv .centered p.title{margin-bottom:30px}.staggeredDiv .centered .cms-button-success{margin-top:30px;display:inline-block}.staggeredDiv.staggeredBackground{background:rgba(241,90,40,.04)}.staggeredDiv.staggeredFull{max-width:100%;padding:0}.staggeredDiv.staggeredFull img,.staggeredDiv.staggeredFull section{flex-basis:50%}.staggeredDiv.staggeredFull>img{width:50%}.staggeredDiv.staggeredFull section{padding:0 80px}.staggeredDiv h2{margin-top:0}.staggeredDiv p:last-child{margin-bottom:0}.staggeredDiv ul,.staggeredDiv ul.checkCircle{margin-bottom:0}.staggeredDiv ul li:last-child,.staggeredDiv ul.checkCircle li:last-child{margin-bottom:0}@media handheld,only screen and (max-width:1080px){.staggeredDiv.staggeredFull{padding:0 .9375em}.staggeredDiv.staggeredFull img,.staggeredDiv.staggeredFull section,.staggeredDiv.staggeredFull>a{flex-basis:48%}.staggeredDiv.staggeredFull>a,.staggeredDiv.staggeredFull>img{width:48%}.staggeredDiv.staggeredFull section{padding:0}}@media handheld,only screen and (max-width:767px){.staggeredDiv,.staggeredDiv.staggeredFull{flex-wrap:wrap;margin:0 auto}.staggeredDiv img,.staggeredDiv section,.staggeredDiv.staggeredFull img,.staggeredDiv.staggeredFull section,.staggeredDiv.staggeredFull>a,.staggeredDiv>a{flex-basis:100%;width:100%}.staggeredDiv.staggeredFull>a,.staggeredDiv.staggeredFull>img,.staggeredDiv>a,.staggeredDiv>img{margin-bottom:40px}.staggeredDiv.rSide,.staggeredDiv.staggeredFull.rSide{flex-direction:column-reverse}}.centeredHeading{max-width:900px;margin:0 auto;padding:0 .9375em;text-align:center}.centeredHeading h2,.centeredHeading h3,.centeredHeading h4,.centeredHeading h5{margin:0}.intro{text-align:center;padding:0 .9375em;max-width:840px;margin:0 auto}.intro h2{margin-top:0}.intro p:last-child{margin-bottom:0}ul.btnGrp{list-style:none;margin:0 auto;display:flex;flex-wrap:wrap}ul.btnGrp li{margin:0 0 0 15px}ul.btnGrp li:first-child{margin-left:0}ul.btnGrp.right{justify-content:flex-end}ul.btnGrp.center{justify-content:center}@media handheld,only screen and (max-width:767px){ul.btnGrp,ul.btnGrp.centerAlign,ul.btnGrp.rightAlign{justify-content:center}ul.btnGrp li,ul.btnGrp.centerAlign li,ul.btnGrp.rightAlign li{flex-basis:100%;margin:0 0 15px;text-align:center}ul.btnGrp li:last-child,ul.btnGrp.centerAlign li:last-child,ul.btnGrp.rightAlign li:last-child{margin-bottom:0}}.fullImg img{width:100%;vertical-align:bottom}.cms-button,.cms-button-alert,.cms-button-background,.cms-button-outline,.cms-button-primary,.cms-button-secondary,.cms-button-simple,.cms-button-success,.cms-button-tertiary,.searchBox button[type=submit],.spotlight .add_to_cart_button,.spotlight .product_type_grouped,.storelocatorlink,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,button[type=submit],input[type=reset],input[type=submit],input[value="Reset Password"]{box-sizing:border-box;cursor:pointer;display:inline-block;font-family:"Averia Serif Libre",serif;padding:10px 20px;text-decoration:none;color:#fff;background:#f5f5f5;border:1px solid transparent;color:#fff;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;text-transform:uppercase;font-family:"Buckwheat TC",sans-serif;border-radius:3px;line-height:1}.cms-button-alert:hover,.cms-button-background:hover,.cms-button-outline:hover,.cms-button-primary:hover,.cms-button-secondary:hover,.cms-button-simple:hover,.cms-button-success:hover,.cms-button-tertiary:hover,.cms-button:hover,.searchBox button[type=submit]:hover,.spotlight .add_to_cart_button:hover,.spotlight .product_type_grouped:hover,.storelocatorlink:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,button[type=submit]:hover,input[type=reset]:hover,input[type=submit]:hover,input[value="Reset Password"]:hover{background:#ddd}.cms-button-simple,.spotlight .add_to_cart_button,.spotlight .product_type_grouped,.woocommerce a.button,.woocommerce button.button,button[type=submit]{background:0 0;border-color:transparent;border-bottom:1px solid #f15a28;color:#282e27;padding-left:0;padding-right:0;border-radius:0}.cms-button-simple:hover,.spotlight .add_to_cart_button:hover,.spotlight .product_type_grouped:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,button[type=submit]:hover{background:0 0;color:#f15a28;color:#f15a28}.cms-button-primary{background:#51ae47;color:#fff;width:auto;color:#fff}.cms-button-primary:hover{background:0 0;border-color:#51ae47;color:#51ae47}.cms-button-secondary,.woocommerce #respond input#submit,input[type=reset],input[value="Reset Password"]{background:#282e27;border-color:#282e27;color:#fff}.cms-button-secondary:hover,.woocommerce #respond input#submit:hover,input[type=reset]:hover,input[value="Reset Password"]:hover{background:0 0;border-color:#282e27;color:#282e27}.cms-button-tertiary{background:#51ae47}.cms-button-tertiary:hover{background:0 0;border-color:#51ae47;color:#51ae47}.cms-button-background{background:#e2e2de;color:#282e27}.cms-button-background:hover{background:0 0;border-color:#51ae47;color:#51ae47}.cms-button-outline{background:0 0;border-color:#51ae47;color:#51ae47}.cms-button-outline:hover{background:#51ae47;border-color:#51ae47;color:#fff}.cms-button-success,.searchBox button[type=submit],.woocommerce button.button.alt,input[type=submit]{background:#f15a28;color:#fff}.cms-button-success:hover,.searchBox button[type=submit]:hover,.woocommerce button.button.alt:hover,input[type=submit]:hover{background:0 0;border-color:#51ae47;color:#51ae47}.cms-button-alert{background:#51ae47}.cms-button-alert:hover{background:0 0;border-color:#51ae47;color:#51ae47}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;font-family:"Averia Serif Libre",serif;line-height:1.6;color:#4b4b4b;font-size:18px;font-weight:400;-webkit-font-smoothing:antialiased}a{color:#f15a28;text-decoration:none;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:underline}a:hover{color:#282e27}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:20px 0 15px;font-weight:400;-webkit-font-smoothing:antialiased;color:#282e27;letter-spacing:-.025em;font-family:"Buckwheat TC",sans-serif;text-transform:uppercase}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:block}h1{font-size:72px;margin-top:0;line-height:1.2}h2{font-size:42px}h3{font-size:26px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}p{margin:0 0 15px 0}ol,ul{margin:15px 0 15px 1.2em}ul{list-style:disc}ol{list-style:decimal}li{margin:0 0 1em 0}table{border-collapse:collapse;border-spacing:0;margin:1.8em 0}table.table{border:1px solid #ddd}table.table td,table.table th{border:1px solid #ddd;padding:5px}table.table th{background:#282e27;color:#fff;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.callout{background:#fff;box-shadow:0 0 20px rgba(17,17,17,.08);padding:40px;border-radius:12px}.callout h2,.callout h3,.callout h4{margin-top:0}.callout p:last-child{margin-bottom:0}hr{border:0;border-top:1px solid #ddd;margin:40px 0}hr.divider{max-width:1170px;margin:0 auto}hr.btmBorder{margin:0}.anchor:before{content:"";display:block;height:100px;margin:-100px 0 0}blockquote:after,blockquote:before{content:"";content:none}blockquote{margin:0 auto;max-width:600px;font-style:italic;font-size:24px;text-align:center}blockquote span{display:block;text-align:center;font-size:14px;font-family:"Averia Serif Libre",serif;font-style:normal;margin-top:40px;text-transform:uppercase;letter-spacing:.1em}blockquote span:before{content:"- "}embed,img,object{max-width:100%}img{height:auto}img.border{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ccc}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin:0 auto}img.alignnone{margin:0 0 1em 0}img.fullImg{width:100%}.anchor:before{content:"";display:block;height:140px;margin:-140px 0 0}.group:after{content:"";display:table;clear:both}::-moz-selection{color:#fff;text-shadow:none;background:#51ae47}::-webkit-selection{color:#fff;text-shadow:none;background:#51ae47}::selection{color:#fff;text-shadow:none;background:#51ae47}.top{margin-top:0}.bottom{margin-bottom:0}.centered{text-align:center}.topBar{padding:10px 0;background:#fff;color:#282e27;border-bottom:1px solid #ddd}.topBar p{margin:0;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:0 .9375em}.topBar a{display:inline-block;color:#282e27;text-decoration:none}.topBar a:hover{opacity:.5}header{position:absolute;top:0;width:100%;z-index:1000}header .flexGrid{align-items:center;max-width:1400px;margin:0 auto}header .bg{padding:25px 0;background:#fff}header section{flex-basis:25%}header section:nth-child(2){flex-basis:auto}header .logo a{width:245px;height:75px;display:block;background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/shorthills-logo.svg) center top no-repeat;text-indent:-9999em}header nav{width:100%}header nav a{font-size:18px;color:#282e27;font-family:"Buckwheat TC",sans-serif;font-weight:400;text-transform:uppercase;display:block;text-decoration:none}header nav a:hover{color:#51ae47}header nav li,header nav ul{list-style:none;margin:0;padding:0}header nav li{position:relative}header nav li.active a,header nav li.current-menu-item a{color:#51ae47}header nav li.active ul li a,header nav li.current-menu-item ul li a{color:#282e27}header nav>ul{display:flex;justify-content:space-between;padding:0}header nav>ul>li{line-height:50px}header nav>ul>li>a{padding:0 30px;display:block}header nav>ul>li:hover>a{color:#51ae47}header nav ul ul{position:absolute;top:51px;left:-20px;box-shadow:0 0 10px rgba(17,17,17,.2);display:none;min-width:230px;background:#fff;padding:10px 20px;border-radius:5px;z-index:99}header nav ul ul a{font-family:"Averia Serif Libre",serif;text-align:left;line-height:36px;text-transform:capitalize;font-weight:400;color:#282e27;font-size:13px;letter-spacing:.1em}header nav ul ul a:hover{padding-left:10px}header section:last-child ul{list-style:none;margin:0;display:flex;justify-content:flex-end;align-items:center}header section:last-child ul li{margin:0}header section:last-child ul li:last-child{margin-left:20px}header section:last-child .menu-btn{display:flex;align-items:center;text-transform:uppercase;font-family:"Buckwheat TC",sans-serif;font-size:18px;color:#fff;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer;display:none}header section:last-child .menu-btn svg{margin-left:10px}header section:last-child .menu-btn:hover{opacity:.9}header.scroll{position:fixed;top:0;box-shadow:0 0 5px rgba(40,46,39,.2)}header.scroll section:last-child .menu-btn{color:#282e27}.home header .bg,.page-template-template-standard header .bg{background:0 0;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.home header nav>ul>li>a,.page-template-template-standard header nav>ul>li>a{color:#fff}.home header nav>ul>li>a:hover,.page-template-template-standard header nav>ul>li>a:hover{color:#51ae47}.home header.scroll .bg,.page-template-template-standard header.scroll .bg{background:#fff}.home header.scroll nav>ul>li>a,.page-template-template-standard header.scroll nav>ul>li>a{color:#282e27}.home header.scroll nav>ul>li>a:hover,.page-template-template-standard header.scroll nav>ul>li>a:hover{color:#51ae47}.pushy-content a.logo img{width:245px;height:75px;margin:25px auto 0;display:block}.pushy-content h3{color:#fff;text-align:center}.pushy-content ol,.pushy-content ul{list-style:none;margin:0;padding:0;text-align:center}.pushy-content ul>li{margin:0;text-transform:uppercase;letter-spacing:.1em;font-size:18px;font-family:"Buckwheat TC",sans-serif}.pushy-content ul>li>ul{background:rgba(17,17,17,.35);margin:0;padding:0 0}.pushy-content ul>li>ul li{border:0;font-weight:400;font-size:11px;text-transform:uppercase}.pushy-content ul>li>ul a{padding:10px 0 10px 0;color:#fff}.pushy-content ul>li>ul a:hover{color:#51ae47}.pushy-content ul>li>ul li:last-child{border:0}.pushy-content ul>li:hover>ul{display:block}.pushy-content ul.children>li{text-transform:capitalize;border-bottom:0}.pushy-content ol{list-style:none;margin:50px 0 0 0;display:flex;justify-content:center}.pushy-content ol li{margin:0 0 0 20px}.pushy-content ol li:first-child{margin-left:0}.pushy-content ol img{width:18px}.pushy-content ol a{display:block;padding:0}.pushy-content ol a:hover{opacity:.5;padding:0;color:#51ae47}.pushy-content>p{text-align:center;margin-top:25px}.pushy-content .cms-button-outline{margin:0 20px}.pushy-content .cms-button-outline:hover{color:#fff}p.title{font-size:13px;letter-spacing:1.8px;font-weight:500;text-transform:uppercase}p.leadin{font-size:26px}.intro{text-align:center;padding:0 .9375em;max-width:800px;margin:0 auto}.intro b,.intro strong{color:#282e27}.intro p:last-child{margin-bottom:0}.solutions{max-width:1200px;margin:0 auto}.solutions ul{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.solutions ul li{flex-basis:33.333%;padding:0 .9375em;margin:0 0 40px;text-align:center}.solutions img{border-radius:5px}.solutions a img{-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.solutions a img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.solutions h3{font-family:"Averia Serif Libre",serif}.easyProcess{text-align:center}.easyProcess:before{content:"";width:100%;height:100px;position:absolute;left:0;background:#e2e2de;background:linear-gradient(180deg,#e2e2de 0,#fff 100%)}.easyProcess h2{margin:0 0 60px}.easyProcess ul{list-style:none;max-width:1200px;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.easyProcess ul li{flex-basis:33.333%;padding:0 .9375em;margin:0 0 60px}.easyProcess img{margin-bottom:20px}.easyProcess p.title{color:#282e27}.easyProcess p{max-width:300px;margin:0 auto}.testimonial .flexslider{margin:0}.testimonial section{max-width:1200px;margin:0 auto}.testimonial section h3{max-width:680px;text-align:center;margin:0 auto 30px;font-style:italic;font-size:24px;line-height:32px}.testimonial section h3 i{text-transform:lowercase}.testimonial section h3 span{display:block;font-size:26px}.testimonial section p{line-height:26px;padding:0 15%;text-align:center;font-style:italic}.testimonial section p.title{color:#282e27;margin-bottom:60px;font-style:normal}.testimonial section p:last-child{padding-top:10px;margin-bottom:0}.testimonial section .cms-button-primary{min-width:280px;text-align:center;padding:16px}.testimonial section .author{font-family:"Buckwheat TC",sans-serif;text-align:center;font-size:20px;color:#282e27;text-transform:uppercase;font-style:normal;margin:50px 0 0 0}.testimonial section .author:before{content:"–";display:inline-block;margin:0 10px 0 0}.testimonial .flexslider .slides li>img{width:90px;height:90px;margin:0 auto 40px;display:block;border-radius:500px}.testimonial .flex-direction-nav a{width:48px;height:22.01px;font-size:0;background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/arrow-left.svg) no-repeat}.testimonial .flex-direction-nav a.flex-next{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/arrow-right.svg) no-repeat}.testimonial .flex-direction-nav a:before{display:none}.testimonial .flex-direction-nav a:hover{opacity:.5}.wrap{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/bg-pattern.svg) left center fixed #e2e2de;background-size:cover}.wrap.bottom{margin-bottom:0}.insta .feed{padding:0 .9375em}.staggeredDark{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/treeBg.jpg) center center no-repeat fixed;background-size:cover;position:relative;padding:100px 0;color:#fff}.staggeredDark.reverse .flexGrid{flex-direction:row-reverse}.staggeredDark:before{content:"";display:block;width:100%;height:100%;background:rgba(40,46,39,.94);z-index:1;position:absolute;top:0}.staggeredDark img{box-shadow:0 0 20px rgba(40,46,39,.1);vertical-align:bottom}.staggeredDark ul{list-style:none;margin:0}.staggeredDark ul li{margin:0}.staggeredDark ul li:first-child{max-width:400px;float:right}.staggeredDark ul li:last-child{max-width:300px;position:absolute;bottom:0;left:0}.staggeredDark ul:after{content:"";display:table;clear:both}.staggeredDark section{position:relative;z-index:2;flex-basis:45%}.staggeredDark .flexGrid{align-items:center}.staggeredDark .flexGrid section.images{padding-bottom:70px}.staggeredDark h2{color:#fff;margin-top:0}.staggeredDark h2 b{font-weight:400;color:#f15a28}.staggeredDark p:last-child{margin:20px 0 0 0}.fancybox-title-float #fancybox-title{font-size:18px!important;padding:7px 15px!important;background:#f15a28!important}.cta{position:relative;z-index:2}.cta h3{font-size:42px;color:#fff;margin-top:0}.cta p{margin:0}hr.foot{margin:0 auto;border-color:#4a5548;position:relative;z-index:2;max-width:1170px}footer{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/treeBg.jpg) center center no-repeat fixed;background-size:cover;position:relative;color:#fff}footer:before{content:"";display:block;width:100%;height:100%;background:rgba(40,46,39,.94);z-index:1;position:absolute;top:0}footer img{margin-bottom:0}footer .flexGrid{align-items:center;z-index:2}footer ol,footer ul{list-style:none;margin:0;padding:0}footer ul.social{display:flex;justify-content:center}footer ul.social li{margin:0 0 0 10px}footer ul.social li:first-child{margin-left:0}footer ul.social img{margin:0}footer ul.social a:hover{opacity:.5}footer nav ul{display:flex;justify-content:flex-end;font-size:18px;text-transform:uppercase;font-family:"Buckwheat TC",sans-serif}footer nav li{margin:0 0 0 60px}footer nav li:first-child{margin-left:0}footer nav a{color:#fff;text-decoration:none}footer nav a:hover{color:#51ae47}footer .copyright{background:#fff;color:#4b4b4b;font-size:11px;letter-spacing:.1em;line-height:40px;text-transform:uppercase;z-index:2;position:relative}footer .copyright ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;align-items:center;padding:0 .9375em;list-style:none;max-width:1200px}footer .copyright li{margin:0}footer .copyright a{color:#4b4b4b;text-decoration:none}footer .copyright a:hover{color:#51ae47}.overlay{height:100%;width:0;position:fixed;z-index:9;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s}.overlay-content{position:relative;top:0;width:100%;text-align:center;margin-top:0;height:100%;z-index:99}.overlay-content>ul{list-style:none;margin:0;position:absolute;top:50%;width:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay-content>ul li{margin:0}.overlay-content>ul ul{list-style:none;margin:0}.overlay-content>ul ul a{font-size:22px}.overlay a{padding:8px;text-decoration:none;font-size:30px;color:#fff;display:block;transition:.3s}.overlay a:focus,.overlay a:hover{color:#51ae47}.overlay .closebtn{position:absolute;top:20px;right:20px;z-index:999;width:44px;height:44px;padding:0}.overlay .closebtn svg{width:44px;height:44px}.overlay .closebtn svg path{fill:#51AE47!important}.overlay .closebtn:focus svg path,.overlay .closebtn:hover svg path{fill:#F15A28!important}@media screen and (max-height:550px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:15px}}.content:before{height:116px;content:"";display:block}.pageTitle{position:relative;background:#282e27;background-position:center center!important;background-size:cover!important}.pageTitle:before{content:"";width:100%;height:100%;background:rgba(40,46,39,.8);display:block;position:absolute;top:0;left:0}.pageTitle section{height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 .9375em}.pageTitle h1,.pageTitle p{position:relative;color:#fff;margin:0}.pageTitle p.preTitle{font-family:"Buckwheat TC",sans-serif;font-size:38px;margin:0;text-transform:uppercase}.pageTitle p{margin-bottom:30px}.pageTitle a{color:#f15a28}.pageTitle a:hover{color:#fff}.pageTitle.simple{background:linear-gradient(180deg,#ededed 0,#fff 100%)}.pageTitle.simple:before{display:none}.pageTitle.simple h1,.pageTitle.simple p{color:#282e27}.pageTitle.simple h1 strong{color:#51ae47}.pageTitle.LG{text-align:center}.pageTitle.LG:before{background:rgba(0,0,0,.5)}.pageTitle.LG section{height:600px;max-width:1200px;margin:0 auto;align-items:center;justify-content:center}.pageTitle p.title a{color:#fff;text-decoration:none}.page-template-template-standard .preTitle{padding-top:100px}.single .pageTitle h1{max-width:800px;margin:0 auto;text-align:center}ul.packages{max-width:1200px;list-style:none;margin:0 auto;padding:0;display:flex;justify-content:center}ul.packages li{flex-basis:25%;padding:0 .9375em}ul.packages section{border-radius:7px;border:1px solid #dfdfdf;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.05);text-align:center;padding-bottom:40px}ul.packages h3{background:#51ae47;color:#fff;margin:0 0 10px;font-weight:800;padding:10px .9375em;border-radius:7px 7px 0 0}ul.packages .price{font-weight:800;font-size:76px}ul.packages .price sup{font-size:40px}ul.packages .price span{font-size:30px}ul.packages p.down,ul.packages p.up{text-align:left;padding:0 10%;display:flex}ul.packages p.down strong,ul.packages p.up strong{margin-right:8px}ul.packages p.down:before,ul.packages p.up:before{content:"";width:30px;height:30px;display:inline-block;background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/icon-down.svg) no-repeat;margin-right:5%}ul.packages p.up:before{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/icon-up.svg) no-repeat}ul.packages li.popular h3{background:#f15a28}.jumpMenu{background:#e2e2de;font-family:"Buckwheat TC",sans-serif;border-bottom:1px solid rgba(241,90,40,.15)}.jumpMenu ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.jumpMenu ul li{margin:10px 20px}.jumpMenu a{color:#282e27}.jumpMenu a:hover{color:#51ae47}.galleryList{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;text-align:center}.galleryList li{flex-basis:33.333%;padding:0 .9375em;margin:0 0 40px}.galleryList a{text-decoration:none}.galleryList a img{-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.galleryList a:hover img{opacity:.5}.galleryList h3{margin-top:0}p.note{font-size:11px;text-transform:uppercase;letter-spacing:.1em;text-align:right}p.note img.alignnone{margin-bottom:5px}.presleyQuote{font-style:italic;text-align:center;padding:24px;background:rgba(81,174,71,.1);font-size:24px;font-family:"Buckwheat TC",sans-serif;line-height:1.2}.presleyQuote strong{font-family:"Averia Serif Libre",serif;font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.1em;display:block;margin-top:20px}img.serviceIcon{width:75px;height:75px;float:left;margin:-10px 20px 0 0}.iconBenefits{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/bg-pattern.svg) left center fixed #e2e2de;background-size:cover}.iconBenefits>ul{padding:0;list-style:none;margin:0 auto;max-width:1200px;display:flex;justify-content:center;flex-wrap:wrap}.iconBenefits>ul li{flex-basis:25%;padding:0 .9375em;text-align:center}.iconBenefits>ul p{text-align:left}.customerList{list-style:none;max-width:1200px;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.customerList li{flex-basis:50%;padding:0 .9375em;margin:0 0 100px}.customerList p:last-child{margin-bottom:0}.introDark{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/treeBg.jpg) center center no-repeat fixed;background-size:cover;position:relative;color:#fff;text-align:center}.introDark:before{content:"";display:block;width:100%;height:100%;background:rgba(40,46,39,.94);z-index:1;position:absolute;top:0}.introDark .flexGrid{position:relative;z-index:2}.introDark h2,.introDark h3{color:#fff;margin-top:0}.introDark p:last-child{margin-bottom:0}.serviceList{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/bg-pattern.svg) left center fixed #e2e2de;background-size:cover}.serviceList>ul{padding:0;list-style:none;margin:0 auto;max-width:1200px;display:flex;justify-content:center;flex-wrap:wrap}.serviceList>ul li{flex-basis:50%;padding:0 .9375em;margin:0 0 100px}.serviceList>ul p{text-align:left;margin-bottom:0}.serviceList h3{margin-top:0;display:flex}.serviceList h3:before{content:"";width:30px;height:30px;background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/icon-checkmark.svg) no-repeat;display:inline-block;margin:0 10px 0 0}.serviceList p:last-child{margin-bottom:0}.ctaBar{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/treeBg.jpg) center center no-repeat fixed;background-size:cover;position:relative;color:#fff}.ctaBar:before{content:"";display:block;width:100%;height:100%;background:rgba(40,46,39,.94);z-index:1;position:absolute;top:0}.ctaBar h2{margin-top:0;color:#fff}.ctaBar .flexGrid{z-index:2;align-items:center}.ctaBar .cms-button-success{font-size:24px;display:flex}.ctaBar .cms-button-success:before{content:"";width:24px;height:24px;background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/icon-phone.svg) no-repeat;display:inline-block;margin:0 10px 0 0}.ctaBar .cms-button-success:hover{color:#fff;border-color:#fff}.serviceArea{position:relative}.serviceArea h3{position:absolute;bottom:40px;z-index:11;background:#282e27;padding:10px 20px;left:40px;margin:0;font-size:20px;color:#fff;border-radius:3px}.feature{position:relative;box-shadow:0 3px 20px rgba(0,0,0,.25);max-height:100vh -40px;overflow:hidden}.feature:before{content:"";display:block;width:100%;height:200px;background:#010101;background:linear-gradient(180deg,rgba(1,1,1,.8) 0,rgba(1,1,1,0) 100%);position:absolute;z-index:1}.feature #slideshow a.slide span{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}.feature section{text-align:center;position:absolute;top:0;display:flex;align-items:center;height:100%;width:100%;z-index:10}.feature section>div{width:100%;max-width:680px;margin:100px auto 0;padding:0 .9375em 0}.feature h1{color:#fff}.feature h1 span{font-size:38px}.feature p{color:#fff;margin:0 auto 30px}.feature p.title{color:#fff;text-align:center;margin-bottom:20px}.feature .cms-button-primary{margin-top:5px}.feature #slideshow:before{content:"";display:block;width:100%;height:200px;background:#010101;background:linear-gradient(180deg,rgba(1,1,1,.8) 0,rgba(1,1,1,0) 100%);position:absolute;z-index:1}.feature .video-bg{position:relative;height:100vh}.feature .video-bg:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.55);position:absolute;z-index:1}.feature video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.theStakes{max-width:1200px;padding:0 .9375em;text-align:center;margin:0 auto}.theStakes h2{margin:0 0 40px}.theStakes i{color:#f15a28}.theStakes ul{list-style:none;margin:0 auto;max-width:900px;padding:0;display:flex;justify-content:space-between;text-align:center}.theStakes ul li{margin:0}.theStakes img{display:block;margin:0 auto 20px}.about{max-width:1200px;margin:0 auto}.about section p.title{margin-bottom:40px;font-size:13px;line-height:26px;font-weight:400}.about section h2{text-transform:uppercase;font-size:34px;text-align:center;font-weight:400!important;max-width:unset}.about section h2 i{text-transform:lowercase}.about section h2 span{display:block}.about section p{text-align:center;max-width:450px;margin:0 auto}.homeHighlights{background:url(https://www.shorthillstreeservice.com/wp-content/themes/shorthills/css/bg-pattern.svg) left center fixed #e2e2de;background-size:cover;text-align:center}.homeHighlights ul{list-style:none;margin:0;padding:0 5px;display:flex}.homeHighlights ul li{flex-basis:25%;padding:0 5px}.homeHighlights ul img{width:100%}.homeHighlights ul p{max-width:210px;margin:0 auto}.homeHighlights ul p span{display:block}.homeHighlights a{text-decoration:none;color:#4b4b4b}.homeHighlights img{-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.homeHighlights img:hover{filter:grayscale(100%)}form{font-size:15px}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{padding:9px 10px;border-radius:3px;border:1px solid #cbd6e2;font-size:16px;transition:all .15s ease-out;background-color:#f5f8fa;color:#33475b;display:block;height:40px;line-height:22px;text-align:left;vertical-align:middle}textarea{width:100%!important;min-height:200px}select{height:40px;padding:9px 10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#33475b;background-color:#f5f8fa;border:1px solid #cbd6e2;box-sizing:border-box;border-radius:3px}input[type=reset],input[value="Reset Password"]{font-size:14px}label{color:#282e27}button{font-family:"Averia Serif Libre",serif}.gform_wrapper.gravity-theme .gfield{margin-bottom:14px}.gform_wrapper.gravity-theme .gfield_label{font-size:13px!important;text-transform:uppercase;letter-spacing:1.3px;font-weight:600!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-family:"Averia Serif Libre",serif;font-weight:400}ul.categories{list-style:none;margin:0 auto;padding:0 .9375em 80px;width:100%;max-width:1400px;display:flex;flex-wrap:wrap;position:relative}ul.categories li{margin:0 0 0 30px}ul.categories li:first-child{margin-left:0;font-weight:700}.blogFeed a:hover{color:#51ae47}ul.posts{list-style:none;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch;text-align:left;width:100%;max-width:1200px;padding:0}ul.posts a{text-decoration:none}ul.posts li{margin:0 0 80px;flex-basis:33%;padding:0 15px;text-align:center}ul.posts h3{padding:0 15px}ul.posts h3 a{color:#282e27}ul.posts h3 a:hover{color:#51ae47}ul.posts p{text-align:left}ul.posts p.title{text-align:center}ul.posts p:last-child{margin-bottom:0;text-align:center}ul.posts .category{text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:700;color:#51ae47;margin:30px 0 12px}ul.posts .category a{color:#f15a28}ul.posts .category a:hover{color:#51ae47}ul.posts .date{color:#999;font-size:13px}ul.posts img{margin-bottom:40px}ul.feedNav{list-style:none;margin:40px auto;max-width:1200px}ul.feedNav:after{content:"";display:table;clear:both}ul.feedNav a{display:inline-block;padding:10px 40px;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid transparent;-webkit-font-smoothing:antialiased}ul.feedNav a span{font-size:16px}ul.feedNav .nav-next{float:right}ul.feedNav .nav-next a{background:#626468;color:#fff}ul.feedNav .nav-next a:hover{background:0 0;border-color:#626468;color:#626468}ul.feedNav .nav-previous{float:left}ul.feedNav .nav-previous a{background:#ededed;color:#1c1919}ul.feedNav .nav-previous a:hover{background:0 0;border-color:#282e27}body .post-content .pageTitle:not(.lgTitle){margin-top:0}body .post-content .pageTitle:not(.lgTitle) div p.title{font-weight:700}body .post-content .lgTitle p.title{font-weight:700}.post-content>.oneColNarrow p{text-align:unset!important}.relatedPosts{max-width:900px;margin:60px auto;padding:0 .9375em}.relatedPosts ul{list-style:none;margin:30px 0 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px}.relatedPosts li{flex-basis:48%}.relatedPosts .cms-button-simple{font-size:13px}.relatedPosts h3{font-family:"Buckwheat TC",sans-serif;font-size:24px;margin:0 0 6px}.relatedPosts h3 a{text-decoration:none}@media handheld,only screen and (max-width:767px){ul.categories{padding:0 .9375em 30px}ul.categories li{margin:0 0 30px;flex-basis:48%}}@media handheld,only screen and (max-width:600px){ul.posts li{flex-basis:100%}ul.categories li{margin:0 0 10px;flex-basis:100%}}h3#comments{text-align:center;background:#51ae47;color:#fff;margin-bottom:0;padding:20px}ol.commentlist{list-style:none;margin:0 0 1em;padding:0;text-indent:0}ol.commentlist li.comment{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1em;margin:0}ol.commentlist li.comment .comment-author{text-align:left}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 20px 20px;width:32px}ol.commentlist li.comment div.comment-metadata{text-align:left;text-transform:uppercase;font-size:12px}ol.commentlist li.comment div.comment-meta{font-size:13px}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment p{font-size:14px}ol.commentlist li.comment ul{font-size:14px;list-style:none;margin:0 0 0 20px}ol.commentlist li.comment div.reply{font-size:11px}ol.commentlist li.comment div.reply a{font-weight:700}ol.commentlist li.comment ul.children{list-style:none;margin:12px;text-indent:0}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #ccc;margin:0 0 0 10px}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #bbb;margin:0 0 0 10px}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #aaa;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.odd{background:#f8f8f8}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:5px solid #ddd}footer.comment-meta{padding:0 0 20px 0;color:#282e27}footer.comment-meta a{color:#f15a28}footer.comment-meta a:hover{color:#282e27}.gallery{margin:0 -5px}.gallery:after{content:"";display:table;clear:both}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;float:left;padding:0 5px;margin:0 0 10px}.gallery-item img{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.333%}.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;font-size:13px;text-align:center}@media (max-width:768px){.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item:nth-child(odd),.gallery-columns-4 .gallery-item:nth-child(odd),.gallery-columns-5 .gallery-item:nth-child(odd),.gallery-columns-6 .gallery-item:nth-child(odd),.gallery-columns-7 .gallery-item:nth-child(odd),.gallery-columns-8 .gallery-item:nth-child(odd),.gallery-columns-9 .gallery-item:nth-child(odd){clear:both}}#fancybox-inner,#fancybox-outer,#fancybox-wrap{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.fancybox-opened{overflow:visible!important}.ngg_pro_proofing_confirmation{display:flex;flex-wrap:wrap;justify-content:space-between}.ngg_pro_proofing_confirmation img{flex-basis:32.333%;width:32.333%;margin:0 0 4px;padding:0;max-width:100%}.ngg-trigger-buttons{text-align:center;font-size:16px;margin:10px 0!important;display:flex;justify-content:center}.ngg-trigger-buttons .ngg-trigger{margin:0 15px;color:#aaa}.ngg-trigger-proofing.ngg-proofing-on{color:#282e27!important}.ngg-pro-proofing-trigger-link{text-align:center;margin-top:80px}.ngg_pro_btn{font-family:"Averia Serif Libre",serif!important;padding:15px 30px!important;background:#282e27!important;color:#fff!important;-webkit-font-smoothing:antialiased;font-size:13px!important;letter-spacing:.1em;text-transform:uppercase;width:auto;height:auto!important;display:inline-block!important;border-radius:0!important;border:1px solid transparent!important;text-shadow:none!important;box-shadow:none!important;line-height:1.5!important}.ngg_pro_btn:hover{background:#fff!important;border:1px solid #282e27!important;color:#282e27!important}@media handheld,only screen and (max-width:1215px){.testimonial .flex-direction-nav{display:none}.feature{height:80vh}.feature #slideshow,.feature .video-bg{height:80vh!important}.testimonialSlides .flexslider:hover .flex-prev{left:45px}.testimonialSlides .flexslider:hover .flex-next{right:45px}.testimonialSlides .flexslider .flex-prev{left:45px}.testimonialSlides .flexslider .flex-prev:hover{right:45px}.testimonialSlides .flexslider .flex-next{right:45px}}@media handheld,only screen and (max-width:1105px){header section{flex-basis:50%}header section:nth-child(2){display:none}header section:last-child .menu-btn{text-decoration:none;display:block}.feature{height:650px;margin-top:0}.feature #slideshow,.feature .video-bg{height:650px!important}.content:before{display:none}.pageTitle p.preTitle{padding-top:60px}ul.packages{flex-wrap:wrap}ul.packages li{flex-basis:50%}ul.packages p.down,ul.packages p.up{justify-content:center;padding:0}}@media handheld,only screen and (max-width:900px){header section{flex-basis:48%}footer .flexGrid{justify-content:center;text-align:center}footer .flexGrid section{flex-basis:100%}footer nav ul{flex-wrap:wrap;margin:40px 0 0 0;justify-content:flex-start}footer nav ul li{flex-basis:33.333%;text-align:center;margin:0 0 30px}.easyProcess:before{height:40px}.easyProcess h2{margin-bottom:0}.pageTitle.LG section{height:350px;padding-bottom:40px}.pageTitle.simple section{height:auto;padding:40px .9375em}.iconBenefits>ul li{flex-basis:50%}.cta section{flex-wrap:wrap}.cta div{margin-bottom:20px}.serviceList>ul li{margin-bottom:40px}}@media handheld,only screen and (max-width:767px){body{-webkit-text-size-adjust:none;font-size:16px}input[type=submit]{-webkit-appearance:none}h1{font-size:60px}.cta h3,h2{font-size:32px}h1 span,h2 span,h3 span,h4 span,h5 span{display:inline}.feature h1 span{display:block}.staggeredDark{flex-wrap:wrap;padding:40px 0}.staggeredDark section{flex-basis:100%;text-align:center}.staggeredDark section.images{margin-bottom:40px}.homeHighlights ul{flex-wrap:wrap}.homeHighlights ul li{flex-basis:50%;margin:0 0 40px}.homeHighlights ul li:last-child,.homeHighlights ul li:nth-child(3){margin-bottom:0}.theStakes ul{flex-wrap:wrap}.theStakes ul li{flex-basis:50%}.theStakes ul li:first-child,.theStakes ul li:nth-child(2){margin-bottom:40px}.solutions ul li{flex-basis:50%}.easyProcess ul li{flex-basis:50%}.galleryList li{flex-basis:50%}}@media handheld,only screen and (max-width:600px){.topBar p{font-size:12px}header .bg{padding:15px 0}header section:last-child{flex-basis:auto}header section:last-child ul li:first-child{display:none}header section.logo a{width:200px;height:61px;background-size:contain!important}footer nav ul li{flex-basis:50%}footer .copyright{line-height:1.5;padding:20px 0}footer .copyright li{flex-basis:100%;text-align:center}footer .copyright li:first-child{margin-bottom:20px}h1{font-size:50px}.cta h3,.feature h1 span,.pageTitle p.preTitle,h2{font-size:28px}img.alignleft,img.alignright{float:none;margin:0 auto 1em;display:block}.staggeredDark{background-attachment:scroll}.staggeredDark ul li:first-child{max-width:300px}.staggeredDark ul li:last-child{max-width:200px}footer{background-attachment:scroll}.feature p{max-width:100%}.feature p.title{text-align:center}.feature section{text-align:center}.feature #slideshow a.slide span{background-position:right center!important;background-attachment:scroll!important}.solutions ul li{flex-basis:100%}.easyProcess ul li{flex-basis:100%}.pageTitle.LG section{justify-content:center;align-items:center;text-align:center;padding-bottom:0}ul.packages li{flex-basis:100%}.iconBenefits>ul li{flex-basis:100%}.serviceList>ul li{flex-basis:100%}ul.customerList li{flex-basis:100%;margin-bottom:40px}}/*! Pushy - v1.1.0 - 2017-1-30
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:390px;height:100%;top:0;z-index:9999;background:rgba(17,17,17,.9);overflow:auto;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#fff;padding:15px 15px;text-decoration:none}.pushy a:hover{color:#51ae47}.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-content{visibility:hidden}.pushy-left{-webkit-transform:translate3d(-390px,0,0);-ms-transform:translate3d(-390px,0,0);transform:translate3d(-390px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(390px,0,0);-ms-transform:translate3d(390px,0,0);transform:translate3d(390px,0,0)}.pushy-right{-webkit-transform:translate3d(390px,0,0);-ms-transform:translate3d(390px,0,0);transform:translate3d(390px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-390px,0,0);-ms-transform:translate3d(-390px,0,0);transform:translate3d(-390px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.push,.pushy{transition:transform .2s cubic-bezier(.16, .68, .43, .99)}.pushy-content{transition:visibility .2s cubic-bezier(.16, .68, .43, .99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;animation:fade .5s}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out,visibility .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:0 0;border:0}.pushy-submenu button:hover{color:#fff}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu>a::after,.pushy-submenu>button::after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("https://www.shorthillstreeservice.com/wp-content/themes/img/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after,.pushy-submenu-open button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}ul.products{text-align:center}ul.products .cms-button-simple{font-size:14px}.woocommerce-LoopProduct-link{font-size:14px;color:#4b4b4b;line-height:1}h2.woocommerce-loop-product__title{margin-bottom:0!important}input[type=search].search-field{width:100%}.woocommerce span.onsale{position:absolute;background:#f15a28;color:#fff;width:50px;height:50px;text-align:center;line-height:50px;border-radius:100%;display:block;top:20px;left:20px;padding:0;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.025em}.woocommerce div.product h1{margin-bottom:5px}.woocommerce div.product p.price{color:#282e27;font-weight:700}.woocommerce div.product .woocommerce-tabs{padding:60px 0;margin-bottom:60px}.woocommerce div.product .woocommerce-tabs:before{content:"";display:table;clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;justify-content:center;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#ddd}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background:0 0;padding:0 40px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#282e27;font-weight:400;border-bottom:4px solid transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{font-weight:700;border-bottom:4px solid #51ae47;color:#282e27}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding:60px 0;text-align:center;border-bottom:1px solid #ddd}.woocommerce div.product .woocommerce-tabs .panel h2:first-child{margin-top:0}.woocommerce div.product #review_form_wrapper{text-align:left}.woocommerce del{color:#f15a28}.woocommerce .quantity .qty{height:35px;line-height:35px;text-align:center}.woocommerce .woocommerce-result-count{line-height:40px;margin-bottom:40px}.woocommerce ul.products li.product .onsale{right:auto;top:10px;left:10px;margin:0}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-family:"Averia Serif Libre",serif;letter-spacing:-.025em;font-weight:700;margin-bottom:5px}.woocommerce ul.products li.product .price{color:#282e27;font-size:16px}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce ul.products li.product img{padding:5px;border:1px solid #ddd;border-radius:5px}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0;margin:0 0 0 1px}.woocommerce nav.woocommerce-pagination ul li:last-child{margin:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#4b4b4b;width:40px;padding:.7em .5em .5em;border-radius:3px}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#51ae47;color:#282e27}.woocommerce nav.woocommerce-pagination ul li span.current{background:#51ae47!important;color:#fff!important;font-weight:700}.woocommerce nav.woocommerce-pagination ul li span.dots{background:#f8f8f8}.woocommerce-page .wp-post-image{padding:5px;border-radius:5px;border:1px solid #eee;margin-bottom:10px}.woocommerce-page .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-page .woocommerce-product-gallery__wrapper>div{padding:0 5px}.woocommerce-page .woocommerce-product-gallery__wrapper>div:first-child{flex-basis:100%;padding:0}.woocommerce-page .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:20%!important}.woocommerce-page .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{border-radius:5px}.woocommerce-page .woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce-page .product_meta{font-size:13px}.woocommerce-page .product_meta .posted_in{margin-left:20px}.related.products{clear:both}.related.products h2{text-transform:capitalize}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#51ae47;color:#282e27;border-radius:5px;border:2px solid transparent;padding:1em 1em 1.2em}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after{content:" ➝"}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:0 0;border:2px solid #51ae47;color:#282e27}.woocommerce button.button{padding:0}.shop_table button.button{line-height:40px}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:0}.woocommerce-cart table.cart td.actions .coupon .input-text{width:auto;margin-right:20px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce-info,.woocommerce-message{border-top-color:#51ae47}.wpc-custom-selected-terms ul{margin:0}.widget_wpc_filters_widget .wpc-filter-title{font-weight:700}.widget_wpc_filters_widget a{color:#282e27}.wcpf_widget_filters .wcpf-title-container{font-size:13px}table.variations td,table.variations th{padding-bottom:1em}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#f15a28}section.up-sells{clear:both}section.up-sells h2{text-transform:capitalize}.woocommerce-account .woocommerce-MyAccount-navigation{width:28%}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0 0 30px;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:16px;color:#282e27;font-weight:700;padding:10px 0;display:block}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:#51ae47}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:0}