/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/themes/custom/balmers/js/swipebox/src/img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(/themes/custom/balmers/js/swipebox/src/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.box-shadow-x-green{-webkit-box-shadow:0 0 0 100vmax #006944;box-shadow:0 0 0 100vmax #006944;clip-path:inset(0 -100vmax)}button,[type=button],[type=reset],[type=submit]{display:inline-block;padding:.5rem 1rem;border:0;border-radius:0px;background-color:#006944;color:#fff;vertical-align:middle;text-decoration:none;white-space:nowrap;font-size:1rem;line-height:1;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus{background-color:rgb(0,84,54.4);color:#fff}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{opacity:.5;cursor:not-allowed}button:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover{background-color:#006944}.back{display:inline-block;margin:1rem 0;color:#424242}fieldset{margin:0;padding:0;border:0;background-color:rgba(0,0,0,0)}legend{margin-bottom:.25rem;padding:0}label{display:block;margin-bottom:.25rem}input,select{display:block;font-size:1rem}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;margin-bottom:.5rem;margin-bottom:.75rem;padding:.3333333333rem;padding:.7rem;width:100%;width:100%;border:1px solid #bdbdbc;border-radius:0 !important;background-color:#fff;-webkit-box-shadow:inset 4px 7px 12px -10px rgba(0,0,0,.35);box-shadow:inset 4px 7px 12px -10px rgba(0,0,0,.35);font-size:1rem;font-size:1rem;-webkit-transition:border-color 150ms ease-in-out;transition:border-color 150ms ease-in-out;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:rgb(0,84,54.4)}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{outline:none;border-color:#000}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:hsl(0,0%,95%);cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #006944}textarea{resize:vertical}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox],[type=radio]{display:inline;margin-right:.25rem}[type=file]{margin-bottom:.5rem;width:100%}select{margin-bottom:1rem;max-width:100%;width:auto}ul,ol{margin:1rem 0 1rem 1.5rem;padding:0}ul li,ol li{margin:.25rem 0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;margin-top:0}dl{margin-bottom:.5rem}dl dt{margin-top:.5rem}dl dd{margin:0}table{border:none !important;border-collapse:collapse !important;border-bottom:1px solid #006944 !important;border-right:1px solid #006944 !important;border-top:1px solid #006944 !important;margin:.5rem 0;width:100% !important}tr,td,th{border:none;vertical-align:middle}th,td{font-size:.95rem;padding:.3333333333rem .5rem !important}th{background-color:#006944 !important;border:none !important;border-left:1px solid rgb(0,54,34.9714285714) !important;color:#f4cf00 !important}th *{color:#f4cf00}tr{border-bottom:1px solid #006944 !important}td{background-color:#fff !important;border:none !important;border-left:1px solid #006944 !important}@font-face{font-family:"square721_btroman";src:url("/themes/custom/balmers/assets/fonts/Square_721_BT/sqr721n-webfont.eot");src:url("/themes/custom/balmers/assets/fonts/Square_721_BT/sqr721n-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/balmers/assets/fonts/Square_721_BT/sqr721n-webfont.woff") format("woff"),url("/themes/custom/balmers/assets/fonts/Square_721_BT/sqr721n-webfont.ttf") format("truetype"),url("/themes/custom/balmers/assets/fonts/Square_721_BT/sqr721n-webfont.svg#square721_btroman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"square721_btroman";src:url("/themes/custom/balmers/assets/fonts/Square_721_BT_HEADING/webfonts/398078_0_0.eot");src:url("/themes/custom/balmers/assets/fonts/Square_721_BT_HEADING/webfonts/398078_0_0.eot?#iefix") format("embedded-opentype"),url("/themes/custom/balmers/assets/fonts/Square_721_BT_HEADING/webfonts/398078_0_0.woff") format("woff"),url("/themes/custom/balmers/assets/fonts/Square_721_BT_HEADING/webfonts/398078_0_0.ttf") format("truetype");font-weight:bold;font-style:normal}body{font-family:"square721_btroman","Arial",sans-serif;color:#424242;font-size:1rem;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:"square721_btroman","Arial",sans-serif;font-size:1rem;line-height:1.2;margin:0 0 .5rem;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-weight:600}h1{font-size:1.5rem;color:#006944;margin-bottom:.6666666667rem}h2{font-size:1.3rem;color:#006944}h3{font-size:1.1rem;line-height:1.4}p{margin:0 0 .5rem;font-size:1rem;letter-spacing:.02rem;line-height:1.5}a{color:#006944;text-decoration:none;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}a:active,a:focus,a:hover{color:rgb(0,78.75,51)}hr{border:none;border-bottom:1px solid #cfcfcf;margin:1rem 0}img,picture{height:auto;margin:0;max-width:100%}figcaption{font-size:small}blockquote{border-left:3px solid #006944;padding-left:1rem}.field--name-body li{font-size:.8695652174rem}.text-formatted a.button{background-color:#f4cf00;padding:.5rem 3rem;display:inline-block;color:#424242;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;padding:.5rem 1.4rem}.text-formatted a.button:hover{background-color:#006944;color:#fff}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(0.7);transform:scale(0.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(0.7);transform:scale(0.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:rgba(0,0,0,0)}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:rgba(0,0,0,0)}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:.625em;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:initial;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:bold;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.25em;left:-0.9375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;-ms-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;-webkit-transform-origin:0 2em;-ms-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-0.625em) rotateZ(2deg);transform:translateY(-0.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(0.3125em) rotateZ(2deg);transform:translateY(0.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-0.625em) rotateZ(2deg);transform:translateY(-0.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(0.3125em) rotateZ(2deg);transform:translateY(0.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:rgba(0,0,0,0)}body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-start,body.swal2-no-backdrop .swal2-shown.swal2-top-left{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-start,body.swal2-no-backdrop .swal2-shown.swal2-center-left{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-start,body.swal2-no-backdrop .swal2-shown.swal2-bottom-left{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(0,0,0,0);z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-start,.swal2-container.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-start,.swal2-container.swal2-center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-start,.swal2-container.swal2-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-top,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-top-start,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-bottom-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-top-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0 !important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:hsl(0,0%,35%);font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1)));background-image:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2)));background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid rgba(0,0,0,0);border-radius:100%;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0);cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:rgba(0,0,0,0);-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;content:"";-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:500;-webkit-box-shadow:none;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:hsl(0,0%,33%);font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:rgba(0,0,0,0);color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-input,.swal2-popup>.swal2-file,.swal2-popup>.swal2-textarea,.swal2-popup>.swal2-select,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-checkbox{display:none}.swal2-popup .swal2-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;color:hsl(0,0%,33%);font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-textarea,.swal2-popup .swal2-select,.swal2-popup .swal2-radio,.swal2-popup .swal2-checkbox{margin:1em auto}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-textarea{width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid hsl(0,0%,85%);border-radius:.1875em;font-size:1.125em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474 !important;-webkit-box-shadow:0 0 2px #f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-popup .swal2-input:focus,.swal2-popup .swal2-file:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:none;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-input::-moz-placeholder,.swal2-popup .swal2-file::-moz-placeholder,.swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:hsl(0,0%,33%);font-size:1.125em}.swal2-popup .swal2-radio,.swal2-popup .swal2-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-popup .swal2-radio label,.swal2-popup .swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-radio input,.swal2-popup .swal2-checkbox input{margin:0 .4em}.swal2-popup .swal2-validation-message{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625em;background:hsl(0,0%,94%);color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validation-message::before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports(-ms-accelerator:true){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid rgba(0,0,0,0);border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:rgb(249.95234375,205.965625,167.74765625);color:#f8bb86}.swal2-icon.swal2-info{border-color:rgb(156.7033492823,224.2822966507,246.2966507177);color:#3fc3ee}.swal2-icon.swal2-question{border-color:rgb(200.8064516129,217.9677419355,225.1935483871);color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;-ms-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;-ms-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-0.25em;left:-0.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:initial !important}}body{margin:0;padding:0}body main{margin-bottom:4rem;padding:2rem 0;margin-left:auto;margin-right:auto;max-width:1140px}body main::after{clear:both;content:"";display:block}body.one-sidebar.sidebar-first main,body.one-sidebar.sidebar-second main{display:-webkit-box;display:-ms-flexbox;display:flex}body.one-sidebar.sidebar-first main aside.sidebar-first,body.one-sidebar.sidebar-first main aside.sidebar-second,body.one-sidebar.sidebar-second main aside.sidebar-first,body.one-sidebar.sidebar-second main aside.sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}body.one-sidebar.sidebar-first main section.content,body.one-sidebar.sidebar-second main section.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.two-sidebars main aside.sidebar-first,body.two-sidebars main aside.sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}body.two-sidebars main section.content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}div[role=document]{overflow:hidden}.outer-wrapper{padding:0 1.5rem;margin-left:auto;margin-right:auto;max-width:1140px}.outer-wrapper::after{clear:both;content:"";display:block}@media(max-width:690px){body.one-sidebar.sidebar-first main,body.one-sidebar.sidebar-second main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.one-sidebar.sidebar-first main aside.sidebar-first,body.one-sidebar.sidebar-first main aside.sidebar-second,body.one-sidebar.sidebar-second main aside.sidebar-first,body.one-sidebar.sidebar-second main aside.sidebar-second{-ms-flex-preferred-size:100%;flex-basis:100%}body.one-sidebar.sidebar-first main section.content,body.one-sidebar.sidebar-second main section.content{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:1rem}}@media(max-width:400px){.outer-wrapper{padding:0 1rem}}.path-node .ui-dialog{font-family:"square721_btroman","Arial",sans-serif}.path-node .ui-dialog .ui-dialog-titlebar{background:#006944;color:#fff}.path-node .ui-dialog .ui-dialog-titlebar .ui-button .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png")}.path-node .ui-dialog legend{font-weight:normal}.path-node .ui-dialog .ui-dialog-buttonpane{background:#fff}.path-node .ui-dialog .ui-dialog-buttonpane button{background-color:#006944;padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #006944;padding:.5rem 1rem}.path-node .ui-dialog .ui-dialog-buttonpane button:hover{background:rgb(0,54,34.9714285714);border-color:rgb(0,54,34.9714285714)}.status-messages .error{background-color:#fbe3e4;border-radius:0px;color:rgb(150.5,21.5,26.875);display:block;margin-bottom:.5rem;padding:.5rem .5rem .5rem 50px}.status-messages .error a{color:rgb(105.875,15.125,18.90625);text-decoration:underline}.status-messages .error a:focus,.status-messages .error a:hover{color:rgb(16.625,2.375,2.96875)}.status-messages .status{background-color:#e6efc2;border-radius:0px;color:hsl(72,58.4415584416%,24.9019607843%);display:block;margin-bottom:.5rem;padding:.5rem .5rem .5rem 50px}.status-messages .status a{color:hsl(72,58.4415584416%,14.9019607843%);text-decoration:underline}.status-messages .status a:focus,.status-messages .status a:hover{color:#000}.status-messages .notice{background-color:#e5edf8;border-radius:0px;color:rgb(36.2727272727,77.7272727273,134.7272727273);display:block;margin-bottom:.5rem;padding:.5rem .5rem .5rem 50px}.status-messages .notice a{color:rgb(25.4545454545,54.5454545455,94.5454545455);text-decoration:underline}.status-messages .notice a:focus,.status-messages .notice a:hover{color:rgb(3.8181818182,8.1818181818,14.1818181818)}.status-messages .warning{background-color:#fff6bf;border-radius:0px;color:rgb(140,120.3125,0);display:block;margin-bottom:.5rem;padding:.5rem .5rem .5rem 50px}.status-messages .warning a{color:rgb(89,76.484375,0);text-decoration:underline}.status-messages .warning a:focus,.status-messages .warning a:hover{color:#000}table{border-collapse:separate;border-spacing:0;width:100%}table th{text-align:left}table td{line-height:1.6}table tbody{background-color:#fff}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsl(0,0%,98%)}table tbody tr:first-child td{border-top:2px solid #006944}table tbody td{border-bottom:0;border-top:1px solid #006944;padding:.75em 1em}table thead th{background-color:#fff;border-bottom:0;padding:.75em 1em}ul.tabs{line-height:1.5;margin:0 0 2rem 0 !important;padding:0;border-bottom:5px solid #006944}ul.tabs::after{clear:both;content:"";display:block}ul.tabs>li{border-top:1px solid #006944;list-style:none;margin:0 !important;display:block;float:left}ul.tabs>li a{background-color:rgb(0,54,34.9714285714);color:#fff;display:block;padding:.625rem 1.5rem;text-decoration:none;position:relative}ul.tabs>li a::after{bottom:-5px;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;display:none}ul.tabs>li a.is-active{background-color:#006944;color:#fff}ul.tabs>li a.is-active::after{display:block}ul.tabs>li a.is-active:hover{background-color:#006944}ul.tabs>li a.is-active:hover::after{border-bottom-color:#fff}ul.tabs>li a:hover{color:#fff;background-color:rgb(0,54,34.9714285714)}ul.tabs>li a:hover::after{display:block;border-bottom-color:#006944}ul.tabs>li a:focus{background-color:#006944;outline:none}ul.tabs>li a:active{background-color:#006944}#secondary-tasks.tabs{line-height:1.5;margin:5px 0;padding:0}#secondary-tasks.tabs::after{clear:both;content:"";display:block}#secondary-tasks.tabs li{border-right:1px solid #cfcfcf;float:left;list-style:none}#secondary-tasks.tabs li:last-child{border-right:0}#secondary-tasks.tabs li a{cursor:pointer;display:inline-block;font-size:1rem;line-height:1;padding:.75em 1em;width:100%}div.more{background-color:#f4cf00;padding:.5rem 3rem;display:inline-block;color:#424242;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;-ms-flex-item-align:center;align-self:center;padding:.5rem 2rem;margin-top:auto;margin-bottom:.5rem;letter-spacing:.05rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}div.more span.text{position:relative;z-index:1}div.more .icon-wrapper{position:absolute;right:0%;top:0;height:100%;background:#006944;width:26px;opacity:0;-webkit-transition:all .1s ease;transition:all .1s ease}div.more .icon-wrapper::after{content:"";position:absolute;top:0;right:100%;width:0;height:0;border-style:solid;border-width:0 0 35px 30px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,105,68,.98) rgba(0,0,0,0)}div.more .icon-wrapper span.icon{position:relative;right:5px;padding-bottom:34px;width:14px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 auto}div.more .icon-wrapper span.icon svg{position:absolute;top:0;left:0;width:100%;height:100%}div.more .icon-wrapper span.icon svg *{fill:#fff}section.breadcrumb>.outer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}section.breadcrumb>.outer-wrapper #google_translate_element{margin-left:auto;padding-top:.6em;padding-bottom:.5em}@media(max-width:700px){section.breadcrumb>.outer-wrapper{display:block}}body.bleed-content section.breadcrumb{margin-top:3rem}body.bleed-content .region-content-top{position:relative;margin-top:-50px}body.bleed-content .region-content-top::before{position:absolute;top:0;left:-145px;z-index:-1;width:100%;height:calc(100% - 95px);border:1px solid #cfcfcf;border-top:none;content:""}body.bleed-content-alt .region-content-top{position:relative}body.bleed-content-alt .region-content-top::before{position:absolute;top:105px;right:85px;left:0;z-index:-1;height:calc(100% - 122px);border:1px solid #cfcfcf;content:""}body.bleed-content-alt.user-logged-in .region-content-top:before{top:185px;height:calc(100% - 202px)}@media(max-width:980px){body.bleed-content .region-content-top{margin-top:0}body.bleed-content .region-content-top::before{display:none}body.bleed-content-alt .region-content-top::before{display:none}}.region-content{width:100%}.region-content.content-body-contained{max-width:820px;margin-left:auto;margin-right:auto}section.featured{position:relative}.site-footer{background-color:#006944}.site-footer::before{position:relative;top:7px;display:block;height:7px;background-color:#f4cf00;content:""}.site-footer section{padding:4rem 0}.site-footer section.footer-bottom{padding-top:0}.region-footer-top>.block>h3,.region-footer-top .field>h3,.region-footer-bottom>.block>h3,.region-footer-bottom .field>h3{margin-bottom:1.5rem;color:#f4cf00;font-size:1.4rem}.region-footer-top{display:-webkit-box;display:-ms-flexbox;display:flex}.region-footer-top>.block.block-group-get-in-touch{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;margin-right:6rem}.region-footer-top>.block.block-group-keep-up-to-date{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%}.region-footer-top .block-balmers-depot-links .depots{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.region-footer-top .block-balmers-depot-links .depots .depot{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.region-footer-top .block-balmers-depot-links .depots h3{display:none}.region-footer-top .block-balmers-depot-links .depots ul{margin:0;padding:0;list-style:none}.region-footer-top .block-balmers-depot-links .depots ul.address{margin-bottom:1rem}.region-footer-top .block-balmers-depot-links .depots a{color:#fff;font-size:.9090909091rem}.region-footer-top .block-balmers-depot-links .depots a:hover{color:#f4cf00}.field--name-field-theme-address{display:-webkit-box;display:-ms-flexbox;display:flex}.field--name-field-theme-address>.field__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.field--name-field-theme-address>.field__item:first-of-type{margin-right:2rem}.field--name-field-theme-address .field--name-field-address-row{margin-bottom:1rem;color:#fff}.field--name-field-theme-address .field--name-field-address-row>.field__item{margin-bottom:.2rem}.field--name-field-theme-address .field{font-size:.9090909091rem}.field--name-field-theme-address .field__label{color:#fff}.field--name-field-theme-address a{color:#fff;font-size:.9090909091rem}.field--name-field-theme-address a:hover{color:#f4cf00}.field--name-field-telephone{margin-bottom:.2rem}.block-group-keep-up-to-date{display:block;color:#fff}.block-group-keep-up-to-date h3{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:1rem}.block-group-keep-up-to-date .block-balmers-newsletter-signup-link{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:1rem}.block-group-keep-up-to-date .block-balmers-newsletter-signup-link>a{background-color:rgb(0,79.5,51.4857142857);padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #006944;padding:1rem 1rem;display:block;text-align:center}.block-group-keep-up-to-date .block-balmers-newsletter-signup-link>a:hover{border-color:#f4cf00}.block-group-keep-up-to-date .block-balmers-latest-brochure{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid hsla(0,0%,100%,.5);padding-top:1rem}.block-group-keep-up-to-date .block-balmers-latest-brochure .image{-webkit-box-flex:0;-ms-flex:0 1 180px;flex:0 1 180px;margin-right:1rem}.block-group-keep-up-to-date .block-balmers-latest-brochure .text .block-config-pages-block{margin-bottom:1rem}.block-group-keep-up-to-date .block-balmers-latest-brochure .text>a{background-color:rgb(0,79.5,51.4857142857);padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #006944;font-size:.625rem;padding:.5rem 1rem}.block-group-keep-up-to-date .block-balmers-latest-brochure .text>a:hover{border-color:#f4cf00}.block-group-keep-up-to-date .block-balmers-latest-brochure a{display:block}.block-group-keep-up-to-date .block-balmers-social-links{margin-top:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-group-keep-up-to-date .block-balmers-social-links ul{width:210px;text-align:right}.config_pages--view-mode--collage h3{margin:0 0 1rem 0 !important;text-align:center}.field--name-field-behind-the-scenes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1%;margin-right:-1%}.field--name-field-behind-the-scenes .field__item{-webkit-box-flex:0;-ms-flex:0 1 10.5%;flex:0 1 10.5%;margin:0 1%}.legal{background-color:rgb(0,79.5,51.4857142857);color:#f4cf00;font-size:.8rem;padding:1rem 0}.legal a{color:#f4cf00}@media(max-width:1120px){.region-footer-top>.block.block-group-get-in-touch{margin-right:1rem}}@media(max-width:900px){.region-footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-group-keep-up-to-date{margin-top:4rem}.block-group-keep-up-to-date .block-balmers-latest-brochure .image{-webkit-box-flex:0;-ms-flex:0 1 70px;flex:0 1 70px}}@media(max-width:640px){section.footer-bottom{padding-bottom:2rem}.field--name-field-behind-the-scenes{display:none}}@media(max-width:480px){section.footer-bottom{padding-top:1rem}section.footer-bottom .block-config-pages-block .field>h3{text-align:left}.region-footer-top .block-balmers-depot-links .depots{display:block}.region-footer-top .block-balmers-depot-links .depots .depot{margin-bottom:2rem}.field--name-field-theme-address{display:block}.field--name-field-theme-address>.field__item{margin:0 0 2rem 0 !important}.block-group-keep-up-to-date{margin-top:2rem;margin-bottom:2rem}.block-group-keep-up-to-date .block-balmers-latest-brochure{display:block}.block-group-keep-up-to-date .block-balmers-latest-brochure .image{margin-bottom:.5rem;max-width:200px;display:none}}.live-site .region-header .block-balmers-enquire-link,.live-site .region-header .block-balmers-hamburger,.live-site .region-header nav.menu--main{display:none}.live-site.role-editor .region-header .block-balmers-enquire-link,.live-site.role-editor .region-header nav.menu--main,.live-site.role-administrator .region-header .block-balmers-enquire-link,.live-site.role-administrator .region-header nav.menu--main{display:block}.live-site.role-editor .region-header>*[class*=block].block-group-header-right,.live-site.role-administrator .region-header>*[class*=block].block-group-header-right{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header{position:relative;border-bottom:4px solid #f4cf00}.site-header::after{display:block;height:4px;background-color:#006944;content:""}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-header .contextual-region{position:static}.region-header>*[class*=block].block-system-branding-block{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;margin:1.2rem 0 1rem 0}.region-header>*[class*=block].block-group-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(100% - 300px);flex-basis:calc(100% - 300px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.region-header .menu--main{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.region-header .block-balmers-enquire-link{margin-left:.3333333333rem}.region-header .block-balmers-hamburger{margin-left:1rem}@media(max-width:1040px){.region-header>*[class*=block].block-system-branding-block{-webkit-box-flex:0;-ms-flex:0 1 240px;flex:0 1 240px;margin-top:2rem}}@media(max-width:980px){.region-header .menu--main,.region-header .block-search-api-page-form-block{display:none}.region-header>*[class*=block].block-system-branding-block{margin-top:1rem}.region-header>*[class*=block].block-group-header-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:810px){.region-header .block-balmers-google-translate{display:none}}@media(max-width:600px){.region-header .block-balmers-enquire-link{display:none}}@media(max-width:480px){.region-header>*[class*=block].block-system-branding-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%}.region-header>*[class*=block].block-system-branding-block a,.region-header>*[class*=block].block-system-branding-block img{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}@media(min-width:980px){.region-header .block-balmers-hamburger{display:none}}.mobile-navigation{position:fixed;top:0;left:0;z-index:100;display:none;padding-bottom:146px;width:100%;height:100%;background:#fff}.mobile-navigation--container{margin:0 0 1rem 1rem;width:calc(100vw - 2rem);height:100%}.region-mobile-navigation{height:100%}.region-mobile-navigation .block-group-mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.region-mobile-navigation .block-group-mobile-header .block-system-branding-block{-webkit-box-flex:0;-ms-flex:0 1 240px;flex:0 1 240px;margin:1rem 0 .5555555556rem 0}.region-mobile-navigation .block-group-mobile-header .block-balmers-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.region-mobile-navigation .block-search-api-page-form-block{margin-bottom:1.5rem}.region-mobile-navigation .block-search-api-page-form-block form{display:block;max-width:100%;width:100%}.region-mobile-navigation .block-search-api-page-form-block form div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0}.region-mobile-navigation .block-search-api-page-form-block form .form-actions{-webkit-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px}.region-mobile-navigation .block-search-api-page-form-block input{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:.5rem;width:100%;height:40px;border-radius:0;-webkit-appearance:none}.region-mobile-navigation .block-search-api-page-form-block input:focus{outline:none}.region-mobile-navigation .block-group-mobile-menu-content{overflow:scroll;height:calc(100% - 65px)}.region-mobile-navigation .block-group-mobile-menu-content .menu--main{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:0 0 2rem 0}.region-mobile-navigation .block-group-mobile-menu-content .menu--main>ul{margin:0}.region-mobile-navigation .block-group-mobile-menu-content .menu--main>ul li{padding:0;list-style:none}.region-mobile-navigation .block-group-mobile-menu-content .menu--main>ul a,.region-mobile-navigation .block-group-mobile-menu-content .menu--main>ul button{display:block;padding:.8333333333rem 0;border-bottom:1px solid #006944;color:#424242;text-transform:uppercase}.region-mobile-navigation .block-group-mobile-menu-content .menu--main>ul ul{display:none}.region-mobile-navigation .block-group-mobile-menu-content .menu--main li.sub-menu-active ul{display:block}.region-mobile-navigation .block-group-mobile-menu-content .menu--main li.sub-menu-active .next-level button::after{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:100% 70%;-ms-transform-origin:100% 70%;transform-origin:100% 70%}.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level{display:-webkit-box;display:-ms-flexbox;display:flex}.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level button{width:100%;border-bottom:1px solid #006944;background-color:rgba(0,0,0,0);text-align:left}.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level button::after{position:relative;top:-2px;right:10px;display:inline-block;float:right;width:.85em;height:.85em;border-width:.25em .25em 0 0;border-style:solid;border-color:#006944;content:"";vertical-align:top;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level button:focus,.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level button:active{outline:none;background-color:#cfcfcf}.region-mobile-navigation .block-group-mobile-menu-content .menu--main .next-level button span.down{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.region-mobile-navigation .block-group-mobile-menu-content .block-balmers-social-links{margin-bottom:2rem}html.no-js .menu--main .next-level button{display:none}html.no-js .menu--main>ul ul{display:block}body.mobile-navigation--active{overflow:hidden}body.mobile-navigation--active .mobile-navigation{display:block}@media(max-width:550px){.region-mobile-navigation .block-group-mobile-header .block-system-branding-block{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%}}.region-sidebar-first{padding-right:4rem}.region-sidebar-second{padding-left:4rem}@media(max-width:690px){.region-sidebar-first{padding-right:0}.region-sidebar-second{padding-left:0}}.region-header nav.menu--main{margin-top:.2rem}.region-header nav.menu--main ul{margin:0;padding:0;list-style:none;text-align:right}.region-header nav.menu--main ul>li{margin:0;padding:0;line-height:1}.region-header nav.menu--main ul>li:hover button,.region-header nav.menu--main ul>li:hover a{background-color:#006944;color:#fff}.region-header nav.menu--main ul>li:hover>ul{z-index:11;visibility:visible;background-color:#006944}.region-header nav.menu--main ul a:hover{color:#fff !important}.region-header nav.menu--main ul>li span,.region-header nav.menu--main ul button,.region-header nav.menu--main ul a{display:block;text-transform:uppercase;letter-spacing:.01rem;font-size:.7692307692rem;-webkit-transition:none;transition:none}.region-header nav.menu--main ul>li span.is-active,.region-header nav.menu--main ul button.is-active,.region-header nav.menu--main ul a.is-active{background-color:#006944;color:#fff}.region-header nav.menu--main ul>li span.is-active:hover,.region-header nav.menu--main ul button.is-active:hover,.region-header nav.menu--main ul a.is-active:hover{color:#fff !important}.region-header nav.menu--main ul>li span span,.region-header nav.menu--main ul button span,.region-header nav.menu--main ul a span{display:block}.region-header nav.menu--main>ul>li{display:inline-block}.region-header nav.menu--main>ul>li:hover>ul{visibility:visible}.region-header nav.menu--main>ul>li button,.region-header nav.menu--main>ul>li a,.region-header nav.menu--main>ul>li>span{display:block;padding:1rem .6666666667rem 1.8rem;color:#424242}.region-header nav.menu--main>ul>li button:hover,.region-header nav.menu--main>ul>li a:hover,.region-header nav.menu--main>ul>li>span:hover{color:#006944}.region-header nav.menu--main>ul>li.menu-item--active-trail>.next-level>button,.region-header nav.menu--main>ul>li.menu-item--active-trail>a{background-color:#006944;color:#fff}.region-header nav.menu--main>ul>li.menu-item--expanded:hover button,.region-header nav.menu--main>ul>li.menu-item--expanded:hover a{background-color:#006944;color:#fff}.region-header nav.menu--main>ul>li{position:relative}.region-header nav.menu--main>ul>li>ul{-webkit-box-shadow:0px 12px 25px -9px rgba(0,0,0,.75);box-shadow:0px 12px 25px -9px rgba(0,0,0,.75);position:absolute;left:0;z-index:10;visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.7rem 1rem;min-width:200px;width:100%;border-bottom:4px solid #f4cf00;background-color:#006944;text-align:left}.region-header nav.menu--main>ul>li>ul li{display:block;margin:0 .5rem;line-height:2.2}.region-header nav.menu--main>ul>li>ul li.menu-item--active-trail a.is-active a::after{display:block}.region-header nav.menu--main>ul>li>ul li ul{margin:.5rem 0;text-align:left}.region-header nav.menu--main>ul>li>ul li ul li{margin:0 0 0 1rem}.region-header nav.menu--main>ul>li>ul li ul li a{font-weight:normal}.region-header nav.menu--main>ul>li>ul li ul li a::after{left:-1rem}.region-header nav.menu--main>ul>li>ul button,.region-header nav.menu--main>ul>li>ul a{position:relative;display:block;padding:0;border:none !important;border-bottom:1px solid #006944;background-color:rgba(0,0,0,0) !important;color:#fff;font-weight:700}.region-header nav.menu--main>ul>li>ul button::after,.region-header nav.menu--main>ul>li>ul a::after{position:absolute;top:50%;left:-1.5rem;display:none;margin-top:-6px;width:0;height:0;border:solid rgba(0,0,0,0);border-width:6px;border-color:rgba(136,183,213,0);border-left-color:#f4cf00;content:" ";pointer-events:none}.region-header nav.menu--main>ul>li>ul button:hover::after,.region-header nav.menu--main>ul>li>ul button.is-active::after,.region-header nav.menu--main>ul>li>ul a:hover::after,.region-header nav.menu--main>ul>li>ul a.is-active::after{display:block}.region-header nav.menu--main .next-level button{background:rgba(0,0,0,0)}.region-header nav.menu--main .next-level button .down{display:none}html.no-js .region-header nav.menu--main>ul>li:hover>button,html.no-js .region-header nav.menu--main>ul>li:hover>a,html.no-js .region-header nav.menu--main>ul>li.menu-item--active-trail>button,html.no-js .region-header nav.menu--main>ul>li.menu-item--active-trail>a{background-color:#006944;color:#fff}html.no-js .region-header nav.menu--main>ul>li:hover>ul,html.no-js .region-header nav.menu--main>ul>li.menu-item--active-trail>ul{visibility:visible}@media(max-width:1180px){.region-header nav.menu--main>ul>li>a,.region-header nav.menu--main>ul>li button{padding:1rem .6666666667rem 1rem}}@media(max-width:1080px){.region-header nav.menu--main>ul>li>a{font-size:.7142857143rem}.region-header nav.menu--main>ul>li>ul a{font-size:.7142857143rem}}nav.pager ul li{display:inline-block}nav.pager ul li.pager__item.is-active{text-transform:uppercase;font-weight:normal;color:#006944}nav.pager ul li a{border:none;color:#000}nav.pager ul li a span:not(.visually-hidden){color:rgba(0,0,0,0);display:inline-block;width:8px;height:8px}nav.pager ul li.pager__item--previous,nav.pager ul li.pager__item--next{position:relative;top:8px}nav.pager ul li.pager__item--previous{padding-right:0}nav.pager ul li.pager__item--previous a span:not(.visually-hidden){border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}nav.pager ul li.pager__item--next{padding-left:0}nav.pager ul li.pager__item--next a span:not(.visually-hidden){border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.media--loading::before{background-color:#006944}.eu-cookie-compliance-banner{padding:1rem 0}.eu-cookie-compliance-banner .eu-cookie-compliance-more-button{padding:0;background-color:rgba(0,0,0,0) !important;color:#424242;font-size:.8rem}.eu-cookie-compliance-banner .decline-button{background-color:#424242;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.eu-cookie-compliance-banner .agree-button{background-color:#006944;background-image:none;text-shadow:none;border:none;-webkit-box-shadow:none;box-shadow:none}.eu-cookie-compliance-banner .agree-button:hover{background-color:#424242}.ckeditor-readmore-toggler{display:inline-block;font-size:.9090909091rem;font-weight:700;text-transform:uppercase;margin-top:1rem}.select2-container--default .select2-selection--single{border-radius:0;border-color:#f4cf00;outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.8333333333rem}.select2-container.select2-container--open{z-index:2500}.select2-search--dropdown{display:none !important}.select2-results__options{background-color:#006944;border-color:#f4cf00}.select2-results__options li{margin:0;color:#fff;font-size:.8333333333rem}.select2-results__options li.select2-results__option[aria-selected=true]{background-color:#006944}.select2-results__options li.select2-results__option--highlighted[aria-selected]{background-color:#f4cf00}.select2-results__options li.select2-results__option--highlighted{background-color:#006944}.tabs [role=tablist]{display:none}.tabs [role=tabpanel]{margin-bottom:4rem}@media screen and (min-width:600px){[desktop-hidden]{display:none}.tabs [role=tab][aria-selected]{background:#006944}.tabs [role=tab][aria-selected=false]{background:rgb(0,54,34.9714285714)}.tabs [role=tablist]{display:block;padding-left:.5rem;border-bottom:1px solid #006944}.tabs [role=tabpanel]{border:1px solid #006944;border-top:0;padding:2rem;margin-bottom:0}.tabs [role=tabpanel] .field--name-field-title{display:none}}.block-article-offer-feature{height:540px;background:#cfcfcf;margin-bottom:6rem}.block-article-offer-feature .feature-container{display:-webkit-box;display:-ms-flexbox;display:flex}.block-article-offer-feature .feature-container .items-sidebar{-ms-flex-preferred-size:200px;flex-basis:200px}.block-article-offer-feature .feature-container .items-sidebar>.item{height:180px;cursor:pointer;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;position:relative}.block-article-offer-feature .feature-container .items-sidebar>.item:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.block-article-offer-feature .feature-container .items-sidebar>.item.item-type-article,.block-article-offer-feature .feature-container .items-sidebar>.item.item-type-article span{background-color:rgba(0,105,68,.8)}.block-article-offer-feature .feature-container .items-sidebar>.item.item-type-offer,.block-article-offer-feature .feature-container .items-sidebar>.item.item-type-offer span{background-color:rgba(139,37,41,.8)}.block-article-offer-feature .feature-container .items-sidebar>.item span{padding:1rem;display:inline-block;margin-top:auto;width:100%;z-index:10}.block-article-offer-feature .feature-container .items-sidebar>.item.active.item-type-article:after{background-color:#006944}.block-article-offer-feature .feature-container .items-sidebar>.item.active.item-type-offer:after{background-color:#8b2529}.block-article-offer-feature .feature-container .items-sidebar>.item.active span{opacity:.6}.block-article-offer-feature .feature-container .main-slide{width:100%;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}.block-article-offer-feature .feature-container .slide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;height:100%;width:320px;padding:50px;padding-left:80px;padding-bottom:100px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.block-article-offer-feature .feature-container .slide-info.slide-article{background-color:rgba(0,105,68,.9)}.block-article-offer-feature .feature-container .slide-info.slide-offer{background-color:rgba(139,37,41,.9)}.block-article-offer-feature .feature-container .slide-info h4{font-size:1.75em;font-weight:normal}.block-article-offer-feature .feature-container .slide-info h4:after{content:" ";display:block;width:60px;height:3px;background-color:#424242;margin:1.5rem 0}.block-article-offer-feature .feature-container .slide-info a{background-color:rgba(0,0,0,0);padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #fff;margin-top:auto;text-align:center}@media(max-width:640px){.block-article-offer-feature{height:auto}.block-article-offer-feature .feature-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-article-offer-feature .feature-container .items-sidebar{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-article-offer-feature .feature-container .items-sidebar>.item{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;height:120px}.block-article-offer-feature .feature-container .slide-info{padding:2rem}.block-article-offer-feature .feature-container .slide-info h4:after{display:none}.block-article-offer-feature .feature-container .slide-info a{margin-top:.5rem}}.block-banner{margin-bottom:4rem}.block-banner img{width:100%;display:block}body.bleed-content .block-banner{margin-bottom:0}@media(max-width:960px){.block-banner{margin-bottom:2rem}}section.breadcrumb{position:relative;z-index:1}nav.breadcrumb{font-size:12px;margin-bottom:.5rem}nav.breadcrumb>a{margin-right:.25rem;color:#424242}nav.breadcrumb>a:hover{color:hsl(0,0%,18.3823529412%)}nav.breadcrumb>a:before{content:">";margin-right:.4em}.block-balmers-enquire-link a{display:block;background-color:#006944;padding:.7142857143rem 2.5rem;text-transform:uppercase;color:#fff;font-size:.7692307692rem;letter-spacing:.1rem;font-family:"square721_btroman","Arial",sans-serif}.block-balmers-enquire-link a:hover{background-color:#424242;color:#f4cf00}.block-balmers-finance-calculator{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.block-balmers-finance-calculator a{background-color:#006944;padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #006944;text-align:center}.block-balmers-finance-calculator a:hover{background:#424242;border-color:#424242}.block-balmers-google-translate{padding:.6666666667rem}.block-balmers-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}button.hamburger,button.search{padding:10.5px 10px;border:2px solid #006944;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#f4cf00;margin:0;overflow:visible}button.hamburger:hover,button.hamburger:active,button.hamburger:focus,button.search:hover,button.search:active,button.search:focus{background-color:#006944}button.hamburger:hover .hamburger-inner,button.hamburger:hover .hamburger-inner::before,button.hamburger:hover .hamburger-inner::after,button.hamburger:active .hamburger-inner,button.hamburger:active .hamburger-inner::before,button.hamburger:active .hamburger-inner::after,button.hamburger:focus .hamburger-inner,button.hamburger:focus .hamburger-inner::before,button.hamburger:focus .hamburger-inner::after,button.search:hover .hamburger-inner,button.search:hover .hamburger-inner::before,button.search:hover .hamburger-inner::after,button.search:active .hamburger-inner,button.search:active .hamburger-inner::before,button.search:active .hamburger-inner::after,button.search:focus .hamburger-inner,button.search:focus .hamburger-inner::before,button.search:focus .hamburger-inner::after{background-color:#f4cf00}button.hamburger:focus,button.search:focus{outline:none}button.hamburger.is-active:hover,button.search.is-active:hover{opacity:.7}button.hamburger.is-active .hamburger-inner,button.hamburger.is-active .hamburger-inner::before,button.hamburger.is-active .hamburger-inner::after,button.search.is-active .hamburger-inner,button.search.is-active .hamburger-inner::before,button.search.is-active .hamburger-inner::after{background-color:#006944}.hamburger-box{width:30px;height:17px;display:inline-block;position:relative}body.mobile-navigation--active .hamburger .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.mobile-navigation--active .hamburger .hamburger-inner::before{top:0;opacity:0}body.mobile-navigation--active .hamburger .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#006944;border-radius:0px;position:absolute}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}button.search{margin-right:1rem}button.search:active svg *,button.search:focus svg *,button.search:hover svg *{fill:#f4cf00}button.search svg{width:30px;height:17px}button.search svg *{fill:#006944}@media(max-width:340px){.block-balmers-hamburger button.search{display:none}}.region-featured .block-page-title-block,.region-featured .block-balmers-blocks-taxonomy-page-title{background-color:#006944;margin-bottom:3rem;width:100%}.region-featured .block-page-title-block h1,.region-featured .block-page-title-block h2,.region-featured .block-balmers-blocks-taxonomy-page-title h1,.region-featured .block-balmers-blocks-taxonomy-page-title h2{display:inline-block;margin:0;padding:3rem 0;color:#fff;font-size:1.4rem}body.bleed-content h1,body.bleed-content-alt h1{margin-bottom:2rem;color:#f4cf00}.view-content-header .view-empty h1{margin-bottom:2rem}.region-content-top .block-page-title-block{margin-bottom:2rem}.region-content .block-page-title-block{margin-bottom:2rem}.page-node-type-article main[role=main]{margin-top:3rem}@media(max-width:980px){.region-featured .block-page-title-block h1,.region-featured .block-page-title-block h2,.region-featured .block-balmers-blocks-taxonomy-page-title h1,.region-featured .block-balmers-blocks-taxonomy-page-title h2{padding:2rem 0}body.bleed-content h1,body.bleed-content-alt h1{margin-bottom:1rem}}@media(max-width:640px){.region-featured .block-balmers-blocks-taxonomy-page-title h2{font-size:1.2rem}}.block-balmers-previous-next-node{margin-top:1rem;margin-bottom:1rem}.block-balmers-previous-next-node .prev-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-balmers-previous-next-node .prev-next>div{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border:1px solid #424242}.block-balmers-previous-next-node .prev-next>div:last-of-type{border-left:none}.block-balmers-previous-next-node .prev-next .previous{text-align:left}.block-balmers-previous-next-node .prev-next .previous span.indicator{padding-left:20px;padding-right:20px}.block-balmers-previous-next-node .prev-next .previous span.icon{right:auto;left:15px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.block-balmers-previous-next-node .prev-next .previous a:hover span.indicator{padding-right:20px;padding-left:35px}.block-balmers-previous-next-node .prev-next .previous a:hover span.icon{left:0px;opacity:1}.block-balmers-previous-next-node .prev-next .next a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-balmers-previous-next-node .prev-next .next a span.title{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-balmers-previous-next-node a{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;background-color:#fff;color:#006944;text-transform:uppercase;font-size:.7692307692rem}.block-balmers-previous-next-node a:hover span.indicator{padding-right:25px}.block-balmers-previous-next-node a:hover span.icon{right:0px;opacity:1}.block-balmers-previous-next-node a span{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:block;font-weight:normal;padding:.5rem}.block-balmers-previous-next-node a span.indicator{-webkit-box-flex:0;-ms-flex:0 1 80px;flex:0 1 80px;background-color:#006944;color:#fff;text-align:center;display:block;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-balmers-previous-next-node a span.icon{position:absolute;padding-bottom:18px;width:19px;display:block;right:15px;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.block-balmers-previous-next-node a span.icon svg{width:20px;height:20px}.block-balmers-previous-next-node a span.icon *{fill:#fff}.block-balmers-previous-next-node a span.title{color:#424242;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1130px){.block-balmers-previous-next-node a span.title{font-size:.7142857143rem}}@media(max-width:1060px){.block-balmers-previous-next-node a span.title{font-size:.625rem}}@media(max-width:1000px){.block-balmers-previous-next-node a span.title{display:none}.block-balmers-previous-next-node a span.indicator{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.social-shares{border-top:1px dashed #cfcfcf;list-style:none;padding:2rem 0 0 0;margin:0 0 2rem 0;text-align:center}.social-shares li{display:inline-block}.social-shares li:first-of-type{display:block}.social-shares a:hover svg *{fill:#006944}.social-shares svg *{fill:#006944}.block-balmers-social-links ul{list-style:none;padding:0;margin:0}.block-balmers-social-links ul li{display:inline-block;margin:0}.block-balmers-social-links span.text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.block-balmers-social-links span.icon{display:block;position:relative;width:34px;padding-bottom:34px}.block-balmers-social-links span.icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.block-balmers-social-links span.icon svg:hover path{fill:#f4cf00 !important}.block-balmers-download-stocklist a{background-color:#006944;display:-webkit-box;display:-ms-flexbox;display:flex;height:250px;overflow:hidden;position:relative;width:100%}@media(min-width:500px){.block-balmers-download-stocklist a{width:400px}}.block-balmers-download-stocklist a:hover div.more{padding-right:3.6rem;border-color:#006944}.block-balmers-download-stocklist a:hover div.more .icon-wrapper{opacity:1;right:0px}.block-balmers-download-stocklist a:hover .panel-left{background-color:#006944;width:100%}.block-balmers-download-stocklist a:hover .panel-left .title{color:#f4cf00}.block-balmers-download-stocklist a:hover .panel-left .download{left:2rem;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.block-balmers-download-stocklist a:hover .panel-right{background-color:#f4cf00;width:0%}.block-balmers-download-stocklist a:hover .panel-right::before{background-color:#f4cf00;right:-130px}@media(min-width:500px){.block-balmers-download-stocklist a:hover .panel-right::before{right:calc(100% - 1px)}}.block-balmers-download-stocklist a:hover .panel-right img{left:-116px}@media(min-width:500px){.block-balmers-download-stocklist a:hover .panel-right img{left:-240px}}.block-balmers-download-stocklist a:hover .arrow *{fill:#f4cf00}.block-balmers-download-stocklist a .panel-left{background-color:#f4cf00;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}@media(min-width:500px){.block-balmers-download-stocklist a .panel-left{width:60%}}.block-balmers-download-stocklist a .panel-left .title{color:#424242;font-size:1.1rem;font-family:"square721_btroman","Arial",sans-serif;font-weight:600;max-width:160px;padding:2rem;text-align:left;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.block-balmers-download-stocklist a .panel-left .download{bottom:1.5rem;color:#fff;font-size:.8rem;left:0rem;opacity:0;position:absolute;text-align:left;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.block-balmers-download-stocklist a .panel-right{background-color:#006944;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width:500px){.block-balmers-download-stocklist a .panel-right{width:40%}}.block-balmers-download-stocklist a .panel-right::before{background:#006944;clip-path:polygon(100% 0%,100% 0,100% 100%,0% 100%);content:"";height:100%;position:absolute;right:calc(100% - 1px);top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:130px}.block-balmers-download-stocklist a .panel-right img{bottom:0;left:-240px;max-width:unset;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.block-balmers-download-stocklist a .arrow{position:absolute;right:50px;top:30px}.block-balmers-download-stocklist a .arrow *{fill:#006944}@media(min-width:500px){.block-balmers-download-stocklist a .arrow *{fill:#f4cf00}}.block-view-mode-toggle{color:#006944}.block-view-mode-toggle .contextual{display:none}.block-view-mode-toggle ul{list-style:none;display:inline-block;margin:0}.block-view-mode-toggle ul li{display:inline-block;margin-left:.5rem;border:1px solid rgba(0,0,0,0);height:24px;padding:3px 4px 0}.block-view-mode-toggle ul li.active{border:1px solid #f4cf00}.block-view-mode-toggle ul li a{display:inline-block;width:18px;height:18px;background-size:cover;color:rgba(0,0,0,0);position:relative;top:1px}.block-view-mode-toggle ul li a.grid-opt{background-image:url("/themes/custom/balmers/assets/images/grid.svg")}.block-view-mode-toggle ul li a.list-opt{background-image:url("/themes/custom/balmers/assets/images/list.svg")}@media(max-width:480px){.block-view-mode-toggle{margin-top:.5rem}.block-view-mode-toggle span{display:inline-block;width:3.9em}}.webform-submission-contact-form .form-item-product-ref input{background-image:none}.path-finance-calculator .breadcrumb{display:none}.block-search-api-page-form-block{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:.2941176471rem}.block-search-api-page-form-block .contextual{display:none !important}.block-search-api-page-form-block .icon-search{display:none}.block-search-api-page-form-block .block-search-form-block__icon{position:relative;width:20px;margin-right:.5rem;padding-bottom:20px;cursor:pointer;-ms-flex-item-align:center;align-self:center}.block-search-api-page-form-block .block-search-form-block__icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.block-search-api-page-form-block .block-search-form-block__icon svg *{fill:#006944}.block-search-api-page-form-block .block-search-form-block__icon.icon-close{width:18px;display:none}.block-search-api-page-form-block form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.block-search-api-page-form-block form *{margin:0}.block-search-api-page-form-block input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;height:37px;min-width:150px}.block-search-api-page-form-block input[type=search]:focus{min-width:220px}.block-search-api-page-form-block input[type=submit]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);background-image:url("/themes/custom/balmers/assets/images/search.svg");background-repeat:no-repeat;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;font-weight:300;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.1rem;line-height:0;padding:0;position:absolute;right:10px;text-transform:uppercase;top:-1px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);width:20px}@media(max-width:980px){.block-search-api-page-form-block{-ms-flex-item-align:unset;align-self:unset}}.webform-submission-form div.form-wrapper{margin-left:auto;margin-right:auto;max-width:700px}.webform-progress-tracker.progress-tracker{margin-bottom:4rem;margin-top:4rem}.webform-progress-tracker .progress-step:not(.active) .progress-marker{background-color:#006944;border-radius:0;display:block;font-weight:700;line-height:2}.webform-progress-tracker .progress-step.is-active .progress-marker,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#f4cf00;color:#006944}.webform-progress-tracker .progress-step.is-complete .progress-marker,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker{background-color:#006944}.webform-progress-tracker .progress-step .progress-title[role=link]{color:#424242;text-decoration:underline}.webform-progress-tracker .progress-step::after{background-color:#006944;top:16px}.path-webform .breadcrumb{padding:0}.search-api-page-block-form{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.search-api-page-block-form>div{display:-webkit-box;display:-ms-flexbox;display:flex}.search-api-page-block-form .form-actions{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px}.search-api-page-block-form input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0}.search-results-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0}.search-results-header .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-header .search-form .form-item{margin:0}.search-results-header .search-form input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}.search-results-header .search-form input[type=submit]{padding:.8333333333rem}.path-search .pager__item--next a,.path-search .pager__item--previous a{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-results>.view-content>.views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.search-results>.view-content>.views-infinite-scroll-content-wrapper>article,.search-results>.view-content>.views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(25% - 4%);flex-basis:calc(25% - 4%);margin:0 2% 4% 2%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.search-results>.view-content>.views-infinite-scroll-content-wrapper article,.search-results>.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results>.view-content>.views-infinite-scroll-content-wrapper h2{font-size:1rem;margin-bottom:1rem;color:#424242}.search-results>.view-content>.views-infinite-scroll-content-wrapper h2 span{display:block;font-size:.8333333333rem;margin-top:.5rem;color:#006944}.search-results>.view-content>.views-infinite-scroll-content-wrapper img{display:block;margin-bottom:1.5rem}.search-results>.view-content>.views-infinite-scroll-content-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6666666667rem;border:2px solid #cfcfcf;color:#424242;text-align:center;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.search-results>.view-content>.views-infinite-scroll-content-wrapper a:hover{background-color:rgba(169,169,169,.1019607843)}.search-results>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more{padding-right:3.6rem;border-color:#006944}.search-results>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper{opacity:1;right:0px}.search-results>.view-content>.views-infinite-scroll-content-wrapper a:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.search-results>.view-content>.views-infinite-scroll-content-wrapper .field--name-name{-ms-flex-item-align:center;align-self:center;width:100%;margin-bottom:.5rem;margin-top:auto}.search-results>.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1120px){.search-results>.view-content>.views-infinite-scroll-content-wrapper .views-row,.search-results>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(33.3% - 4%);flex-basis:calc(33.3% - 4%)}}@media(max-width:960px){.search-results>.view-content>.views-infinite-scroll-content-wrapper .views-row,.search-results>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%)}}@media(max-width:480px){.search-results>.view-content>.views-infinite-scroll-content-wrapper .views-row,.search-results>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}.search-results span.type{display:block;color:#006944;text-align:center;width:100%}@media(max-width:580px){.search-results-header{display:block}}.page-node-type-article .block-page-title-block .outer-wrapper{padding:0}.page-node-type-article .paragraph--type--image-feature{display:block}.page-node-type-article .paragraph--type--image-feature .image-container{margin-bottom:2rem}.page-node-type-article .paragraph--type--image-feature .text-container{margin-left:0}.page-node-type-article .paragraph--type--textarea-image{display:block}.page-node-type-article .paragraph--type--textarea-image .text-container{margin-bottom:1rem}.article-teaser,.region-sidebar-second .vacancy-teaser,.offer-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;border:1px solid #cfcfcf}.article-teaser a,.region-sidebar-second .vacancy-teaser a,.offer-teaser a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-teaser a:hover div.more,.region-sidebar-second .vacancy-teaser a:hover div.more,.offer-teaser a:hover div.more{padding-right:3.6rem;border-color:#006944}.article-teaser a:hover div.more .icon-wrapper,.region-sidebar-second .vacancy-teaser a:hover div.more .icon-wrapper,.offer-teaser a:hover div.more .icon-wrapper{opacity:1;right:0px}.article-teaser a *,.region-sidebar-second .vacancy-teaser a *,.offer-teaser a *{max-width:100%}.article-teaser .field--name-field-image,.region-sidebar-second .vacancy-teaser .field--name-field-image,.offer-teaser .field--name-field-image{margin-bottom:.5rem}.article-teaser .field--name-field-image img,.region-sidebar-second .vacancy-teaser .field--name-field-image img,.offer-teaser .field--name-field-image img{width:100%}.article-teaser h2,.region-sidebar-second .vacancy-teaser h2,.offer-teaser h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:.5rem;font-size:1.1rem}.article-teaser h2,.region-sidebar-second .vacancy-teaser h2,.offer-teaser h2{color:#006944}.article-teaser .field--name-body,.region-sidebar-second .vacancy-teaser .field--name-body,.offer-teaser .field--name-body{margin:.4rem 0;color:#424242;font-size:1rem;line-height:1.6}.article-teaser .node__submitted,.region-sidebar-second .vacancy-teaser .node__submitted,.offer-teaser .node__submitted{display:inline-block;margin:.5rem 0;padding:.2rem .5rem;background-color:#cfcfcf;color:#424242;letter-spacing:.05rem;font-weight:bold;font-weight:bold;font-size:.6666666667rem}.article-teaser .node__content,.region-sidebar-second .vacancy-teaser .node__content,.offer-teaser .node__content{margin-bottom:.6666666667rem}.article-teaser .node__links,.region-sidebar-second .vacancy-teaser .node__links,.offer-teaser .node__links{margin-top:auto}.article-teaser .more,.region-sidebar-second .vacancy-teaser .more,.offer-teaser .more{margin-top:auto;margin-right:auto;margin-bottom:0;padding:.5rem 1rem;width:85px}.path-frontpage .article-teaser,.path-frontpage .region-sidebar-second .vacancy-teaser,.region-sidebar-second .path-frontpage .vacancy-teaser,.path-frontpage .offer-teaser{border:none;margin-bottom:1.5rem;padding:0}.path-frontpage .article-teaser>a,.path-frontpage .region-sidebar-second .vacancy-teaser>a,.region-sidebar-second .path-frontpage .vacancy-teaser>a,.path-frontpage .offer-teaser>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem}.path-frontpage .article-teaser>a:hover,.path-frontpage .region-sidebar-second .vacancy-teaser>a:hover,.region-sidebar-second .path-frontpage .vacancy-teaser>a:hover,.path-frontpage .offer-teaser>a:hover{background-color:hsl(0,0%,96.1764705882%)}.path-frontpage .article-teaser>a .field--type-image,.path-frontpage .region-sidebar-second .vacancy-teaser>a .field--type-image,.region-sidebar-second .path-frontpage .vacancy-teaser>a .field--type-image,.path-frontpage .offer-teaser>a .field--type-image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:0;margin-right:2rem}.path-frontpage .article-teaser>a .field--name-body,.path-frontpage .region-sidebar-second .vacancy-teaser>a .field--name-body,.region-sidebar-second .path-frontpage .vacancy-teaser>a .field--name-body,.path-frontpage .offer-teaser>a .field--name-body{margin-bottom:0}.path-frontpage .article-teaser>a .text,.path-frontpage .region-sidebar-second .vacancy-teaser>a .text,.region-sidebar-second .path-frontpage .vacancy-teaser>a .text,.path-frontpage .offer-teaser>a .text{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}.path-frontpage .article-teaser>a .text h2,.path-frontpage .region-sidebar-second .vacancy-teaser>a .text h2,.region-sidebar-second .path-frontpage .vacancy-teaser>a .text h2,.path-frontpage .offer-teaser>a .text h2{font-size:.9090909091rem}.path-frontpage .article-teaser>a .text .node__content *,.path-frontpage .region-sidebar-second .vacancy-teaser>a .text .node__content *,.region-sidebar-second .path-frontpage .vacancy-teaser>a .text .node__content *,.path-frontpage .offer-teaser>a .text .node__content *{font-size:.9090909091rem}.path-frontpage .article-teaser .node__submitted,.path-frontpage .region-sidebar-second .vacancy-teaser .node__submitted,.region-sidebar-second .path-frontpage .vacancy-teaser .node__submitted,.path-frontpage .offer-teaser .node__submitted,.path-frontpage .article-teaser .more,.path-frontpage .region-sidebar-second .vacancy-teaser .more,.region-sidebar-second .path-frontpage .vacancy-teaser .more,.path-frontpage .offer-teaser .more{display:none}@media(max-width:850px){.path-frontpage .article-teaser>a,.path-frontpage .region-sidebar-second .vacancy-teaser>a,.region-sidebar-second .path-frontpage .vacancy-teaser>a,.path-frontpage .offer-teaser>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-frontpage .article-teaser>a .field--type-image,.path-frontpage .region-sidebar-second .vacancy-teaser>a .field--type-image,.region-sidebar-second .path-frontpage .vacancy-teaser>a .field--type-image,.path-frontpage .offer-teaser>a .field--type-image{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}}@media(max-width:650px){.path-frontpage .article-teaser>a,.path-frontpage .region-sidebar-second .vacancy-teaser>a,.region-sidebar-second .path-frontpage .vacancy-teaser>a,.path-frontpage .offer-teaser>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:550px){.path-frontpage .article-teaser>a,.path-frontpage .region-sidebar-second .vacancy-teaser>a,.region-sidebar-second .path-frontpage .vacancy-teaser>a,.path-frontpage .offer-teaser>a{display:block;padding:0}.path-frontpage .article-teaser>a .field--name-field-image,.path-frontpage .region-sidebar-second .vacancy-teaser>a .field--name-field-image,.region-sidebar-second .path-frontpage .vacancy-teaser>a .field--name-field-image,.path-frontpage .offer-teaser>a .field--name-field-image{float:right;margin:0 0 1rem 1rem;width:30%}}.page-node-type-page .breadcrumb{display:none}.page-node-type-page div.page{overflow:hidden}.page-intro-centralised .page-content_header{margin-bottom:0 !important}.page-intro-centralised .page-content_header .content-header--intro{margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:0;max-width:740px;text-align:center}.contact-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-content .left{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-right:2rem}.contact-content .right{-webkit-box-flex:0;-ms-flex:0 1 56%;flex:0 1 56%}.contact-content .right .right-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-content .right .right-bottom>div{width:100%}.contact-content .block-balmers-depot-links{margin-top:2.5rem;margin-bottom:2rem}.contact-content .block-balmers-depot-links .depots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;background-color:hsl(0,0%,96.1764705882%)}.contact-content .block-balmers-depot-links .depot{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:2rem;padding-right:4rem;border-right:1px solid #f4cf00}.contact-content .block-balmers-depot-links .depot:nth-child(2){padding-right:0;padding-left:2rem;border-right:none}.contact-content .block-balmers-depot-links ul{margin:0;padding:0;list-style:none}.contact-content .block-balmers-depot-links ul.address li{margin:0}.contact-content .block-balmers-depot-links ul .email{display:none}.contact-content .social-wrapper>.block{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.contact-content .block-balmers-latest-brochure{display:block;margin-bottom:2rem}.contact-content .block-balmers-latest-brochure>h2{display:none}.contact-content .block-balmers-latest-brochure .image{float:right;margin:0 0 .5em 1em}.contact-content .block-balmers-latest-brochure img{max-width:80px;height:auto}.contact-content .block-balmers-latest-brochure h3{font-size:1.1rem}.contact-content .block-balmers-latest-brochure .text a{display:block}.contact-content .block-balmers-latest-brochure .text a:hover{color:#424242}.contact-content .block-balmers-latest-brochure .block-balmers-social-links{display:none}.contact-content .block-balmers-newsletter-signup-link{margin-bottom:2rem}.contact-content .block-balmers-newsletter-signup-link a{background-color:#006944;padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #fff;display:block;padding:.8rem 1.35rem;text-align:center}.contact-content .block-balmers-newsletter-signup-link a:hover{background-color:#f4cf00;color:#424242}.contact-content .block-balmers-social-links{text-align:center}.contact-content .block-balmers-social-links p{display:none}.contact-content .block-balmers-social-links ul::before{display:block;content:"Follow us on social media";margin-bottom:1rem}@media(max-width:860px){.contact-content{display:block}.contact-content .left{margin-right:0}.contact-content .right .right-bottom{display:block}.contact-content .right .right-bottom .social-wrapper{margin-left:0}}@media(max-width:650px){.contact-content .block-balmers-depot-links .depots{display:block;padding:0;text-align:center}.contact-content .block-balmers-depot-links .depots .depot{margin:0;padding:2rem 0;border-right:none}.contact-content .block-balmers-depot-links .depots .depot:first-of-type{border-bottom:1px solid #f4cf00}}ul.home-carousel>li{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;min-height:400px;height:50vh;background-position:50%;background-size:cover}.block-home-carousel{position:relative;margin-bottom:6rem}.block-home-carousel ul{margin:0;padding:0;list-style:none}.block-home-carousel ul li{margin:0}.block-home-carousel .outer-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.block-home-carousel .content-wrapper{margin-left:165px;position:relative;z-index:1}.block-home-carousel .inner-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3rem 0 1rem 1rem;max-width:355px;height:310px;background-color:rgba(244,207,0,.98)}.block-home-carousel .inner-wrapper::before{position:absolute;top:0;right:100%;width:0;height:0;border-width:310px 120px 0 0;border-style:solid;border-color:rgba(244,207,0,.98) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.block-home-carousel .inner-wrapper::after{position:absolute;top:0;left:100%;width:0;height:0;border-width:310px 120px 0 0;border-style:solid;border-color:rgba(0,0,0,0) rgba(244,207,0,.98) rgba(0,0,0,0) rgba(0,0,0,0);content:"";-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.block-home-carousel .inner-wrapper h4{margin:0;color:#006944;text-transform:uppercase;font-size:1.5rem}.block-home-carousel .inner-wrapper h4 span{display:block;color:#424242;font-size:1rem;margin-bottom:1rem;margin-top:.5rem}.block-home-carousel .inner-wrapper a{padding:.5rem 2.5rem;background-color:rgba(0,0,0,0);padding:.5rem 3rem;display:inline-block;color:#006944;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #006944}.block-home-carousel .inner-wrapper a:hover{background-color:#006944;color:#fff}.block-home-carousel .slide{position:relative}.block-home-carousel .field--name-field-image{height:100%;position:absolute;width:100%}.block-home-carousel .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-home-carousel .controls{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:100%}.block-home-carousel .controls .lSAction{position:relative;height:310px}.block-home-carousel .controls .lSAction a{position:absolute;top:auto;right:0;bottom:0;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:70px;height:70px;border:none;background-image:none;background-color:red;opacity:.95;cursor:pointer}.block-home-carousel .controls .lSAction a::before{display:inline-block;width:.45em;height:.45em;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;content:"";vertical-align:top;cursor:pointer;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.block-home-carousel .controls .lSAction a.lSPrev{left:-29px;background-color:rgba(0,105,68,.98)}.block-home-carousel .controls .lSAction a.lSPrev:hover{background-color:rgb(0,54,34.9714285714)}.block-home-carousel .controls .lSAction a.lSPrev:hover::after{border-color:rgb(0,54,34.9714285714) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.block-home-carousel .controls .lSAction a.lSPrev::before{position:relative;left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.block-home-carousel .controls .lSAction a.lSPrev::after{position:absolute;top:0;left:100%;width:0;height:0;border-width:70px 26px 0 0;border-style:solid;border-color:rgba(0,105,68,.98) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.block-home-carousel .controls .lSAction a.lSNext{left:72px;background-color:rgba(244,207,0,.98)}.block-home-carousel .controls .lSAction a.lSNext:hover{background-color:rgb(193,163.7336065574,0)}.block-home-carousel .controls .lSAction a.lSNext:hover::after{border-color:rgb(193,163.7336065574,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.block-home-carousel .controls .lSAction a.lSNext::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-home-carousel .controls .lSAction a.lSNext::after{position:absolute;top:0;right:100%;width:0;height:0;border-width:70px 27px 0 0;border-style:solid;border-color:rgba(244,207,0,.98) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.block-home-carousel .pager{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:100%}.block-home-carousel .pager .outer-wrapper{padding:0}.block-home-carousel .pager ul.lSPager.lSpg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 !important;padding:0 !important;height:310px;background-color:rgba(0,105,68,.98);text-align:center !important}.block-home-carousel .pager ul.lSPager.lSpg::after{position:absolute;top:0;left:100%;width:0;height:0;border-width:310px 120px 0 0;border-style:solid;border-color:rgba(0,105,68,.98) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.block-home-carousel .pager ul.lSPager.lSpg li{margin:2px 0;padding:0}.block-home-carousel .pager ul.lSPager.lSpg li:hover a::before,.block-home-carousel .pager ul.lSPager.lSpg li.active a::before{background-color:rgba(207,207,207,.5)}.block-home-carousel .pager ul.lSPager.lSpg a{position:relative;display:block;margin:0 auto;border:2px solid rgba(207,207,207,.5);background-color:rgba(0,0,0,0)}.block-home-carousel .pager ul.lSPager.lSpg a::before{position:absolute;top:2px;left:2px;width:4px;height:4px;border-radius:100%;background-color:rgba(0,0,0,0);content:""}.page-node-type-homepage .homepage-intro-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-2%;margin-right:-2%}.page-node-type-homepage .homepage-intro-text>.field--name-body{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%;margin:0 2%}.page-node-type-homepage .homepage-intro-text .views-element-container{margin:0 2%;margin-left:0;-webkit-box-flex:1;-ms-flex:1 1 51%;flex:1 1 51%}.page-node-type-homepage .field--name-body{padding-right:3rem}.page-node-type-homepage .field--name-body h1{color:#006944;font-size:1.4rem;line-height:1.4;font-weight:normal;margin-bottom:2rem}.page-node-type-homepage .field--name-body h1 strong{font-size:1.5rem}.page-node-type-homepage .field--name-body p:last-of-type{margin:0}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link{border-top:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;margin-top:-2rem;margin-bottom:-2rem}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item{-webkit-box-sizing:border-box;box-sizing:border-box}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item .paragraph--type--header-image-link{border-right:2px dashed #cfcfcf}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item:last-of-type .paragraph--type--header-image-link{border-right:none}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item:nth-child(2n){margin-left:0}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link .paragraph--type--header-image-link{padding:8rem 2rem;text-align:center}.page-node-type-homepage .field--name-field-urls{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-node-type-homepage .field--name-field-block-field .block>h2{text-align:center;font-size:1.5rem}.page-node-type-homepage .field--name-field-block-field .block .view-footer{text-align:center}@media(max-width:850px){.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item{padding:0}.page-node-type-homepage .homepage-intro-text{display:block}.page-node-type-homepage .homepage-intro-text .field--name-body{margin:0;padding-right:0}}@media(max-width:700px){.block-home-carousel{margin-bottom:4rem}}@media(max-width:600px){.block-home-carousel{margin-bottom:2rem}.block-home-carousel ul.home-carousel{background-color:#f4cf00}.block-home-carousel ul.home-carousel li{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-size:800px;background-position:50% 0;height:auto;min-height:auto;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-home-carousel .field--name-field-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;position:relative}.block-home-carousel .pager{display:none}.block-home-carousel .content-wrapper{margin:0;bottom:0%;width:100%}.block-home-carousel .content-wrapper .inner-wrapper{height:auto;padding:2rem;max-width:100%}.block-home-carousel .content-wrapper .inner-wrapper::before{display:none}.block-home-carousel .controls{height:88px}.block-home-carousel .controls .lSAction{height:50px}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link{display:block;border:none}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link>.field__item{margin:0;border:none !important}.page-node-type-homepage .paragraph--type--image-links .field--name-field-image-link .paragraph--type--header-image-link{padding:2rem;border:none !important}}@media(max-width:550px){.block-home-carousel .inner-wrapper{margin-bottom:0;padding-bottom:70px;min-height:auto;width:100%}.block-home-carousel .pager ul.lSPager.lSpg{width:100%;background-color:rgba(0,0,0,0)}.block-home-carousel .pager ul.lSPager.lSpg::before{display:none}}.page-node-type-landing-page .breadcrumbs{padding:0}.page-node-type-landing-page .region-content{position:relative}.page-node-type-landing-page .region-content::before{position:absolute;top:0;left:-145px;z-index:-1;width:100%;height:100%;border:1px solid #cfcfcf;border-top:none;content:""}.page-node-type-landing-page .paragraph--type--machinery-feature .field--name-field-textarea{margin-top:0px}.page-node-type-landing-page .paragraph--type--machinery-feature .columns-container .left{padding-left:0}.page-node-type-landing-page .paragraph--type--machinery-feature .columns-container .right{padding-top:2rem}.page-node-type-landing-page .block-page-title-block{margin-bottom:0}.lawn-garden-new-machinery-full .field--name-field-price-rrp .field__label,.lawn-garden-new-machinery-full .field--name-field-price .field__label,.lawn-garden-machinery-full .field--name-field-price-rrp .field__label,.lawn-garden-machinery-full .field--name-field-price .field__label{font-weight:normal}.lawn-garden-new-machinery-full .field--name-field-price-rrp .field__label::after,.lawn-garden-new-machinery-full .field--name-field-price .field__label::after,.lawn-garden-machinery-full .field--name-field-price-rrp .field__label::after,.lawn-garden-machinery-full .field--name-field-price .field__label::after{display:none}.lawn-garden-machinery-full .contact-options,.lawn-garden-new-machinery-full .contact-options{display:none}article.new-machinery-landing-page-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}@media(min-width:900px){article.new-machinery-landing-page-header{margin-left:-1.5rem;margin-right:-1.5rem}}@media(min-width:900px){article.new-machinery-landing-page-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}article.new-machinery-landing-page-header>*{width:100%}@media(min-width:900px){article.new-machinery-landing-page-header>*{padding-left:1.5rem;padding-right:1.5rem;width:auto}}article.new-machinery-landing-page-header>*:first-child{margin-bottom:2rem}@media(min-width:900px){article.new-machinery-landing-page-header>*:first-child{margin-bottom:0}}.new-machinery-cat-divide{background-color:#cfcfcf;border:none;height:1px;margin:0 0 4rem 0}.node-id-109 .view-content-header{display:none}.offer-teaser h2,.offer-teaser h2 a{color:#8b2529}.team-member-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #cfcfcf;padding:1em}.team-member-teaser .field--name-field-image{margin-bottom:.5em}.team-member-teaser h2{color:#424242;font-weight:bold;margin-bottom:.25em}.team-member-teaser .field--name-field-job-title{margin-bottom:.25em}.team-member-teaser .field--name-field-telephone a{color:#424242}.view-other-lawn-garden-machinery.view-display-id-new,.view-other-lawn-garden-machinery.view-display-id-used,.view-used-machinery.view-display-id-embed_1{margin-bottom:7rem}.view-other-lawn-garden-machinery.view-display-id-new .views-row,.view-other-lawn-garden-machinery.view-display-id-used .views-row,.view-used-machinery.view-display-id-embed_1 .views-row{margin-bottom:.6666666667rem}.view-other-lawn-garden-machinery.view-display-id-new article a,.view-other-lawn-garden-machinery.view-display-id-used article a,.view-used-machinery.view-display-id-embed_1 article a{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #cfcfcf;padding:.6666666667rem;color:#424242}.view-other-lawn-garden-machinery.view-display-id-new article a:focus,.view-other-lawn-garden-machinery.view-display-id-new article a:active,.view-other-lawn-garden-machinery.view-display-id-new article a:hover,.view-other-lawn-garden-machinery.view-display-id-used article a:focus,.view-other-lawn-garden-machinery.view-display-id-used article a:active,.view-other-lawn-garden-machinery.view-display-id-used article a:hover,.view-used-machinery.view-display-id-embed_1 article a:focus,.view-used-machinery.view-display-id-embed_1 article a:active,.view-used-machinery.view-display-id-embed_1 article a:hover{border-color:#006944}.view-other-lawn-garden-machinery.view-display-id-new article a .field--type-image,.view-other-lawn-garden-machinery.view-display-id-used article a .field--type-image,.view-used-machinery.view-display-id-embed_1 article a .field--type-image{-webkit-box-flex:1;-ms-flex:1 0 119px;flex:1 0 119px;margin-right:1rem}.view-other-lawn-garden-machinery.view-display-id-new article a .field--type-image img,.view-other-lawn-garden-machinery.view-display-id-used article a .field--type-image img,.view-used-machinery.view-display-id-embed_1 article a .field--type-image img{margin:0;display:block;width:100%}.view-other-lawn-garden-machinery.view-display-id-new article a .field--name-field-images>.field__item,.view-other-lawn-garden-machinery.view-display-id-used article a .field--name-field-images>.field__item,.view-used-machinery.view-display-id-embed_1 article a .field--name-field-images>.field__item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.view-other-lawn-garden-machinery.view-display-id-new article a .field--name-field-images>.field__item img,.view-other-lawn-garden-machinery.view-display-id-used article a .field--name-field-images>.field__item img,.view-used-machinery.view-display-id-embed_1 article a .field--name-field-images>.field__item img{height:auto}.view-other-lawn-garden-machinery.view-display-id-new article a .used-machinery-teaser--text,.view-other-lawn-garden-machinery.view-display-id-used article a .used-machinery-teaser--text,.view-used-machinery.view-display-id-embed_1 article a .used-machinery-teaser--text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-other-lawn-garden-machinery.view-display-id-new article a .used-machinery-teaser--text .field--name-body,.view-other-lawn-garden-machinery.view-display-id-used article a .used-machinery-teaser--text .field--name-body,.view-used-machinery.view-display-id-embed_1 article a .used-machinery-teaser--text .field--name-body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.view-other-lawn-garden-machinery.view-display-id-new article a .used-machinery-teaser--text .field--name-field-price,.view-other-lawn-garden-machinery.view-display-id-used article a .used-machinery-teaser--text .field--name-field-price,.view-used-machinery.view-display-id-embed_1 article a .used-machinery-teaser--text .field--name-field-price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;color:#006944;font-size:1.1rem}.view-other-lawn-garden-machinery.view-display-id-new article a h2,.view-other-lawn-garden-machinery.view-display-id-used article a h2,.view-used-machinery.view-display-id-embed_1 article a h2{color:#424242;font-size:1.1rem}.view-other-lawn-garden-machinery.view-display-id-new article a .more,.view-other-lawn-garden-machinery.view-display-id-used article a .more,.view-used-machinery.view-display-id-embed_1 article a .more{display:none}.used-machinery--other-title{text-align:center;font-size:1.6rem;color:#006944;-webkit-font-smoothing:antialiased;margin-bottom:3rem}.used-machinery--other-title *{display:inline;font-size:1.6rem}@media(max-width:640px){.used-machinery--other-title{text-align:left}}article.hire-machine-teaser,article.used-machinery-teaser,article.lawn-garden-machinery-teaser,article.lawn-garden-new-machinery-teaser,article.shopify-product-teaser{position:relative;overflow:hidden}article.hire-machine-teaser>a,article.used-machinery-teaser>a,article.lawn-garden-machinery-teaser>a,article.lawn-garden-new-machinery-teaser>a,article.shopify-product-teaser>a{text-align:left}article.hire-machine-teaser h2 span,article.used-machinery-teaser h2 span,article.lawn-garden-machinery-teaser h2 span,article.lawn-garden-new-machinery-teaser h2 span,article.shopify-product-teaser h2 span{color:#424242 !important;font-size:1rem !important}article.hire-machine-teaser .used-machinery-teaser--text,article.used-machinery-teaser .used-machinery-teaser--text,article.lawn-garden-machinery-teaser .used-machinery-teaser--text,article.lawn-garden-new-machinery-teaser .used-machinery-teaser--text,article.shopify-product-teaser .used-machinery-teaser--text{padding:0 .6666666667rem;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}article.hire-machine-teaser .field--name-field-images,article.used-machinery-teaser .field--name-field-images,article.lawn-garden-machinery-teaser .field--name-field-images,article.lawn-garden-new-machinery-teaser .field--name-field-images,article.shopify-product-teaser .field--name-field-images{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.5rem}article.hire-machine-teaser .field--name-field-images>.field__item,article.used-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-new-machinery-teaser .field--name-field-images>.field__item,article.shopify-product-teaser .field--name-field-images>.field__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:22vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media(min-width:960px){article.hire-machine-teaser .field--name-field-images>.field__item,article.used-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-new-machinery-teaser .field--name-field-images>.field__item,article.shopify-product-teaser .field--name-field-images>.field__item{max-height:180px}}@media(max-width:960px){article.hire-machine-teaser .field--name-field-images>.field__item,article.used-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-new-machinery-teaser .field--name-field-images>.field__item,article.shopify-product-teaser .field--name-field-images>.field__item{height:31vw}}@media(max-width:500px){article.hire-machine-teaser .field--name-field-images>.field__item,article.used-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-machinery-teaser .field--name-field-images>.field__item,article.lawn-garden-new-machinery-teaser .field--name-field-images>.field__item,article.shopify-product-teaser .field--name-field-images>.field__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}}article.hire-machine-teaser .field--name-field-images img,article.used-machinery-teaser .field--name-field-images img,article.lawn-garden-machinery-teaser .field--name-field-images img,article.lawn-garden-new-machinery-teaser .field--name-field-images img,article.shopify-product-teaser .field--name-field-images img{margin-bottom:0 !important;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%;width:auto}article.hire-machine-teaser .field--name-field-type,article.used-machinery-teaser .field--name-field-type,article.lawn-garden-machinery-teaser .field--name-field-type,article.lawn-garden-new-machinery-teaser .field--name-field-type,article.shopify-product-teaser .field--name-field-type{background-color:#006944;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.6666666667rem;font-weight:700;padding:.25rem .35rem .15rem .35rem;margin-bottom:.25rem;text-transform:uppercase}article.hire-machine-teaser .field--name-field-price,article.used-machinery-teaser .field--name-field-price,article.lawn-garden-machinery-teaser .field--name-field-price,article.lawn-garden-new-machinery-teaser .field--name-field-price,article.shopify-product-teaser .field--name-field-price{margin-bottom:1rem}article.hire-machine-teaser .field--name-field-stock-number,article.used-machinery-teaser .field--name-field-stock-number,article.lawn-garden-machinery-teaser .field--name-field-stock-number,article.lawn-garden-new-machinery-teaser .field--name-field-stock-number,article.shopify-product-teaser .field--name-field-stock-number{margin-bottom:1rem}article.hire-machine-teaser .field--name-field-stock-number *,article.used-machinery-teaser .field--name-field-stock-number *,article.lawn-garden-machinery-teaser .field--name-field-stock-number *,article.lawn-garden-new-machinery-teaser .field--name-field-stock-number *,article.shopify-product-teaser .field--name-field-stock-number *{color:#424242}article.hire-machine-teaser div.more,article.used-machinery-teaser div.more,article.lawn-garden-machinery-teaser div.more,article.lawn-garden-new-machinery-teaser div.more,article.shopify-product-teaser div.more{-ms-flex-item-align:start;align-self:flex-start;margin-left:.6666666667rem}article.hire-machine-teaser .field--name-field-price,article.used-machinery-teaser .field--name-field-price,article.lawn-garden-machinery-teaser .field--name-field-price,article.lawn-garden-new-machinery-teaser .field--name-field-price,article.shopify-product-teaser .field--name-field-price{color:#006944;font-weight:bold;font-size:1.2em;margin-top:.5em}article.hire-machine-teaser .field--name-body,article.used-machinery-teaser .field--name-body,article.lawn-garden-machinery-teaser .field--name-body,article.lawn-garden-new-machinery-teaser .field--name-body,article.shopify-product-teaser .field--name-body{border-top:1px solid #cfcfcf;padding-top:.5rem;margin:.5rem 0 1rem;font-size:.8333333333rem;word-break:break-word}article.hire-machine-teaser .price-convert,article.used-machinery-teaser .price-convert,article.lawn-garden-machinery-teaser .price-convert,article.lawn-garden-new-machinery-teaser .price-convert,article.shopify-product-teaser .price-convert{display:none}.mode-list article.used-machinery-teaser img,.mode-list article.lawn-garden-machinery-teaser img,.mode-list article.lawn-garden-new-machinery-teaser img{max-width:140px;margin-bottom:0}.mode-list article.used-machinery-teaser div.more,.mode-list article.lawn-garden-machinery-teaser div.more,.mode-list article.lawn-garden-new-machinery-teaser div.more{display:none}.mode-list article.used-machinery-teaser .field--name-field-images,.mode-list article.lawn-garden-machinery-teaser .field--name-field-images,.mode-list article.lawn-garden-new-machinery-teaser .field--name-field-images{margin-bottom:0}.mode-list article.used-machinery-teaser .field--name-field-images>.field__item,.mode-list article.lawn-garden-machinery-teaser .field--name-field-images>.field__item,.mode-list article.lawn-garden-new-machinery-teaser .field--name-field-images>.field__item{height:auto}.mode-list article.used-machinery-teaser .field--name-field-price,.mode-list article.lawn-garden-machinery-teaser .field--name-field-price,.mode-list article.lawn-garden-new-machinery-teaser .field--name-field-price{margin-bottom:0}.mode-list article.used-machinery-teaser .field--name-field-type,.mode-list article.lawn-garden-machinery-teaser .field--name-field-type,.mode-list article.lawn-garden-new-machinery-teaser .field--name-field-type{-webkit-box-shadow:none;box-shadow:none;padding:.25rem .25rem .2rem}article.hire-machine-teaser .field--name-field-hire-machine-price{margin-bottom:1rem}article.hire-machine-teaser .field--name-field-hire-machine-price>.field__item{border-top:1px solid #cfcfcf;padding:.2rem 0}article.hire-machine-teaser .field--name-field-hire-machine-price>.field__item:last-child{border-bottom:1px solid #cfcfcf}article.hire-machine-teaser .field--name-field-hire-machine-price .paragraph--type--hire-machine-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}article.hire-machine-teaser .field--name-field-hire-machine-price .field--name-field-price-label{font-size:.9rem;font-weight:700;margin:0 .25rem 0 0;width:60px}article.hire-machine-teaser .field--name-field-hire-machine-price .field--name-field-price{font-size:.9rem;font-weight:400;margin:0}article.hire-machine-full .mobile-hidden.page-title,article.hire-machine-full .mobile-hidden.product-info{display:none !important}.used-machinery-full,.lawn-garden-machinery-full,.lawn-garden-new-machinery-full,.used-hire-shared-template{position:relative;overflow:hidden;margin-bottom:4rem;padding:.6666666667rem;border:2px solid #cfcfcf}.used-machinery-full .left,.lawn-garden-machinery-full .left,.lawn-garden-new-machinery-full .left,.used-hire-shared-template .left{position:relative;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%;width:55%}.used-machinery-full .field--name-field-images img,.lawn-garden-machinery-full .field--name-field-images img,.lawn-garden-new-machinery-full .field--name-field-images img,.used-hire-shared-template .field--name-field-images img{width:100%}.used-machinery-full .field--name-field-type,.lawn-garden-machinery-full .field--name-field-type,.lawn-garden-new-machinery-full .field--name-field-type,.used-hire-shared-template .field--name-field-type{background-color:#006944;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.6666666667rem;font-weight:700;padding:.25rem .75rem .2rem;margin-bottom:.25rem;text-transform:uppercase}.used-machinery-full .field--name-field-video-url a,.lawn-garden-machinery-full .field--name-field-video-url a,.lawn-garden-new-machinery-full .field--name-field-video-url a,.used-hire-shared-template .field--name-field-video-url a{padding:.6666666667rem 2rem;background-color:#006944;padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #fff}.used-machinery-full .field--name-field-video-url a:hover,.lawn-garden-machinery-full .field--name-field-video-url a:hover,.lawn-garden-new-machinery-full .field--name-field-video-url a:hover,.used-hire-shared-template .field--name-field-video-url a:hover{background-color:#f4cf00;color:#424242}.used-machinery-full .enquire-actions,.lawn-garden-machinery-full .enquire-actions,.lawn-garden-new-machinery-full .enquire-actions,.used-hire-shared-template .enquire-actions{margin-top:2rem}.used-machinery-full .enquire-actions a,.lawn-garden-machinery-full .enquire-actions a,.lawn-garden-new-machinery-full .enquire-actions a,.used-hire-shared-template .enquire-actions a{display:block;margin-right:1rem}.used-machinery-full .enquire-actions a:hover div.more,.lawn-garden-machinery-full .enquire-actions a:hover div.more,.lawn-garden-new-machinery-full .enquire-actions a:hover div.more,.used-hire-shared-template .enquire-actions a:hover div.more{padding-right:3.6rem;border-color:#006944}.used-machinery-full .enquire-actions a:hover div.more .icon-wrapper,.lawn-garden-machinery-full .enquire-actions a:hover div.more .icon-wrapper,.lawn-garden-new-machinery-full .enquire-actions a:hover div.more .icon-wrapper,.used-hire-shared-template .enquire-actions a:hover div.more .icon-wrapper{opacity:1;right:0px}.used-machinery-full .enquire-actions a[href*=tel],.lawn-garden-machinery-full .enquire-actions a[href*=tel],.lawn-garden-new-machinery-full .enquire-actions a[href*=tel],.used-hire-shared-template .enquire-actions a[href*=tel]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;clear:both;margin-top:.7rem;width:100%}.used-machinery-full .enquire-actions a[href*=tel]:hover,.lawn-garden-machinery-full .enquire-actions a[href*=tel]:hover,.lawn-garden-new-machinery-full .enquire-actions a[href*=tel]:hover,.used-hire-shared-template .enquire-actions a[href*=tel]:hover{color:#424242 !important}.used-machinery-full .enquire-actions a[href*=tel] svg,.lawn-garden-machinery-full .enquire-actions a[href*=tel] svg,.lawn-garden-new-machinery-full .enquire-actions a[href*=tel] svg,.used-hire-shared-template .enquire-actions a[href*=tel] svg{margin-right:10px}.used-machinery-full .enquire-actions span.tel,.lawn-garden-machinery-full .enquire-actions span.tel,.lawn-garden-new-machinery-full .enquire-actions span.tel,.used-hire-shared-template .enquire-actions span.tel{display:inline-block;font-size:1.2rem}.used-machinery-full .enquire-actions a.pdf-download,.lawn-garden-machinery-full .enquire-actions a.pdf-download,.lawn-garden-new-machinery-full .enquire-actions a.pdf-download,.used-hire-shared-template .enquire-actions a.pdf-download{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;color:#424242;font-size:.9090909091rem}.used-machinery-full .enquire-actions a.pdf-download:hover,.lawn-garden-machinery-full .enquire-actions a.pdf-download:hover,.lawn-garden-new-machinery-full .enquire-actions a.pdf-download:hover,.used-hire-shared-template .enquire-actions a.pdf-download:hover{color:#006944}.used-machinery-full .enquire-actions a.pdf-download:hover span.icon,.lawn-garden-machinery-full .enquire-actions a.pdf-download:hover span.icon,.lawn-garden-new-machinery-full .enquire-actions a.pdf-download:hover span.icon,.used-hire-shared-template .enquire-actions a.pdf-download:hover span.icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.used-machinery-full .enquire-actions a.pdf-download span.icon,.lawn-garden-machinery-full .enquire-actions a.pdf-download span.icon,.lawn-garden-new-machinery-full .enquire-actions a.pdf-download span.icon,.used-hire-shared-template .enquire-actions a.pdf-download span.icon{position:relative;left:-3px;padding-top:39px;width:40px}.used-machinery-full .enquire-actions a.pdf-download span.icon svg,.lawn-garden-machinery-full .enquire-actions a.pdf-download span.icon svg,.lawn-garden-new-machinery-full .enquire-actions a.pdf-download span.icon svg,.used-hire-shared-template .enquire-actions a.pdf-download span.icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.used-machinery-full .enquire-actions a.pdf-download span.icon svg *,.lawn-garden-machinery-full .enquire-actions a.pdf-download span.icon svg *,.lawn-garden-new-machinery-full .enquire-actions a.pdf-download span.icon svg *,.used-hire-shared-template .enquire-actions a.pdf-download span.icon svg *{fill:#006944}.used-machinery-full .used-machinery--content,.lawn-garden-machinery-full .used-machinery--content,.lawn-garden-new-machinery-full .used-machinery--content,.used-hire-shared-template .used-machinery--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.used-machinery-full .used-machinery--text,.lawn-garden-machinery-full .used-machinery--text,.lawn-garden-new-machinery-full .used-machinery--text,.used-hire-shared-template .used-machinery--text{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;padding:2rem;padding-right:1rem}.used-machinery-full .used-machinery__administration,.lawn-garden-machinery-full .used-machinery__administration,.lawn-garden-new-machinery-full .used-machinery__administration,.used-hire-shared-template .used-machinery__administration{font-size:.8rem}.used-machinery-full .used-machinery--details .field--name-field-price,.lawn-garden-machinery-full .used-machinery--details .field--name-field-price,.lawn-garden-new-machinery-full .used-machinery--details .field--name-field-price,.used-hire-shared-template .used-machinery--details .field--name-field-price{margin-bottom:1rem;color:#006944;font-size:1.3rem}.used-machinery-full .used-machinery--information,.lawn-garden-machinery-full .used-machinery--information,.lawn-garden-new-machinery-full .used-machinery--information,.used-hire-shared-template .used-machinery--information{margin-top:2rem;padding:1.5rem;padding-bottom:1rem;background-color:#f4cf00}.used-machinery-full .used-machinery--information h3,.lawn-garden-machinery-full .used-machinery--information h3,.lawn-garden-new-machinery-full .used-machinery--information h3,.used-hire-shared-template .used-machinery--information h3{margin-top:0;margin-bottom:1rem}.used-machinery-full .used-machinery--information>.field,.lawn-garden-machinery-full .used-machinery--information>.field,.lawn-garden-new-machinery-full .used-machinery--information>.field,.used-hire-shared-template .used-machinery--information>.field{margin-right:-0.5rem;margin-left:-0.5rem;padding:.2rem .5rem;border-bottom:1px solid rgb(167.5,142.1004098361,0)}.used-machinery-full .used-machinery--information>.field:last-of-type,.lawn-garden-machinery-full .used-machinery--information>.field:last-of-type,.lawn-garden-new-machinery-full .used-machinery--information>.field:last-of-type,.used-hire-shared-template .used-machinery--information>.field:last-of-type{border:none}.used-machinery-full .used-machinery--information>.field:hover,.lawn-garden-machinery-full .used-machinery--information>.field:hover,.lawn-garden-new-machinery-full .used-machinery--information>.field:hover,.used-hire-shared-template .used-machinery--information>.field:hover{background-color:rgb(255,220.8508196721,29.8)}.used-machinery-full .used-machinery--information .field__label,.lawn-garden-machinery-full .used-machinery--information .field__label,.lawn-garden-new-machinery-full .used-machinery--information .field__label,.used-hire-shared-template .used-machinery--information .field__label{width:185px}.used-machinery-full .social-shares,.lawn-garden-machinery-full .social-shares,.lawn-garden-new-machinery-full .social-shares,.used-hire-shared-template .social-shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:none}.used-machinery-full .social-shares li,.lawn-garden-machinery-full .social-shares li,.lawn-garden-new-machinery-full .social-shares li,.used-hire-shared-template .social-shares li{margin:0 .5rem 0 0}.used-machinery-full .social-shares a,.lawn-garden-machinery-full .social-shares a,.lawn-garden-new-machinery-full .social-shares a,.used-hire-shared-template .social-shares a{display:block;margin:0}.used-machinery-full .social-shares a:hover svg *,.lawn-garden-machinery-full .social-shares a:hover svg *,.lawn-garden-new-machinery-full .social-shares a:hover svg *,.used-hire-shared-template .social-shares a:hover svg *{fill:#f4cf00}.used-machinery-full .social-shares a span,.lawn-garden-machinery-full .social-shares a span,.lawn-garden-new-machinery-full .social-shares a span,.used-hire-shared-template .social-shares a span{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.used-machinery-full .social-shares svg,.lawn-garden-machinery-full .social-shares svg,.lawn-garden-new-machinery-full .social-shares svg,.used-hire-shared-template .social-shares svg{width:25px;height:25px}.used-machinery-full .contact-options,.lawn-garden-machinery-full .contact-options,.lawn-garden-new-machinery-full .contact-options,.used-hire-shared-template .contact-options{margin:0;padding:0;padding:1rem;list-style:none}.used-machinery-full .contact-options li,.lawn-garden-machinery-full .contact-options li,.lawn-garden-new-machinery-full .contact-options li,.used-hire-shared-template .contact-options li{margin-bottom:1rem}.used-machinery-full .contact-options a,.lawn-garden-machinery-full .contact-options a,.lawn-garden-new-machinery-full .contact-options a,.used-hire-shared-template .contact-options a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#424242;padding:1rem 0}.used-machinery-full .contact-options a:hover,.lawn-garden-machinery-full .contact-options a:hover,.lawn-garden-new-machinery-full .contact-options a:hover,.used-hire-shared-template .contact-options a:hover{background-color:hsl(0,0%,96.1764705882%)}.used-machinery-full .contact-options a:hover span.icon,.lawn-garden-machinery-full .contact-options a:hover span.icon,.lawn-garden-new-machinery-full .contact-options a:hover span.icon,.used-hire-shared-template .contact-options a:hover span.icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.used-machinery-full .contact-options span.icon,.lawn-garden-machinery-full .contact-options span.icon,.lawn-garden-new-machinery-full .contact-options span.icon,.used-hire-shared-template .contact-options span.icon{position:relative;display:block;margin-right:1rem;padding-top:54px;width:80px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.used-machinery-full .contact-options span.icon svg,.lawn-garden-machinery-full .contact-options span.icon svg,.lawn-garden-new-machinery-full .contact-options span.icon svg,.used-hire-shared-template .contact-options span.icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.used-machinery-full .contact-options div.text p,.lawn-garden-machinery-full .contact-options div.text p,.lawn-garden-new-machinery-full .contact-options div.text p,.used-hire-shared-template .contact-options div.text p{font-size:1rem;font-family:"square721_btroman","Arial",sans-serif;text-transform:uppercase}.used-machinery-full .contact-options div.text span,.lawn-garden-machinery-full .contact-options div.text span,.lawn-garden-new-machinery-full .contact-options div.text span,.used-hire-shared-template .contact-options div.text span{font-family:"square721_btroman","Arial",sans-serif;font-size:.8rem}.used-machinery-full .photoswipe-gallery,.lawn-garden-machinery-full .photoswipe-gallery,.lawn-garden-new-machinery-full .photoswipe-gallery,.used-hire-shared-template .photoswipe-gallery{position:relative}.used-machinery-full .mobile-hidden,.lawn-garden-machinery-full .mobile-hidden,.lawn-garden-new-machinery-full .mobile-hidden,.used-hire-shared-template .mobile-hidden{display:none}.used-machinery-full .field--name-field-hire-machine-price,.lawn-garden-machinery-full .field--name-field-hire-machine-price,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price,.used-hire-shared-template .field--name-field-hire-machine-price{background-color:hsl(0,0%,96.1764705882%);margin:1rem 0}.used-machinery-full .field--name-field-hire-machine-price>.field__label,.lawn-garden-machinery-full .field--name-field-hire-machine-price>.field__label,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price>.field__label,.used-hire-shared-template .field--name-field-hire-machine-price>.field__label{background-color:#f4cf00;font-size:.9rem;padding:.6rem 1.5rem .4rem 1.5rem;text-transform:uppercase}.used-machinery-full .field--name-field-hire-machine-price>.field__items,.lawn-garden-machinery-full .field--name-field-hire-machine-price>.field__items,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price>.field__items,.used-hire-shared-template .field--name-field-hire-machine-price>.field__items{padding:.5rem 1rem}.used-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item,.lawn-garden-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item,.used-hire-shared-template .field--name-field-hire-machine-price>.field__items>.field__item{border-bottom:1px solid #cfcfcf;padding:0 .75rem}.used-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item:hover,.lawn-garden-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item:hover,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item:hover,.used-hire-shared-template .field--name-field-hire-machine-price>.field__items>.field__item:hover{background-color:rgb(232.5,232.5,232.5)}.used-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item:last-child,.lawn-garden-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item:last-child,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price>.field__items>.field__item:last-child,.used-hire-shared-template .field--name-field-hire-machine-price>.field__items>.field__item:last-child{border:none}.used-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price,.lawn-garden-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price,.used-hire-shared-template .field--name-field-hire-machine-price .paragraph--type--hire-machine-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.45em 0 .25em 0}.used-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label,.lawn-garden-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label,.used-hire-shared-template .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label{font-size:.9rem;font-weight:700;padding-right:.5em;width:185px}.used-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label::after,.lawn-garden-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label::after,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label::after,.used-hire-shared-template .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price-label::after{content:":";margin-right:.5rem}.used-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price,.lawn-garden-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price,.lawn-garden-new-machinery-full .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price,.used-hire-shared-template .field--name-field-hire-machine-price .paragraph--type--hire-machine-price .field--name-field-price{font-size:.9rem;margin-bottom:0}.field-used-machinery-images{position:relative;overflow:hidden;margin-bottom:1rem}.field-used-machinery-images--carousels .lSPager{margin:0 !important}.field-used-machinery-images--carousels img{display:block;max-width:100%;height:auto}.field-used-machinery-images--counter{position:absolute;right:40px;bottom:180px;margin:0;color:#fff;list-style:none}.field-used-machinery-images ul{margin:0;padding:0;list-style:none}.administration-fields{margin-top:2rem;color:#fff}.administration-fields__content{padding:1rem;padding:30px;background-color:#006944}.administration-fields a{color:#fff}.administration-fields .used-machinery__administration>.field{margin-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.5)}.administration-fields .used-machinery__administration>.field::after{clear:both;content:"";display:block}.administration-fields .used-machinery__administration>.field .field__label{width:120px}.administration-fields .used-machinery__administration .field--type-markup{border:none}.administration-fields article>h2,.administration-fields article hr,.administration-fields article br{display:none}.vat-label{font-size:.7692307692rem}.price-convert{display:inline-block;margin-left:1em}.price-convert>span{margin-right:.5em;padding:.2em .4em;font-weight:normal;font-size:12px;cursor:pointer}.price-convert>span.active{background:#006944;color:#fff}article.used-hire-shared-template span.ribbon,article.used-machinery-teaser span.ribbon,article.used-machinery-full span.ribbon,article.used-machinery-teaser span.ribbon,article.lawn-garden-machinery-teaser span.ribbon,article.lawn-garden-new-machinery-teaser span.ribbon{display:none;width:190px;background:#e43;position:absolute;top:25px;left:-50px;text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden;z-index:1}article.used-hire-shared-template.status-sold span.ribbon,article.used-hire-shared-template.status-hire span.ribbon,article.used-hire-shared-template.status-offer span.ribbon,article.used-machinery-teaser.status-sold span.ribbon,article.used-machinery-teaser.status-hire span.ribbon,article.used-machinery-teaser.status-offer span.ribbon,article.used-machinery-full.status-sold span.ribbon,article.used-machinery-full.status-hire span.ribbon,article.used-machinery-full.status-offer span.ribbon,article.used-machinery-teaser.status-sold span.ribbon,article.used-machinery-teaser.status-hire span.ribbon,article.used-machinery-teaser.status-offer span.ribbon,article.lawn-garden-machinery-teaser.status-sold span.ribbon,article.lawn-garden-machinery-teaser.status-hire span.ribbon,article.lawn-garden-machinery-teaser.status-offer span.ribbon,article.lawn-garden-new-machinery-teaser.status-sold span.ribbon,article.lawn-garden-new-machinery-teaser.status-hire span.ribbon,article.lawn-garden-new-machinery-teaser.status-offer span.ribbon{display:block}article.used-hire-shared-template.status-sold span.ribbon,article.used-machinery-teaser.status-sold span.ribbon,article.used-machinery-full.status-sold span.ribbon,article.used-machinery-teaser.status-sold span.ribbon,article.lawn-garden-machinery-teaser.status-sold span.ribbon,article.lawn-garden-new-machinery-teaser.status-sold span.ribbon{background-color:#8b2529}article.used-hire-shared-template.status-sold span.ribbon::after,article.used-machinery-teaser.status-sold span.ribbon::after,article.used-machinery-full.status-sold span.ribbon::after,article.used-machinery-teaser.status-sold span.ribbon::after,article.lawn-garden-machinery-teaser.status-sold span.ribbon::after,article.lawn-garden-new-machinery-teaser.status-sold span.ribbon::after{content:"Sold"}article.used-hire-shared-template.status-hire span.ribbon,article.used-machinery-teaser.status-hire span.ribbon,article.used-machinery-full.status-hire span.ribbon,article.used-machinery-teaser.status-hire span.ribbon,article.lawn-garden-machinery-teaser.status-hire span.ribbon,article.lawn-garden-new-machinery-teaser.status-hire span.ribbon{background-color:#006944}article.used-hire-shared-template.status-hire span.ribbon::after,article.used-machinery-teaser.status-hire span.ribbon::after,article.used-machinery-full.status-hire span.ribbon::after,article.used-machinery-teaser.status-hire span.ribbon::after,article.lawn-garden-machinery-teaser.status-hire span.ribbon::after,article.lawn-garden-new-machinery-teaser.status-hire span.ribbon::after{content:"On Hire"}article.used-hire-shared-template.status-offer span.ribbon,article.used-machinery-teaser.status-offer span.ribbon,article.used-machinery-full.status-offer span.ribbon,article.used-machinery-teaser.status-offer span.ribbon,article.lawn-garden-machinery-teaser.status-offer span.ribbon,article.lawn-garden-new-machinery-teaser.status-offer span.ribbon{background-color:#f4cf00;color:#424242}article.used-hire-shared-template.status-offer span.ribbon::after,article.used-machinery-teaser.status-offer span.ribbon::after,article.used-machinery-full.status-offer span.ribbon::after,article.used-machinery-teaser.status-offer span.ribbon::after,article.lawn-garden-machinery-teaser.status-offer span.ribbon::after,article.lawn-garden-new-machinery-teaser.status-offer span.ribbon::after{content:"Under Offer"}article.used-hire-shared-template.hire-status-available span.ribbon,article.used-hire-shared-template.hire-status-unavailable span.ribbon,article.used-machinery-teaser.hire-status-available span.ribbon,article.used-machinery-teaser.hire-status-unavailable span.ribbon,article.used-machinery-full.hire-status-available span.ribbon,article.used-machinery-full.hire-status-unavailable span.ribbon,article.used-machinery-teaser.hire-status-available span.ribbon,article.used-machinery-teaser.hire-status-unavailable span.ribbon,article.lawn-garden-machinery-teaser.hire-status-available span.ribbon,article.lawn-garden-machinery-teaser.hire-status-unavailable span.ribbon,article.lawn-garden-new-machinery-teaser.hire-status-available span.ribbon,article.lawn-garden-new-machinery-teaser.hire-status-unavailable span.ribbon{display:block;left:-55px;top:35px;width:230px}article.used-hire-shared-template.hire-status-available span.ribbon,article.used-machinery-teaser.hire-status-available span.ribbon,article.used-machinery-full.hire-status-available span.ribbon,article.used-machinery-teaser.hire-status-available span.ribbon,article.lawn-garden-machinery-teaser.hire-status-available span.ribbon,article.lawn-garden-new-machinery-teaser.hire-status-available span.ribbon{background-color:#006944}article.used-hire-shared-template.hire-status-available span.ribbon::after,article.used-machinery-teaser.hire-status-available span.ribbon::after,article.used-machinery-full.hire-status-available span.ribbon::after,article.used-machinery-teaser.hire-status-available span.ribbon::after,article.lawn-garden-machinery-teaser.hire-status-available span.ribbon::after,article.lawn-garden-new-machinery-teaser.hire-status-available span.ribbon::after{content:"Available for hire"}article.used-hire-shared-template.hire-status-unavailable span.ribbon,article.used-machinery-teaser.hire-status-unavailable span.ribbon,article.used-machinery-full.hire-status-unavailable span.ribbon,article.used-machinery-teaser.hire-status-unavailable span.ribbon,article.lawn-garden-machinery-teaser.hire-status-unavailable span.ribbon,article.lawn-garden-new-machinery-teaser.hire-status-unavailable span.ribbon{background-color:#8b2529;font-size:.8em}article.used-hire-shared-template.hire-status-unavailable span.ribbon::after,article.used-machinery-teaser.hire-status-unavailable span.ribbon::after,article.used-machinery-full.hire-status-unavailable span.ribbon::after,article.used-machinery-teaser.hire-status-unavailable span.ribbon::after,article.lawn-garden-machinery-teaser.hire-status-unavailable span.ribbon::after,article.lawn-garden-new-machinery-teaser.hire-status-unavailable span.ribbon::after{content:"On hire"}.page-node-type-used-machinery div[class*=call-to-actions]{margin:0 0 4rem 0}.page-node-type-used-machinery div[class*=call-to-actions] h2{display:none}.page-node-type-used-machinery div[class*=call-to-actions] .term-call-to-actions-teaser{margin-bottom:0}@media(max-width:840px){.used-hire-shared-template .contact-options a,.used-machinery-full .contact-options a,.lawn-garden-machinery-full .contact-options a,.lawn-garden-new-machinery-full .contact-options a{display:block;padding:1rem}.used-hire-shared-template .contact-options span.icon,.used-machinery-full .contact-options span.icon,.lawn-garden-machinery-full .contact-options span.icon,.lawn-garden-new-machinery-full .contact-options span.icon{width:50px;margin-bottom:1rem}}@media(max-width:640px){.used-hire-shared-template,.used-machinery-full,.lawn-garden-machinery-full,.lawn-garden-new-machinery-full{margin-bottom:4rem;padding:0;border:none}.used-hire-shared-template .field--name-body,.used-machinery-full .field--name-body,.lawn-garden-machinery-full .field--name-body,.lawn-garden-new-machinery-full .field--name-body{margin-top:1.5rem}.used-hire-shared-template .contact-options,.used-machinery-full .contact-options,.lawn-garden-machinery-full .contact-options,.lawn-garden-new-machinery-full .contact-options{padding:0}.used-hire-shared-template .contact-options span.icon,.used-machinery-full .contact-options span.icon,.lawn-garden-machinery-full .contact-options span.icon,.lawn-garden-new-machinery-full .contact-options span.icon{padding-top:27px;width:40px}.used-hire-shared-template .contact-options a,.used-machinery-full .contact-options a,.lawn-garden-machinery-full .contact-options a,.lawn-garden-new-machinery-full .contact-options a{margin-left:-1rem;margin-right:-1rem}.used-hire-shared-template .contact-options a:hover,.used-machinery-full .contact-options a:hover,.lawn-garden-machinery-full .contact-options a:hover,.lawn-garden-new-machinery-full .contact-options a:hover{background-color:rgba(0,0,0,0)}.used-hire-shared-template .left,.used-machinery-full .left,.lawn-garden-machinery-full .left,.lawn-garden-new-machinery-full .left{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.used-hire-shared-template .used-machinery h1.hidden,.used-machinery-full .used-machinery h1.hidden,.lawn-garden-machinery-full .used-machinery h1.hidden,.lawn-garden-new-machinery-full .used-machinery h1.hidden{display:block;margin:1rem 0}.used-hire-shared-template .used-machinery--content,.used-machinery-full .used-machinery--content,.lawn-garden-machinery-full .used-machinery--content,.lawn-garden-new-machinery-full .used-machinery--content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem;border-bottom:2px solid #cfcfcf}.used-hire-shared-template .used-machinery--text,.used-machinery-full .used-machinery--text,.lawn-garden-machinery-full .used-machinery--text,.lawn-garden-new-machinery-full .used-machinery--text{padding:0}.used-hire-shared-template .used-machinery--text h1,.used-machinery-full .used-machinery--text h1,.lawn-garden-machinery-full .used-machinery--text h1,.lawn-garden-new-machinery-full .used-machinery--text h1{display:none}.used-hire-shared-template .contact-options,.used-machinery-full .contact-options,.lawn-garden-machinery-full .contact-options,.lawn-garden-new-machinery-full .contact-options{display:none}.used-hire-shared-template .used-machinery--text,.used-machinery-full .used-machinery--text,.lawn-garden-machinery-full .used-machinery--text,.lawn-garden-new-machinery-full .used-machinery--text{width:100%}.used-hire-shared-template .used-machinery--text .used-machinery--details,.used-machinery-full .used-machinery--text .used-machinery--details,.lawn-garden-machinery-full .used-machinery--text .used-machinery--details,.lawn-garden-new-machinery-full .used-machinery--text .used-machinery--details{display:none}.used-hire-shared-template .mobile-hidden,.used-hire-shared-template .mobile-hidden .contact-options,.used-machinery-full .mobile-hidden,.used-machinery-full .mobile-hidden .contact-options,.lawn-garden-machinery-full .mobile-hidden,.lawn-garden-machinery-full .mobile-hidden .contact-options,.lawn-garden-new-machinery-full .mobile-hidden,.lawn-garden-new-machinery-full .mobile-hidden .contact-options{display:block;width:100%}.used-hire-shared-template .left .mobile-hidden .used-machinery--details .field--name-field-price-rrp,.used-machinery-full .left .mobile-hidden .used-machinery--details .field--name-field-price-rrp,.lawn-garden-machinery-full .left .mobile-hidden .used-machinery--details .field--name-field-price-rrp,.lawn-garden-new-machinery-full .left .mobile-hidden .used-machinery--details .field--name-field-price-rrp{display:none}}.vacancy-full .field--name-field-closing-date{margin-bottom:1rem}.vacancy-full .vacancy-enquire{display:inline-block;margin-top:1rem}.vacancy-full .vacancy-enquire a:hover div.more{padding-right:3.6rem;border-color:#006944}.vacancy-full .vacancy-enquire a:hover div.more .icon-wrapper{opacity:1;right:0px}.vacancy-teaser>a{text-align:left !important;padding:1rem !important}.vacancy-teaser>a h2 span{font-size:1rem !important}.vacancy-teaser>a .field--name-field-closing-date{font-size:.8333333333rem;margin-bottom:1rem}.vacancy-teaser>a div.more{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;margin-bottom:0;width:auto !important}.region-sidebar-second .vacancy-teaser a{padding:0 !important}.term-branches-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.term-branches-teaser h2{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-top:.75em;font-weight:bold}.term-branches-teaser h2 a{display:inline-block;padding:.6em 1.5em;border:1px solid #cfcfcf}.term-branches-full .branch-split-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.term-branches-full .branch-split-container>div{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:1em}.term-branches-full .branch-split-container>div:last-child{padding-right:0}.term-branches-full .branch-split-container .field{margin-bottom:.5em}.term-branches-full .details{display:-webkit-box;display:-ms-flexbox;display:flex}.term-branches-full .details>div{-ms-flex-preferred-size:50%;flex-basis:50%}.term-branches-full .field--name-field-address{margin-bottom:1em}.term-branches-full .field--name-field-team-members .field__label{margin-bottom:1.5rem;font-size:1.3rem}.term-branches-full .field--name-field-team-members .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2%;margin-left:-2%;width:calc(100% + 4%)}.term-branches-full .field--name-field-team-members .field__items>.field__item{-ms-flex-preferred-size:calc(33% - 4%);flex-basis:calc(33% - 4%);margin:0 2% 4% 2%;margin-bottom:1.5rem}.term-branches-full .field--name-field-team-members .field__items>.field__item>article{margin-bottom:1.5em;height:calc(100% - 3.5em)}.term-branches-full .embeds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.term-branches-full .embeds>div{margin-left:auto}.field--name-field-google-map-embed-code,.field--name-field-virtual-tour-embed-code{position:relative;-ms-flex-preferred-size:48%;flex-basis:48%;height:250px}.field--name-field-google-map-embed-code iframe,.field--name-field-virtual-tour-embed-code iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:950px){.term-branches-full .branch-split-container{display:block}.term-branches-full .details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding-right:0 !important}.term-branches-full .details>div{-ms-flex-preferred-size:48%;flex-basis:48%}}@media(max-width:960px){.term-branches-full .field--name-field-team-members .field__items>.field__item{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%);margin-bottom:0}}@media(max-width:480px){.term-branches-full .details,.term-branches-full .embeds{display:block}.term-branches-full .details>div,.term-branches-full .embeds>div{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:400px){.term-branches-full .field--name-field-team-members .field__items>.field__item{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}.block-views-blockbrands-block-1{margin:4rem 0}.block-views-blockbrands-block-1 h2{color:#006944;text-align:center;font-size:1.5rem}.view-brands.view-display-id-block_1 .view-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0 0 0;height:0;opacity:0}.view-brands.view-display-id-block_1 .view-content.lightSlider{visibility:visible;height:auto;opacity:1}.view-brands.view-display-id-block_1 .view-footer{margin:2rem 0 0 0;text-align:center}.view-brands.view-display-id-block_1 .lSSlideOuter{position:relative;overflow:hidden;padding:0 4rem}.view-brands.view-display-id-block_1 .lSSlideWrapper{position:unset}.view-brands.view-display-id-block_1 .controls{position:absolute;bottom:0;left:0;width:100%}.view-brands.view-display-id-block_1 .controls .outer-wrapper{padding:0}.view-brands.view-display-id-block_1 .controls .lSAction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-brands.view-display-id-block_1 .controls .lSAction .lSPrev,.view-brands.view-display-id-block_1 .controls .lSAction .lSNext{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.view-brands.view-display-id-block_1 .controls .lSAction .lSPrev::before,.view-brands.view-display-id-block_1 .controls .lSAction .lSNext::before{position:relative;top:0;left:0;display:inline-block;width:9px;height:9px;border-width:2px 2px 0 0;border-style:solid;border-color:#424242;content:"";vertical-align:top;opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.view-brands.view-display-id-block_1 .controls .lSAction .lSPrev{left:auto}.view-brands.view-display-id-block_1 .controls .lSAction .lSPrev::before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.view-brands.view-display-id-block_1 .controls .lSAction .lSNext{right:auto}.view-brands.view-display-id-block_1 .controls .lSAction .lSNext::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.term-brands-teaser{position:relative;z-index:1}.term-brands-teaser .content a .field--name-field-logo{max-width:150px;width:100%;text-align:center}.term-brands-teaser .content a .field--name-field-logo img{max-height:160px;width:auto}.term-brands-teaser .content a:hover .field--name-field-logo img{opacity:1;-webkit-filter:grayscale(0);filter:none;filter:grayscale(0)}.term-brands-teaser .content a .field--name-field-logo img{max-height:80px;width:auto;opacity:.6;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}.view-id-brands.view-display-id-brands_grid .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-id-brands.view-display-id-brands_grid .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.view-id-brands.view-display-id-brands_grid .term-brands-teaser{padding:1rem}.view-id-brands.view-display-id-brands_grid .term-brands-teaser .content a img{max-height:140px}@media(max-width:770px){.view-id-brands.view-display-id-brands_grid .view-content .views-row{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;width:33.33%}}@media(max-width:480px){.view-id-brands.view-display-id-brands_grid .view-content .views-row{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}@media(max-width:420px){.term-brands-teaser .content a .field--name-field-logo{max-width:100%}}.view-call-to-actions{margin:2rem 0}.view-call-to-actions>.view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-call-to-actions>.view-content .views-row{-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 2% 1rem;text-align:center}.view-call-to-actions>.view-content .term-call-to-actions-teaser{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-call-to-actions>.view-content .term-call-to-actions-teaser h2{margin-bottom:1rem}.view-call-to-actions>.view-content .term-call-to-actions-teaser h2 a{color:#355b63;font-weight:normal}.view-call-to-actions>.view-content .term-call-to-actions-teaser .field--name-field-svg-image{text-align:center}.view-call-to-actions>.view-content .term-call-to-actions-teaser .field--name-field-svg-image img{max-width:100px}.view-call-to-actions>.view-content .term-call-to-actions-teaser .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-call-to-actions>.view-content .term-call-to-actions-teaser .content .field--name-description{margin-bottom:1rem}.view-call-to-actions>.view-content .term-call-to-actions-teaser .content .field--name-field-link a{background-color:#fff;padding:.5rem 3rem;display:inline-block;color:#006944;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #424242}.term-hire-categories-teaser a{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em;padding:.5em 1em;width:100%;border:1px solid #006944;background:#fff;color:#424242;font-weight:bold}.term-hire-categories-teaser a:hover{background-color:hsl(0,0%,86.1764705882%)}.term-hire-categories-teaser a .field--name-field-subtitle{font-size:.8rem}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article,.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(25% - 4%);flex-basis:calc(25% - 4%);margin:0 2% 4% 2%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper article,.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{display:-webkit-box;display:-ms-flexbox;display:flex}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper h2{font-size:1rem;margin-bottom:1rem;color:#424242}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper h2 span{display:block;font-size:.8333333333rem;margin-top:.5rem;color:#006944}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper img{display:block;margin-bottom:1.5rem}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6666666667rem;border:2px solid #cfcfcf;color:#424242;text-align:center;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover{background-color:rgba(169,169,169,.1019607843)}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more{padding-right:3.6rem;border-color:#006944}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper{opacity:1;right:0px}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .field--name-name{-ms-flex-item-align:center;align-self:center;width:100%;margin-bottom:.5rem;margin-top:auto}.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1120px){.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(33.3% - 4%);flex-basis:calc(33.3% - 4%)}}@media(max-width:960px){.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%)}}@media(max-width:480px){.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-hire-machinery-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}.term-new-machinery-categories-teaser,.term-used-machinery-categories-teaser,.term-lawn-garden-categories-teaser,.term-lawn-garden-new-categories-teaser{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.term-new-machinery-categories-teaser>a,.term-used-machinery-categories-teaser>a,.term-lawn-garden-categories-teaser>a,.term-lawn-garden-new-categories-teaser>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ededed;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:270px;overflow:hidden;position:relative;width:100%}.term-new-machinery-categories-teaser>a::before,.term-used-machinery-categories-teaser>a::before,.term-lawn-garden-categories-teaser>a::before,.term-lawn-garden-new-categories-teaser>a::before{background-color:rgba(0,105,68,.25);content:"";height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.term-new-machinery-categories-teaser .teaser-text,.term-used-machinery-categories-teaser .teaser-text,.term-lawn-garden-categories-teaser .teaser-text,.term-lawn-garden-new-categories-teaser .teaser-text{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.term-new-machinery-categories-teaser .teaser-text::before,.term-used-machinery-categories-teaser .teaser-text::before,.term-lawn-garden-categories-teaser .teaser-text::before,.term-lawn-garden-new-categories-teaser .teaser-text::before{background-color:rgba(0,105,68,.8);content:"";clip-path:polygon(0 0,100% 40%,100% 100%,0% 100%);height:200%;left:0;position:absolute;top:-60%;width:100%}.term-new-machinery-categories-teaser .teaser-text .field--name-name,.term-used-machinery-categories-teaser .teaser-text .field--name-name,.term-lawn-garden-categories-teaser .teaser-text .field--name-name,.term-lawn-garden-new-categories-teaser .teaser-text .field--name-name{margin-right:2rem;max-width:265px;position:relative}@media(max-width:600px){.term-new-machinery-categories-teaser .teaser-text .field--name-name,.term-used-machinery-categories-teaser .teaser-text .field--name-name,.term-lawn-garden-categories-teaser .teaser-text .field--name-name,.term-lawn-garden-new-categories-teaser .teaser-text .field--name-name{margin-right:0}}@media(max-width:400px){.term-new-machinery-categories-teaser .teaser-text .field--name-name,.term-used-machinery-categories-teaser .teaser-text .field--name-name,.term-lawn-garden-categories-teaser .teaser-text .field--name-name,.term-lawn-garden-new-categories-teaser .teaser-text .field--name-name{margin-bottom:.5rem;margin-top:.5rem}}.term-new-machinery-categories-teaser .teaser-text .field--name-name h2,.term-used-machinery-categories-teaser .teaser-text .field--name-name h2,.term-lawn-garden-categories-teaser .teaser-text .field--name-name h2,.term-lawn-garden-new-categories-teaser .teaser-text .field--name-name h2{color:#fff;font-weight:400;font-size:.9rem;margin:0}@media(min-width:600px){.term-new-machinery-categories-teaser .teaser-text .field--name-name h2,.term-used-machinery-categories-teaser .teaser-text .field--name-name h2,.term-lawn-garden-categories-teaser .teaser-text .field--name-name h2,.term-lawn-garden-new-categories-teaser .teaser-text .field--name-name h2{font-size:1.1rem}}.term-new-machinery-categories-teaser .teaser-text .field--name-name h2 strong,.term-used-machinery-categories-teaser .teaser-text .field--name-name h2 strong,.term-lawn-garden-categories-teaser .teaser-text .field--name-name h2 strong,.term-lawn-garden-new-categories-teaser .teaser-text .field--name-name h2 strong{color:#f4cf00;display:block}.term-new-machinery-categories-teaser .find-out-more,.term-used-machinery-categories-teaser .find-out-more,.term-lawn-garden-categories-teaser .find-out-more,.term-lawn-garden-new-categories-teaser .find-out-more{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.75rem;opacity:0;overflow:hidden;padding:1rem;position:absolute;text-transform:uppercase;-webkit-transition:all .1s ease 0s;transition:all .1s ease 0s;width:100%}@media(min-width:600px){.term-new-machinery-categories-teaser .find-out-more,.term-used-machinery-categories-teaser .find-out-more,.term-lawn-garden-categories-teaser .find-out-more,.term-lawn-garden-new-categories-teaser .find-out-more{font-size:.85rem}}.term-new-machinery-categories-teaser:hover .teaser-text,.term-used-machinery-categories-teaser:hover .teaser-text,.term-lawn-garden-categories-teaser:hover .teaser-text,.term-lawn-garden-new-categories-teaser:hover .teaser-text{padding-bottom:3rem}.term-new-machinery-categories-teaser:hover .teaser-text::before,.term-used-machinery-categories-teaser:hover .teaser-text::before,.term-lawn-garden-categories-teaser:hover .teaser-text::before,.term-lawn-garden-new-categories-teaser:hover .teaser-text::before{background-color:rgba(244,207,0,.9)}.term-new-machinery-categories-teaser:hover .teaser-text .field--name-name h2,.term-used-machinery-categories-teaser:hover .teaser-text .field--name-name h2,.term-lawn-garden-categories-teaser:hover .teaser-text .field--name-name h2,.term-lawn-garden-new-categories-teaser:hover .teaser-text .field--name-name h2{color:#424242}.term-new-machinery-categories-teaser:hover .teaser-text .field--name-name h2 span,.term-used-machinery-categories-teaser:hover .teaser-text .field--name-name h2 span,.term-lawn-garden-categories-teaser:hover .teaser-text .field--name-name h2 span,.term-lawn-garden-new-categories-teaser:hover .teaser-text .field--name-name h2 span{color:#424242}.term-new-machinery-categories-teaser:hover .teaser-text .field--name-name h2 strong,.term-used-machinery-categories-teaser:hover .teaser-text .field--name-name h2 strong,.term-lawn-garden-categories-teaser:hover .teaser-text .field--name-name h2 strong,.term-lawn-garden-new-categories-teaser:hover .teaser-text .field--name-name h2 strong{color:#006944}.term-new-machinery-categories-teaser:hover .find-out-more,.term-used-machinery-categories-teaser:hover .find-out-more,.term-lawn-garden-categories-teaser:hover .find-out-more,.term-lawn-garden-new-categories-teaser:hover .find-out-more{color:#424242;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.term-used-machinery-categories-teaser .teaser-text .field--name-name h2{color:#f4cf00;font-weight:700}.term-used-machinery-categories-teaser .teaser-text .field--name-name h2 span{color:#fff;display:block;font-weight:400}.term-new-machinery-categories-full .view-call-to-actions{margin-top:4rem}.field--name-field-paragraphs-content{margin-bottom:1.5rem}.field--name-field-paragraphs-content>.field__item,.field--name-field-paragraphs-content>.field__items>.field__item{margin:2rem 0}.page-node-type-homepage .field--name-field-paragraphs-content>.field__item,.page-node-type-homepage .field--name-field-paragraphs-content>.field__items>.field__item{margin:7rem 0}@media(max-width:700px){.page-node-type-homepage .field--name-field-paragraphs-content>.field__item,.page-node-type-homepage .field--name-field-paragraphs-content>.field__items>.field__item{margin:3rem 0}}.field--name-field-block-field .block>h2{margin-bottom:2rem}.paragraph--type--header-image-links h3{color:#006944;font-size:1.4rem;margin-bottom:1rem}.paragraph--type--header-image-links img{margin-bottom:1.5rem}.paragraph--type--header-image-links .field--name-field-image-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--header-image-links .field--name-field-image-links>.field__item{-ms-flex-preferred-size:45%;flex-basis:45%;width:45%}.paragraph--type--header-image-links .field--name-field-urls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--header-image-links .field--name-field-urls>.field__item{margin-bottom:.5rem}.paragraph--type--header-image-links .field--name-field-urls a:hover div.more{padding-right:3.6rem;border-color:#006944}.paragraph--type--header-image-links .field--name-field-urls a:hover div.more .icon-wrapper{opacity:1;right:0px}@media(max-width:700px){.paragraph--type--header-image-links{margin-bottom:0}.paragraph--type--header-image-links .field--name-field-image-links{display:block}.paragraph--type--header-image-links .field--name-field-image-links>.field__item{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-bottom:1rem}}.page-content_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-content_header .content-header--intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem;margin-bottom:145px;max-width:49.2%}.page-content_header .content-header--spacer{margin-bottom:45px}.page-content_header .field--name-field-paragraphs-header{margin-left:2rem}.page-content_header.direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.page-content_header.direction-column .content-header--intro{margin-bottom:60px;max-width:80%}.page-content_header.direction-column .field--name-field-paragraphs-header{margin-left:0}.page-content_header.no-paragraphs{margin-bottom:-65px}.field--name-field-header-images{position:relative;-ms-flex-preferred-size:60%;flex-basis:60%;margin-top:3rem;height:400px}.field--name-field-header-images.total-items-1{margin-left:1rem}.field--name-field-header-images.total-items-1>.field__item:nth-child(1){top:auto;height:auto;left:auto;max-width:300px;max-height:300px;position:relative;width:auto}.field--name-field-header-images.total-items-1>.field__item .paragraph--type--image,.field--name-field-header-images.total-items-1>.field__item .paragraph--type--image *{position:relative;height:auto;width:auto}.field--name-field-header-images.total-items-1>.field__item img{height:auto;width:auto}.field--name-field-header-images.total-items-2>.field__item:nth-child(1){top:220px;left:120px;width:300px;height:250px}.field--name-field-header-images.total-items-2>.field__item:nth-child(2){top:-35px;left:240px;width:180px;height:250px}.field--name-field-header-images>.field__item{position:absolute;overflow:hidden}.field--name-field-header-images>.field__item img{width:640px;height:480px}.field--name-field-header-images>.field__item:nth-child(1){top:250px;left:10px;width:200px;height:150px}.field--name-field-header-images>.field__item:nth-child(2){top:105px;left:110px;width:100px;height:140px}.field--name-field-header-images>.field__item:nth-child(3){left:215px;width:215px;height:300px}.field--name-field-header-images>.field__item:nth-child(4){top:100px;left:435px;width:280px;height:260px}.field--name-field-header-images .paragraph--type--image,.field--name-field-header-images .paragraph--type--image *{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--header-with-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--header-with-images .field--name-field-textarea{-ms-flex-preferred-size:35%;flex-basis:35%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:980px){.page-content_header{display:block}.page-content_header.no-paragraphs{margin-bottom:0}.page-content_header.direction-column{margin-bottom:0}.page-content_header.direction-column .content-header--intro{margin-bottom:1rem}.page-content_header .content-header--intro{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:0;margin-bottom:0;max-width:100%}.page-content_header .content-header--spacer{display:none}.field--name-field-header-images{display:none}.field--name-field-header-images.total-items-1{display:block;height:auto;margin-top:0}}.paragraph--type--image-carousel{width:0;max-width:100%;min-width:100%}.paragraph--type--image-feature{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--image-feature .image-container{-ms-flex-preferred-size:65%;flex-basis:65%;position:relative}.paragraph--type--image-feature .image-container img{width:auto;max-width:100%}.paragraph--type--image-feature .text-container{margin-left:5%;-ms-flex-preferred-size:30%;flex-basis:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--image-feature .field--name-field-url{position:absolute;top:4em;left:-5px}.paragraph--type--image-feature .field--name-field-url a{background-color:#006944;padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #fff;letter-spacing:0;border:none;font-size:1.4rem;padding:.75em;text-transform:none;color:#f4cf00;position:relative}.paragraph--type--image-feature .field--name-field-url a::after{top:calc(100% + 2px);left:0;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:rgb(0,54,34.9714285714);border-width:3px;margin-left:0px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.paragraph--type--image-feature .field--name-field-title{margin-bottom:1rem}.paragraph--type--image-feature .field--name-field-title:after{content:" ";display:block;width:80px;height:4px;background-color:rgb(136.5,136.5,136.5);margin-top:1.5em;margin-bottom:1.5em}.paragraph--type--image-feature .more-link-container{margin-top:2rem}.paragraph--type--image-feature .more-link-container a{display:inline-block}.paragraph--type--image-feature .more-link-container:hover div.more{padding-right:3.6rem;border-color:#006944}.paragraph--type--image-feature .more-link-container:hover div.more .icon-wrapper{opacity:1;right:0px}@media(max-width:1000px){.paragraph--type--image-feature .image-container{-ms-flex-preferred-size:auto;flex-basis:auto;position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.paragraph--type--image-feature .text-container{-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.paragraph--type--image-feature .field--name-field-title:after{margin:1rem 0 .5rem 0}}@media(max-width:700px){.paragraph--type--image-feature{display:block}.paragraph--type--image-feature .image-container{margin:0 0 1rem 0}.paragraph--type--image-feature .text-container{margin:0}}.paragraph--type--image-links .field--name-field-image-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--image-links .field--name-field-image-link>.field__item{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin-bottom:2rem}.paragraph--type--image-links .field--name-field-image-link>.field__item:nth-child(2n){margin-left:4%}.paragraph--type--image-links h3{color:#006944;font-size:1.4rem;margin-bottom:1rem}.paragraph--type--image-links img{margin-bottom:1.5rem}.paragraph--type--image-links .field--name-field-image-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--image-links .field--name-field-image-links>.field__item{-ms-flex-preferred-size:45%;flex-basis:45%;width:45%}.paragraph--type--image-links .field--name-field-urls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--image-links .field--name-field-urls a:hover div.more{padding-right:3.6rem;border-color:#006944}.paragraph--type--image-links .field--name-field-urls a:hover div.more .icon-wrapper{opacity:1;right:0px}@media(max-width:1000px){.paragraph--type--image-links .field--name-field-urls a{padding:.5rem 2rem}}@media(max-width:700px){.paragraph--type--image-links .field--name-field-image-link>.field__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.paragraph--type--image-links .field--name-field-image-link>.field__item:nth-child(2n){margin-left:0}}.paragraph--type--image-row .field__item{margin-bottom:1rem;width:100%}.paragraph--type--image-row{overflow:hidden}.paragraph--type--image-row>.field__items,.paragraph--type--image-row>*>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem}.paragraph--type--image-row>.field__items>.field__item,.paragraph--type--image-row>*>.field__items>.field__item{-ms-flex-preferred-size:calc(25% - 2rem);flex-basis:calc(25% - 2rem);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:1rem}.paragraph--type--image-row>.field__items>.field__item article.media-count-1,.paragraph--type--image-row>*>.field__items>.field__item article.media-count-1{padding:0}.paragraph--type--image-row>.field__items>.field__item img,.paragraph--type--image-row>*>.field__items>.field__item img{display:block;height:auto;width:100%}@media(max-width:800px){.paragraph--type--image-row>.field__items,.paragraph--type--image-row>*>.field__items{-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--image-row>.field__items>.field__item,.paragraph--type--image-row>*>.field__items>.field__item{-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}}.paragraph--type--image-single img{margin:0}.paragraph--type--machine-of-the-week{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--machine-of-the-week .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;margin-right:6%;position:relative}.paragraph--type--machine-of-the-week .field--name-field-image::before{background-image:url("/themes/custom/balmers/assets/images/machine-week.svg");background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;content:"Machine of the week";color:#006944;font-family:"square721_btroman","Arial",sans-serif;font-size:1.3rem;font-weight:bold;height:84px;line-height:1;padding:1.5rem 0rem 0rem 4rem;position:absolute;text-transform:uppercase;top:60px;width:240px}.paragraph--type--machine-of-the-week .text{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.paragraph--type--machine-of-the-week .field--name-field-title::after{background-color:#a8a8a8;content:"";display:block;height:4px;margin:2rem 0;width:80px}.paragraph--type--machine-of-the-week .field__item>a{display:inline-block;margin-top:1rem}.paragraph--type--machine-of-the-week .field__item>a:hover div.more{padding-right:3.6rem;border-color:#006944}.paragraph--type--machine-of-the-week .field__item>a:hover div.more .icon-wrapper{opacity:1;right:0px}@media(max-width:850px){.paragraph--type--machine-of-the-week{display:block}.paragraph--type--machine-of-the-week .field--name-field-image{margin-right:0;margin-bottom:1rem}}.paragraph--type--machinery-feature{clear:both}.paragraph--type--machinery-feature .columns-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--machinery-feature .columns-container .left{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;padding:4rem}.paragraph--type--machinery-feature .columns-container .left .back{position:absolute;top:-1rem;left:0}.paragraph--type--machinery-feature .columns-container .right{-ms-flex-preferred-size:50%;flex-basis:50%}.paragraph--type--machinery-feature .field--name-field-three-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem;width:100%}.paragraph--type--machinery-feature .field--name-field-three-images>div{-ms-flex-preferred-size:calc(33% - 5px);flex-basis:calc(33% - 5px)}.paragraph--type--machinery-feature .field--name-field-textarea{margin-top:90px}.paragraph--type--machinery-feature .field--name-field-links-description{max-width:300px;color:#006944;font-size:1.4em}.paragraph--type--machinery-feature .field--name-field-links-list,.paragraph--type--machinery-feature .view-id-hire_machinery_categories{margin:2rem 0;max-width:620px}.paragraph--type--machinery-feature .field--name-field-links-list .field__item a,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .field__item a{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em;padding:.5em 1em;width:100%;border:1px solid #006944;background:#fff;color:#424242;font-weight:bold}.paragraph--type--machinery-feature .field--name-field-links-list .field__item a:hover,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .field__item a:hover{background-color:hsl(0,0%,86.1764705882%)}.paragraph--type--machinery-feature .field--name-field-links-list .field__item a span,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .field__item a span{display:block;font-size:.8rem}.paragraph--type--machinery-feature .field--name-field-links-list .read-more-wrapper button,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .read-more-wrapper button{margin:1rem 0 0 0;background-color:#f4cf00;color:#006944;text-transform:uppercase;font-weight:600;font-size:.8rem;font-family:"square721_btroman","Arial",sans-serif}.paragraph--type--machinery-feature .field--name-field-links-list .read-more-wrapper.visible>button,.paragraph--type--machinery-feature .field--name-field-links-list .read-more-wrapper.visible .read-more::after,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .read-more-wrapper.visible>button,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .read-more-wrapper.visible .read-more::after{display:none}.paragraph--type--machinery-feature .field--name-field-links-list .read-more-wrapper.visible .read-more,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .read-more-wrapper.visible .read-more{max-height:none}.paragraph--type--machinery-feature .field--name-field-links-list .read-more,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .read-more{position:relative;overflow:hidden;max-height:80px}.paragraph--type--machinery-feature .field--name-field-links-list .read-more::after,.paragraph--type--machinery-feature .view-id-hire_machinery_categories .read-more::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);content:""}.paragraph--type--machinery-feature .enquiry{padding-right:1em;padding-left:1em;background-color:#006944;padding:.5rem 3rem;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:.1rem;font-size:.7142857143rem;border:2px solid #006944}@media(max-width:980px){.paragraph--type--machinery-feature .columns-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--machinery-feature .columns-container .left{margin-bottom:2rem;padding:0}.paragraph--type--machinery-feature .columns-container .left .back{position:relative;top:auto}.paragraph--type--machinery-feature .columns-container .left,.paragraph--type--machinery-feature .columns-container .right{-ms-flex-preferred-size:100%;flex-basis:100%}.paragraph--type--machinery-feature .field--name-field-textarea{margin-top:0}}.block-balmers-homepage-machinery-links{margin-bottom:6rem}.block-balmers-homepage-machinery-links .machinery-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-2%;margin-right:-2%}.block-balmers-homepage-machinery-links .machinery-links__group{background-color:#006944;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2%;padding:2rem;padding-bottom:1rem;position:relative;text-align:center}.block-balmers-homepage-machinery-links .machinery-links__group::before{background-color:#f4cf00;content:"";height:7px;left:0;position:absolute;top:7px;width:100%}.block-balmers-homepage-machinery-links .machinery-links__group h2{color:#fff;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:1.5rem}.block-balmers-homepage-machinery-links .machinery-links__group svg{margin:1rem 1rem 2rem}.block-balmers-homepage-machinery-links .machinery-links__group.section-groundcare svg{height:80px;width:98px}.block-balmers-homepage-machinery-links .machinery-links__group.section-lawn svg{height:80px;width:95px}.block-balmers-homepage-machinery-links .machinery-links__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}.block-balmers-homepage-machinery-links .machinery-links__links .more{margin-bottom:0}.block-balmers-homepage-machinery-links .machinery-links__links .more .icon-wrapper{background-color:rgb(0,79.5,51.4857142857)}.block-balmers-homepage-machinery-links .machinery-links__links .more .icon-wrapper::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(0,79.5,51.4857142857) rgba(0,0,0,0)}.block-balmers-homepage-machinery-links .machinery-links__links a{color:#fff;display:block;margin:.5rem 1rem}.block-balmers-homepage-machinery-links .machinery-links__links a:hover div.more{padding-right:3.6rem;border-color:#006944}.block-balmers-homepage-machinery-links .machinery-links__links a:hover div.more .icon-wrapper{opacity:1;right:0px}.block-balmers-homepage-machinery-links .machinery-links__links a svg{margin:0}@media(max-width:760px){.block-balmers-homepage-machinery-links .machinery-links{display:block}.block-balmers-homepage-machinery-links .machinery-links__group{margin-bottom:2rem}}.paragraph--type--quote .field--name-field-textarea-plain{font-size:1.4rem;line-height:1.7;color:#006944;text-align:center}.paragraph--type--quote .field--name-field-author{text-align:center;margin-top:1rem}.paragraph--type--textarea-image .text-container{-ms-flex-preferred-size:45%;flex-basis:45%;margin-right:5%}.paragraph--type--textarea-image .field--name-field-image{-ms-flex-preferred-size:50%;flex-basis:50%}@media(max-width:980px){.paragraph--type--textarea-image .text-container,.paragraph--type--textarea-image .field--name-field-image{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0%}.paragraph--type--textarea-image .field--name-field-image{margin-top:1rem}}.paragraph--type--video{max-width:720px;margin-left:auto;margin-right:auto}form.user-login-form,form.user-pass{max-width:400px;margin:4rem auto}.path-user main{min-height:40vh}.view-branches .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.view-branches .view-content .views-row{-ms-flex-preferred-size:calc(50% - 1em);flex-basis:calc(50% - 1em);max-width:500px;text-align:center}@media(max-width:640px){.view-branches .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-branches .view-content .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:auto;margin-right:auto;margin-bottom:2rem}}.view-footer .more-wrapper{margin-top:1rem}.view-footer .more-wrapper:hover div.more{padding-right:3.6rem;border-color:#006944}.view-footer .more-wrapper:hover div.more .icon-wrapper{opacity:1;right:0px}.view-footer .more-wrapper .more{background-color:#006944;color:#fff}.view-empty{padding:1rem}.view-new-machinery-categories .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.view-used-machinery-categories .views-infinite-scroll-content-wrapper,.view-lawn-garden-machinery-categories .views-infinite-scroll-content-wrapper,.view-lawn-garden-new-machinery-categories .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.view-new-machinery-categories,.view-used-machinery-categories,.view-lawn-garden-machinery-categories,.view-lawn-garden-new-machinery-categories{overflow:hidden}.view-new-machinery-categories .views-row,.view-used-machinery-categories .views-row,.view-lawn-garden-machinery-categories .views-row,.view-lawn-garden-new-machinery-categories .views-row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width:500px){.view-new-machinery-categories .views-row,.view-used-machinery-categories .views-row,.view-lawn-garden-machinery-categories .views-row,.view-lawn-garden-new-machinery-categories .views-row{width:50%}}@media(min-width:900px){.view-new-machinery-categories .views-row,.view-used-machinery-categories .views-row,.view-lawn-garden-machinery-categories .views-row,.view-lawn-garden-new-machinery-categories .views-row{margin-bottom:2.5rem;width:33.3332%}}.view-new-machinery-categories .view-footer,.view-used-machinery-categories .view-footer,.view-lawn-garden-machinery-categories .view-footer,.view-lawn-garden-new-machinery-categories .view-footer{display:none}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article,.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(25% - 4%);flex-basis:calc(25% - 4%);margin:0 2% 4% 2%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper article,.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper article,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{display:-webkit-box;display:-ms-flexbox;display:flex}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper h2,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper h2{font-size:1rem;margin-bottom:1rem;color:#424242}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper h2 span,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper h2 span{display:block;font-size:.8333333333rem;margin-top:.5rem;color:#006944}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper img,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper img{display:block;margin-bottom:1.5rem}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6666666667rem;border:2px solid #cfcfcf;color:#424242;text-align:center;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover{background-color:rgba(169,169,169,.1019607843)}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more{padding-right:3.6rem;border-color:#006944}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper{opacity:1;right:0px}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:active,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper a:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .field--name-name,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .field--name-name{-ms-flex-item-align:center;align-self:center;width:100%;margin-bottom:.5rem;margin-top:auto}.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1120px){.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(33.3% - 4%);flex-basis:calc(33.3% - 4%)}}@media(max-width:960px){.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%)}}@media(max-width:480px){.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-lawn-garden-used-categories-taxonomy-tvi>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}.view-new-machinery-categories-taxonomy-tvi-{margin-bottom:6rem}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article,.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(25% - 4%);flex-basis:calc(25% - 4%);margin:0 2% 4% 2%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper article,.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{display:-webkit-box;display:-ms-flexbox;display:flex}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper h2{font-size:1rem;margin-bottom:1rem;color:#424242}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper h2 span{display:block;font-size:.8333333333rem;margin-top:.5rem;color:#006944}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper img{display:block;margin-bottom:1.5rem}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6666666667rem;border:2px solid #cfcfcf;color:#424242;text-align:center;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:hover{background-color:rgba(169,169,169,.1019607843)}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:hover div.more{padding-right:3.6rem;border-color:#006944}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper{opacity:1;right:0px}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .field--name-name{-ms-flex-item-align:center;align-self:center;width:100%;margin-bottom:.5rem;margin-top:auto}.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1120px){.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(33.3% - 4%);flex-basis:calc(33.3% - 4%)}}@media(max-width:960px){.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%)}}@media(max-width:480px){.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-new-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}.view-new-machinery-categories-taxonomy-tvi- .term-new-machinery-categories-teaser .media img{max-height:170px}.view-new-machinery-categories-taxonomy-tvi- .field--name-name{text-transform:uppercase;font-family:"square721_btroman","Arial",sans-serif}.view-new-machinery-categories-taxonomy-tvi- .more{margin-top:1em}.view-new-machinery-categories-taxonomy-tvi- .view-footer{display:none}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article,.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(25% - 4%);flex-basis:calc(25% - 4%);margin:0 2% 4% 2%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper article,.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{display:-webkit-box;display:-ms-flexbox;display:flex}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper h2{font-size:1rem;margin-bottom:1rem;color:#424242}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper h2 span{display:block;font-size:.8333333333rem;margin-top:.5rem;color:#006944}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper img{display:block;margin-bottom:1.5rem}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6666666667rem;border:2px solid #cfcfcf;color:#424242;text-align:center;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:hover{background-color:rgba(169,169,169,.1019607843)}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:hover div.more{padding-right:3.6rem;border-color:#006944}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper{opacity:1;right:0px}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper a:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .field--name-name{-ms-flex-item-align:center;align-self:center;width:100%;margin-bottom:.5rem;margin-top:auto}.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1120px){.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(33.3% - 4%);flex-basis:calc(33.3% - 4%)}}@media(max-width:960px){.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%)}}@media(max-width:480px){.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-used-machinery-categories-taxonomy-tvi->.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;margin-right:0}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .views-row{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin:0;margin-bottom:1rem}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper article,.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{width:100%}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper a{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper img{margin-bottom:0 !important}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .used-machinery-teaser--text{width:100%}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .used-machinery-teaser--text h2,.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .used-machinery-teaser--text .field--name-field-price{float:left;font-size:1rem !important;margin:0 .5rem 0 0}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .used-machinery-teaser--text h2 span{margin:3px 0 0 0}.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .used-machinery-teaser--text .field--name-body,.view-used-machinery-categories-taxonomy-tvi-.mode-list>.view-content>.views-infinite-scroll-content-wrapper .used-machinery-teaser--text .field--name-field-stock-number{clear:left}.view-used-machinery-categories-taxonomy-tvi-,.view-lawn-garden-machinery-categories,.view-lawn-garden-used-categories-taxonomy-tvi{position:relative;margin-bottom:6rem}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters,.view-lawn-garden-machinery-categories .exposed-filters,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters{position:absolute;top:-55px;right:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:800px){.view-used-machinery-categories-taxonomy-tvi- .exposed-filters,.view-lawn-garden-machinery-categories .exposed-filters,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters{position:relative;top:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem}}@media(max-width:600px){.view-used-machinery-categories-taxonomy-tvi- .exposed-filters,.view-lawn-garden-machinery-categories .exposed-filters,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;place-items:start}}@media(max-width:480px){.view-used-machinery-categories-taxonomy-tvi- .exposed-filters,.view-lawn-garden-machinery-categories .exposed-filters,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters{display:block}}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item,.view-lawn-garden-machinery-categories .exposed-filters .form-item,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item{float:none}@media(min-width:600px){.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item,.view-lawn-garden-machinery-categories .exposed-filters .form-item,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item{float:left}}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item:not(:last-child),.view-lawn-garden-machinery-categories .exposed-filters .form-item:not(:last-child),.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item:not(:last-child){margin-bottom:1rem}@media(min-width:600px){.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item:not(:last-child),.view-lawn-garden-machinery-categories .exposed-filters .form-item:not(:last-child),.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item:not(:last-child){margin-bottom:0;margin-right:1rem}}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item label,.view-lawn-garden-machinery-categories .exposed-filters .form-item label,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item label{color:#006944;font-size:.9090909091rem;width:75px}@media(min-width:600px){.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item label,.view-lawn-garden-machinery-categories .exposed-filters .form-item label,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item label{margin:0 1rem 0 0;width:auto}}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .form-item select,.view-lawn-garden-machinery-categories .exposed-filters .form-item select,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .form-item select{border-radius:0px;color:#424242;margin:0;width:auto}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .bef-exposed-form,.view-lawn-garden-machinery-categories .exposed-filters .bef-exposed-form,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .bef-exposed-form{margin-right:1rem}.view-used-machinery-categories-taxonomy-tvi- .exposed-filters .bef-exposed-form .form-type-select,.view-lawn-garden-machinery-categories .exposed-filters .bef-exposed-form .form-type-select,.view-lawn-garden-used-categories-taxonomy-tvi .exposed-filters .bef-exposed-form .form-type-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-used-machinery-categories-taxonomy-tvi- .view-footer,.view-lawn-garden-machinery-categories .view-footer,.view-lawn-garden-used-categories-taxonomy-tvi .view-footer{display:none}.view-used-machinery-categories-taxonomy-tvi- .media--image,.view-lawn-garden-machinery-categories .media--image,.view-lawn-garden-used-categories-taxonomy-tvi .media--image{position:relative}.view-used-machinery-categories-taxonomy-tvi- .media--image::after,.view-lawn-garden-machinery-categories .media--image::after,.view-lawn-garden-used-categories-taxonomy-tvi .media--image::after{background-color:rgba(0,105,68,.25);content:"";height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.view-used-machinery-categories-count{margin-bottom:1rem}.view-news-offers.view-display-id-block_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-news-offers.view-display-id-block_1 .view-content .views-row{-ms-flex-preferred-size:calc(33% - 1em);flex-basis:calc(33% - 1em);margin-bottom:2em}.view-news-offers.view-display-id-block_1 .view-content .views-row article{height:calc(100% - 2rem)}@media(max-width:900px){.view-news-offers .view-content .views-row{-ms-flex-preferred-size:calc(50% - 1em);flex-basis:calc(50% - 1em)}}@media(max-width:480px){.view-news-offers .view-content{display:block}}.block-views-blockarticles-related-articles>h2{margin-bottom:0;padding:.5555555556rem 1.5rem;background:#f4cf00;text-transform:uppercase;font-size:.8333333333rem;color:#000}.view-display-id-related_articles{border-left:2px solid #f4cf00}.view-display-id-related_articles .views-row{margin-bottom:2rem;border-bottom:1px dashed #cfcfcf;padding-bottom:2rem;padding-left:1.5rem}.view-display-id-related_articles .views-row:first-of-type{padding-top:2rem}.view-display-id-related_articles .views-row .field--name-field-image{display:none}.view-display-id-related_articles article{border:none;padding:0}.view-display-id-related_offers .views-row{margin-bottom:1rem}.view-display-id-related_offers .views-row .field--name-field-image{display:none}.block-views-blockvacancies-block-2>h2{margin-bottom:0;padding:.5555555556rem 1.5rem;background:#f4cf00;text-transform:uppercase;font-size:.8333333333rem;color:#000}.view-id-vacancies.view-display-id-block_2{border-left:2px solid #f4cf00}.view-id-vacancies.view-display-id-block_2 .views-row{margin-bottom:2rem;border-bottom:1px dashed #cfcfcf;padding-bottom:2rem;padding-left:1.5rem}.view-id-vacancies.view-display-id-block_2 .views-row:first-of-type{padding-top:2rem}.view-id-vacancies.view-display-id-block_2 article{border:none;padding:0}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper>article,.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(25% - 4%);flex-basis:calc(25% - 4%);margin:0 2% 4% 2%;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper article,.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .taxonomy-term{display:-webkit-box;display:-ms-flexbox;display:flex}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper h2{font-size:1rem;margin-bottom:1rem;color:#424242}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper h2 span{display:block;font-size:.8333333333rem;margin-top:.5rem;color:#006944}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper img{display:block;margin-bottom:1.5rem}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6666666667rem;border:2px solid #cfcfcf;color:#424242;text-align:center;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper a:hover{background-color:rgba(169,169,169,.1019607843)}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more{padding-right:3.6rem;border-color:#006944}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper a:hover div.more .icon-wrapper{opacity:1;right:0px}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper a:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .field--name-name{-ms-flex-item-align:center;align-self:center;width:100%;margin-bottom:.5rem;margin-top:auto}.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .field--name-field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:1120px){.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(33.3% - 4%);flex-basis:calc(33.3% - 4%)}}@media(max-width:960px){.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(50% - 4%);flex-basis:calc(50% - 4%)}}@media(max-width:480px){.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper .views-row,.view-vacancies.view-display-id-block_1>.view-content>.views-infinite-scroll-content-wrapper>article{-ms-flex-preferred-size:calc(100% - 4%);flex-basis:calc(100% - 4%)}}
[data-sal]{transition-duration:.2s;transition-duration:var(--sal-duration,.2s);transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table;}.lightSlider{overflow:hidden;margin:0;}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;}.lSSlideWrapper > .lightSlider:after{clear:both;}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade{position:relative;}.lSSlideWrapper .lSFade > *{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%;}.lSSlideWrapper.usingCss .lSFade > *{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade > *.active{z-index:10;}.lSSlideWrapper.usingCss .lSFade > *.active{opacity:1;}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center;}.lSSlideOuter .lSPager.lSpg > li{cursor:pointer;display:inline-block;padding:0 5px;}.lSSlideOuter .lSPager.lSpg > li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}.lSSlideOuter .lSPager.lSpg > li:hover a,.lSSlideOuter .lSPager.lSpg > li.active a{background-color:#428bca;}.lSSlideOuter .media{opacity:0.8;}.lSSlideOuter .media.active{opacity:1;}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s;}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px;}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%;}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table;}.lSSlideOuter .lSPager.lSGallery:after{clear:both;}.lSAction > a{width:32px;display:block;top:50%;height:32px;background-image:url(/themes/custom/balmers/js/lightslider/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}.lSAction > a:hover{opacity:1;}.lSAction > .lSPrev{background-position:0 0;left:10px;}.lSAction > .lSNext{background-position:-32px 0;right:10px;}.lSAction > a.disabled{pointer-events:none;}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden;}.lSSlideOuter.vertical{position:relative;}.lSSlideOuter.vertical.noPager{padding-right:0px !important;}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0;}.lSSlideOuter.vertical .lightSlider > *{width:100% !important;max-width:none !important;}.lSSlideOuter.vertical .lSAction > a{left:50%;margin-left:-14px;margin-top:0;}.lSSlideOuter.vertical .lSAction > .lSNext{background-position:31px -31px;bottom:10px;top:auto;}.lSSlideOuter.vertical .lSAction > .lSPrev{background-position:0 -31px;bottom:auto;top:10px;}.lSSlideOuter.lSrtl{direction:rtl;}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none;}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0;}.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li{float:left;}.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li{float:right !important;}@-webkit-keyframes rightEnd{0%{left:0;}50%{left:-15px;}100%{left:0;}}@keyframes rightEnd{0%{left:0;}50%{left:-15px;}100%{left:0;}}@-webkit-keyframes topEnd{0%{top:0;}50%{top:-15px;}100%{top:0;}}@keyframes topEnd{0%{top:0;}50%{top:-15px;}100%{top:0;}}@-webkit-keyframes leftEnd{0%{left:0;}50%{left:15px;}100%{left:0;}}@keyframes leftEnd{0%{left:0;}50%{left:15px;}100%{left:0;}}@-webkit-keyframes bottomEnd{0%{bottom:0;}50%{bottom:-15px;}100%{bottom:0;}}@keyframes bottomEnd{0%{bottom:0;}50%{bottom:-15px;}100%{bottom:0;}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative;}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lightSlider.lsGrab > *{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lightSlider.lsGrabbing > *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
