  .glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.5}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}a{color:#004aa1;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}a:hover{border-color:#004aa1}p{margin-bottom:.75rem;line-height:1.5}h1,h2,h3,h4,h5{margin-bottom:.5rem;line-height:1.25}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.25rem}ol,ul{padding-left:1rem}ol{list-style-type:decimal}ul{list-style-type:disc}body.overflow-hidden{overflow:hidden}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}.bg-top-left{background-position:0 0!important}.bg-top-center{background-position:top!important}.bg-top-right{background-position:100% 0!important}.bg-center-left{background-position:0!important}.bg-center-center{background-position:50%!important}.bg-center-right{background-position:100%!important}.bg-bottom-left{background-position:0 100%!important}.bg-bottom-center{background-position:bottom!important}.bg-bottom-right{background-position:100% 100%!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}.comment-list{padding:0}.comment-list,.comment-list ol{list-style:none}.comment-form p{margin-bottom:1rem}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.25rem .5rem;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;letter-spacing:0;background-color:#fff;border:1px solid #6f6f6f;border-radius:10px}.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.comment-form input[type=submit]{background-color:#000;font-size:1.125rem;line-height:1.75rem;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;border:none;color:#fff;display:inline-block;padding:.5rem 2rem;position:relative;letter-spacing:.05rem;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms}.comment-form input[type=submit]:hover{background-color:#004aa1}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.search-form label{margin-bottom:1rem;font-weight:400}.search-form .search-field{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.25rem .5rem;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;letter-spacing:0;background-color:#fff;color:#585858;border:1px solid #585858;border-radius:10px}.search-form .search-submit{background-color:#000;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);font-size:1.125rem;line-height:1.75rem;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;border:none;color:#fff;display:inline-block;padding:.5rem 2rem;position:relative;letter-spacing:.05rem;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;border-radius:0}.search-form .search-submit:hover{background-color:#004aa1}.gfield:not(.gfield_contains_required) label:after{content:"(Optional)";display:inline-block;color:#b3b3b3;margin-left:10px}.gfield_required{display:none}.gfield_description{color:#fff}.select2-results__option,.select2-search__field{font-family:proxima-nova,sans-serif;letter-spacing:.05rem}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#004aa1}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{margin:.5rem auto;display:block;height:auto}.alignleft,.alignright{margin-bottom:1rem;height:auto}@media screen and (min-width:640px){.alignleft{margin-right:1rem;float:left}.alignright{margin-left:1rem;float:right}}.wp-caption{display:inline-block;margin-bottom:1rem}.wp-caption img{margin-bottom:.5rem;letter-spacing:0;max-width:100%;height:auto}.wp-caption-text{font-size:90%;color:#6c757d}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:active,.screen-reader-text:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.hamburger-menu{position:relative}.hamburger-menu .hamburger-menu-click-area{cursor:pointer;position:absolute;top:10px;right:0;width:3rem;height:3rem;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.hamburger-menu .hamburger-menu-line{width:40px;height:.25rem;margin-bottom:.5rem;border-radius:20px}.hamburger-menu .hamburger-menu-line:last-of-type{margin-bottom:0}.hamburger-menu .hamburger-menu--bottom,.hamburger-menu .hamburger-menu--middle,.hamburger-menu .hamburger-menu--top{background-color:#fff}.hamburger-menu .hamburger-menu--middle,.hamburger-menu .hamburger-menu--top{-webkit-transition:top .3s,left .3s,background-color .3s,-webkit-transform .3s;transition:top .3s,left .3s,background-color .3s,-webkit-transform .3s;-o-transition:top .3s,left .3s,background-color .3s,-o-transform .3s;transition:top .3s,left .3s,background-color .3s,transform .3s;transition:top .3s,left .3s,background-color .3s,transform .3s,-webkit-transform .3s,-o-transform .3s}.hamburger-menu .hamburger-menu--bottom{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.mobile-menu-is-open .hamburger-menu--middle,.mobile-menu-is-open .hamburger-menu--top{position:absolute;top:0;left:-2px}.mobile-menu-is-open .hamburger-menu--top{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-is-open .hamburger-menu--middle{-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-is-open .hamburger-menu--bottom{opacity:0}.is-scrolling .hamburger-menu .hamburger-menu--bottom,.is-scrolling .hamburger-menu .hamburger-menu--middle,.is-scrolling .hamburger-menu .hamburger-menu--top,.mobile-menu-is-open .hamburger-menu .hamburger-menu--bottom,.mobile-menu-is-open .hamburger-menu .hamburger-menu--middle,.mobile-menu-is-open .hamburger-menu .hamburger-menu--top,.single-product .hamburger-menu .hamburger-menu--bottom,.single-product .hamburger-menu .hamburger-menu--middle,.single-product .hamburger-menu .hamburger-menu--top{background-color:#004aa1}@media screen and (min-width:991px){.hamburger-menu{display:none}}.mobile-menu{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:100%;width:100%;height:100%;background:url(/wp-content/themes/co-golf/dist/images/buy-colorado-golf-carts-and-turf-equipment-divot-pattern_6dd8b49b.jpg),#fff no-repeat 50%/cover;z-index:100;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-o-transform .5s;-webkit-transition-timing-function:cubic-bezier(.75,.19,.46,.96);-o-transition-timing-function:cubic-bezier(.75,.19,.46,.96);transition-timing-function:cubic-bezier(.75,.19,.46,.96)}.mobile-menu .mobile-menu-back:after{display:block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:400;content:"\F137";margin-left:10px;position:absolute;bottom:20px;left:20px;font-size:2rem;cursor:pointer;padding:.5rem;-webkit-transition:opacity 215ms,-webkit-transform 215ms;transition:opacity 215ms,-webkit-transform 215ms;-o-transition:opacity 215ms,-o-transform 215ms;transition:opacity 215ms,transform 215ms;transition:opacity 215ms,transform 215ms,-webkit-transform 215ms,-o-transform 215ms;z-index:0}.mobile-menu .mobile-menu-back:hover:after{color:#004aa1}.mobile-menu-is-open .mobile-menu{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.mobile-menu .nav{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu ul{list-style:none;padding-left:0}.mobile-menu a{font-family:bebas-neue-pro,sans-serif;font-size:1.25rem;text-align:center;text-transform:uppercase;letter-spacing:.05rem;padding:.5rem;display:inline-block}.mobile-menu li.mobile-menu-link{display:block}.banner li.mobile-menu-link,.mobile-menu .mobile-menu-back a{display:none}.mobile-menu .menu-item-has-children>a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:400;content:"\F054";margin-left:10px}.mobile-menu .sub-menu{position:absolute;top:0;left:100%;width:100%;height:100%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(/wp-content/themes/co-golf/dist/images/buy-colorado-golf-carts-and-turf-equipment-divot-pattern_6dd8b49b.jpg),#fff no-repeat 50%/cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-o-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,.19,.46,.96);-o-transition-timing-function:cubic-bezier(.75,.19,.46,.96);transition-timing-function:cubic-bezier(.75,.19,.46,.96);z-index:2}.mobile-menu .sub-menu.sub-menu-is-active{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.woocommerce ul.products li.product a img{margin:0;width:100%;height:auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:bebas-neue-pro,sans-serif;font-weight:400;letter-spacing:.05rem;font-size:1rem;line-height:1.5rem;color:#313131;padding-top:0}.woocommerce ul.products li.product .price{font-family:proxima-nova,sans-serif;color:#004aa1;letter-spacing:.05rem;font-size:.8rem;line-height:1.1rem}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{border:none}.woocommerce ul.products li.product .product-see-more-details{font-family:bebas-neue-pro,sans-serif;font-weight:400;letter-spacing:.05rem;font-size:1rem;line-height:1.5rem;text-transform:uppercase}.woocommerce ul.products li.product .product-card-tags{margin-bottom:10px}.woocommerce ul.products li.product .product-card-tag{color:#9d9d9d;font-size:1.25rem;margin-right:10px}.woocommerce ul.products li.product .product-card-tag-text{margin-right:3px}.woocommerce ul.products li.product .product-card-separator{border-top:1px solid #707070;margin-bottom:10px}@media screen and (min-width:768px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:bebas-neue-pro,sans-serif;font-weight:400;letter-spacing:.05rem;font-size:1.5rem;line-height:2rem;color:#313131;padding-top:0}.woocommerce ul.products li.product .price{font-family:proxima-nova,sans-serif;color:#004aa1;letter-spacing:.05rem;font-size:1rem;line-height:1.5rem}.woocommerce ul.products li.product .product-see-more-details{font-family:bebas-neue-pro,sans-serif;font-weight:400;letter-spacing:.05rem;font-size:1.5rem;line-height:2rem;text-transform:uppercase}.woocommerce ul.products li.product .product-card-tag{color:#9d9d9d;font-size:1.25rem;margin-right:10px}}.inventory-page--byoc-section{max-width:1366px;margin:0 auto 3rem;padding:1rem .5rem;width:100%;background-image:url(/wp-content/themes/co-golf/dist/images/buy-colorado-golf-carts-and-turf-equipment-divot-pattern_6dd8b49b.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2px 2px 3px #e9e9e9;box-shadow:2px 2px 3px #e9e9e9}.inventory-page--byoc-link{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;color:#004aa1;letter-spacing:.05rem;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-page--byoc-link i{font-size:1.5rem;margin-left:.5rem}.product-filters{-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}.product-categories,.product-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);box-shadow:0 3px 3px rgba(0,0,0,.15);text-align:center}.product-category{padding:1rem 0;margin-right:.5rem}.product-category-input{position:absolute;left:-999px}.product-category-name{font-family:bebas-neue-pro,sans-serif;font-size:1rem;line-height:1rem;text-transform:uppercase;letter-spacing:.05rem;color:#212121;font-weight:500;cursor:pointer;position:relative;padding:1rem 0}.product-category-name:hover{color:#004aa1}.product-category-input:checked+.product-category-name:before{content:"";background-color:#004aa1;height:3px;width:80%;bottom:0}.product-category-input:checked+.product-category-name:after,.product-category-input:checked+.product-category-name:before{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.product-category-input:checked+.product-category-name:after{font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;content:"\F0D7";color:#004aa1;bottom:-10px}.product-category-all.active .product-category-name:before{content:"";background-color:#004aa1;height:3px;width:80%;bottom:0}.product-category-all.active .product-category-name:after,.product-category-all.active .product-category-name:before{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.product-category-all.active .product-category-name:after{font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;content:"\F0D7";color:#004aa1;bottom:-10px}.product-tags{max-width:1366px;width:100%}.product-tags-filter-bar{width:100%;background-color:#f8f8f8;padding:1rem 1rem .5rem;margin:0 0 .5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-tag,.product-tags-filter-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-tag{margin-right:1rem;margin-bottom:.5rem}.product-tag-input{position:absolute;left:-9999px}.product-tag-icon{font-size:1.25rem;margin-right:.5rem;cursor:pointer}.product-tag-name{font-family:bebas-neue-pro,sans-serif;font-size:1rem;line-height:1rem;color:#444;font-weight:500;cursor:pointer}.product-tag-input:checked+.product-tag-icon,.product-tag-input:checked+.product-tag-name,.product-tag:hover .product-tag-icon,.product-tag:hover .product-tag-name{color:#004aa1}.product-filtered-tags{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;width:100%;max-width:1366px;padding:0 .5rem}.product-filtered-tag,.product-filtered-tags{display:-webkit-box;display:-ms-flexbox;display:flex}.product-filtered-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.35rem .75rem;color:#444;background-color:#f8f8f8;font-family:bebas-neue-pro,sans-serif;font-weight:500;text-transform:capitalize;font-size:1rem;line-height:1.5rem;letter-spacing:.05rem;border-radius:30px;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;cursor:pointer;margin-right:1rem;margin-bottom:.5rem}.product-filtered-tag:hover{background-color:#ebebeb}.product-filtered-tag-text{margin-right:.5rem}.product-filters--choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.product-filters--choices .choices{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 .5rem;margin-bottom:1rem}.product-filters--choices .choices.choices-order{margin-left:0}.product-filters--choices .choices .choices__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.choices__list--dropdown{width:calc(100% - 1rem)}@media screen and (min-width:768px){.product-categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:4rem}.product-category{padding:2rem 0;margin-right:0}.product-category-name{font-size:1.5rem;line-height:1.5rem;padding:2rem 0}.product-category-input:checked+.product-category-name:before{width:8rem;height:6px;bottom:-1px}.product-category-input:checked+.product-category-name:after{bottom:-15px}.product-category-all.active .product-category-name:before{width:8rem;height:6px;bottom:-1px}.product-category-all.active .product-category-name:after{bottom:-15px}.product-tags-filter-bar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 2rem}.product-tag{margin-right:1.25rem}.product-tag-name{font-size:1.5rem;line-height:1.5rem}.product-filtered-tags{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-filtered-tag{padding:.5rem 1rem;font-size:1.5rem;line-height:2rem}.product-filtered-tag:hover{background-color:#ebebeb}.product-filters--choices .choices{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}.product-filters--choices .choices.choices-order{margin-left:auto}}.product-colors-label{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;font-size:.8rem;line-height:1.1rem;color:#525252;margin-bottom:5px}.product-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.product-color{position:relative;margin-right:5px}.product-color-swatch{width:15px;height:15px;border-radius:999px;border:1px solid #707070}@media screen and (min-width:768px){.product-colors-label{font-size:1rem;line-height:1.5rem}}.news-subscribe-modal{position:relative;display:none}.news-subscribe-modal .news-subscribe-modal-content{position:fixed;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.news-subscribe-modal .news-subscribe-modal-content .form-main{margin:0 auto;position:relative;-webkit-box-shadow:2px 2px 15px #181818;box-shadow:2px 2px 15px #181818}.news-subscribe-modal .news-subscribe-modal-content .form-main:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#004aa1;opacity:.9}.news-subscribe-modal .news-subscribe-modal-content ul.gform_fields li.gfield{padding-right:0}.news-subscribe-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;cursor:pointer}.tippy-box{border-radius:0;font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding-left:.5rem;padding-right:.5rem}.banner{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.55)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.55),transparent);background:-o-linear-gradient(top,rgba(0,0,0,.55) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.55),transparent);-webkit-transition:background 215ms;-o-transition:background 215ms;transition:background 215ms;position:fixed;width:100%;z-index:50}.mobile-menu-is-open .banner{background:#fff}.banner-container{-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;padding:1rem}.banner-container,.banner-utils{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .brand{border:none;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:150px;position:relative}.banner .logo{width:100%}.banner .nav li{padding:.5rem 1rem}.banner .nav a{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;font-size:1.125rem;line-height:1.75rem;color:#fff;display:inline-block;font-weight:500;-webkit-transition:color 215ms;-o-transition:color 215ms;transition:color 215ms;white-space:nowrap}.banner .nav a:hover{border-color:#fff}.banner .logo-color{opacity:0;position:absolute;top:0;left:0}.banner .mobile-menu-back{display:none}.mobile-menu-is-open .banner .logo-color{opacity:1}.mobile-menu-is-open .banner .logo-white{opacity:0}.banner-icon{color:#fff;font-size:30px;margin:0 1rem 0 0;cursor:pointer;-webkit-transition:color 215ms;-o-transition:color 215ms;transition:color 215ms}.banner-icon:hover{color:#004aa1}.banner-icon-cart-link{margin:0 1rem 0 0;border:none;position:relative}.banner-icon-cart-link .banner-icon{margin-right:0}.banner-search-form{display:none}.banner-search-form label{width:100%;border-radius:0;margin-bottom:0}.banner-search-form .search-field{border-radius:0;margin-bottom:0;font-family:proxima-nova,sans-serif;height:100%}.is-scrolling .banner,.mobile-menu-is-open .banner,.single-product .banner{background:#fff;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.25);box-shadow:3px 3px 10px rgba(0,0,0,.25);max-height:300px}.is-scrolling .banner .nav a,.mobile-menu-is-open .banner .nav a,.single-product .banner .nav a{color:#000}.is-scrolling .banner .nav a:hover,.mobile-menu-is-open .banner .nav a:hover,.single-product .banner .nav a:hover{border-color:#000}.is-scrolling .banner .logo-white,.mobile-menu-is-open .banner .logo-white,.single-product .banner .logo-white{opacity:0}.is-scrolling .banner .logo-color,.mobile-menu-is-open .banner .logo-color,.single-product .banner .logo-color{opacity:1}.is-scrolling .banner-icon,.mobile-menu-is-open .banner-icon,.single-product .banner-icon{color:#004aa1}.banner .mega-menu>a:after,.banner .menu-item-has-children>a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:400;content:"\F078";margin-left:10px}.banner .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.banner .nav .hide-large{display:inline-block}.banner .nav .menu-item-has-children{position:relative}.banner .nav .menu-item-has-children>.sub-menu{padding-left:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);display:none;position:absolute;top:100%;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:hsla(0,0%,100%,.8)}.banner .nav .menu-item-has-children>.sub-menu li{list-style:none}.banner .nav .menu-item-has-children>.sub-menu a{color:#000;font-size:1rem;line-height:1.5rem;font-family:proxima-nova,sans-serif;text-transform:none}.banner .nav .menu-item-has-children>.sub-menu a:hover{border-color:#000}.banner .nav .menu-item-has-children>.sub-menu .sub-menu{left:100%;top:0}.banner .nav .menu-item-has-children>.sub-menu .menu-item-has-children>a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:400;content:"\F054";margin-left:10px}.banner .nav .megamenu{display:none;top:66px;left:-108px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;position:absolute}.banner .nav .megamenu-left__card{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid grey}.banner .nav .megamenu-left__card:last-child{border-bottom:unset}.banner .nav .megamenu-left__card img{max-width:150px;height:auto;width:100%;-o-object-fit:contain;object-fit:contain;margin-right:40px}.banner .nav .megamenu-left__card .card-content{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}.banner .nav .megamenu-left__card .card-content__title{font-family:proxima-nova,sans-serif;font-weight:400;font-size:24px}.banner .nav .megamenu-left__card .card-content__link{color:#000}.banner .nav .megamenu-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#004aa1;padding:20px 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner .nav .megamenu-right .card-content__link{color:#fff}.banner .nav .megamenu-wrapper{background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 6px 10px 1px rgba(0,0,0,.45);box-shadow:0 6px 10px 1px rgba(0,0,0,.45);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.banner .nav .mega-menu{position:relative;display:none}.banner .nav-primary{display:none}.cart-icon-count{position:absolute;top:-10px;right:-10px;background-color:red;border-radius:999px;height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.85rem;font-family:proxima-nova,sans-serif}@media screen and (min-width:991px){.banner .nav-primary{display:block}.banner .nav .hide-large{display:none}.banner .nav .mega-menu{display:inline-block}.banner .brand{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.banner .banner-icon{font-size:24px;margin:0 0 0 1rem}.banner-icon-cart-link{margin:0 0 0 1rem}.banner-icon-cart-link .banner-icon{margin-left:0}.banner-search-form{position:absolute;top:100%;right:0}.banner-search-form label{width:inherit}.search-form{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.top-bar{background-color:#004aa1;padding:.5rem 2rem;text-align:right;color:#fff}.top-bar .top-bar-link{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;color:#fff;text-transform:uppercase}.top-bar .top-bar-link:hover{border-color:#fff}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5rem 3rem;background:url(/wp-content/themes/co-golf/dist/images/buy-colorado-golf-carts-and-turf-equipment-divot-pattern_6dd8b49b.jpg),#fff no-repeat 50%/cover;position:relative}.footer-column{margin-bottom:2rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 .5rem}.footer-column-logo{-ms-flex-item-align:center;align-self:center}.footer-logo{width:100%;max-width:400px;height:auto;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:0;position:relative}.footer-brand{border:none}.footer-copyright,.footer-review{font-family:proxima-nova,sans-serif;text-align:center;position:relative}.footer-title{font-size:1.5rem;line-height:2rem;letter-spacing:.05rem;margin-bottom:2rem;font-family:bebas-neue-pro,sans-serif;font-weight:400;color:#004aa1;text-transform:uppercase;position:relative}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav-list{list-style:none;padding-left:0;margin-right:3rem}.footer-nav-item{margin-bottom:1rem;position:relative}.footer-link{color:#000;font-family:bebas-neue-pro,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.05rem;font-style:normal}.footer-icon{font-size:1.5rem;position:relative}.footer-social{margin-right:.5rem;position:relative}.footer-address,.footer-phone{font-family:proxima-nova,sans-serif;font-style:normal;position:relative}.footer-stars{text-align:center}.footer-stars i{color:#eab913}@media screen and (min-width:768px){.footer-logo{padding:0}.footer-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:991px){.footer{padding:5rem}}@media screen and (min-width:1400px){.footer-column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.footer-column.footer-column-logo{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.footer-logo{padding:0}}@media screen and (-ms-high-contrast:active) and (min-width:1366px),screen and (-ms-high-contrast:none) and (min-width:1366px){.footer-column{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}main.gradient{background:#e6e6e6;background:-webkit-linear-gradient(bottom,#e6e6e6,#fff);background:-webkit-gradient(linear,left bottom,left top,from(#e6e6e6),to(#fff));background:-o-linear-gradient(bottom,#e6e6e6 0,#fff 100%);background:linear-gradient(0deg,#e6e6e6,#fff);-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr="#e6e6e6",endColorstr="#fff",GradientType=1);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#e6e6e6",endColorstr="#ffffff",GradientType=1)}.page-header{padding:12rem 2rem 6rem;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}.page-header-thumbnail{width:100%;height:auto}.page-header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.page-header-title{font-family:bebas-neue-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;color:#fff;position:relative}@media screen and (min-width:991px){.page-header{padding:12rem 6rem 6rem}}.blog-posts{max-width:1366px;padding:1rem;width:100%;margin:3rem auto 0}.blog-post{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.post-content,.post-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 .5rem}.post-image img{width:100%;height:auto;margin-bottom:1rem}.entry-title{font-family:bebas-neue-pro,sans-serif;font-weight:400;letter-spacing:.05rem;text-transform:uppercase}.byline,.entry-summary,.updated{font-family:proxima-nova,sans-serif}.posts-navigation{max-width:1366px;padding:1rem;width:100%;margin:0 auto 3rem}.nav-links{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}.nav-links a{width:100%;margin-right:0;margin-bottom:1rem;background-color:#000;border:3px solid #000;font-size:1.25rem;line-height:1.5rem;letter-spacing:.15rem;font-weight:500;text-transform:uppercase;padding:.5rem 1rem;cursor:pointer;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms;font-family:bebas-neue-pro,sans-serif;color:#fff;display:inline-block}.nav-links a:hover{background-color:#004aa1;border-color:#004aa1}.entry-content{margin:0 auto 3rem;font-family:proxima-nova,sans-serif}.entry-breadcrumbs,.entry-content{max-width:1366px;padding:.5rem;width:100%}.entry-breadcrumbs{margin:3rem auto 0}@media screen and (min-width:991px){.blog-post{margin-bottom:3rem;-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}.post-content{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding:0 2rem}.post-image{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.post-image img{margin-bottom:0}.nav-links{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}main>.woocommerce{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}main>.woocommerce>.products{max-width:1366px;padding:0 8px;margin:0 -8px 4rem}.woocommerce ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;width:100%}.woocommerce ul.products li.product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 8px;margin-right:0;list-style:none;margin-bottom:1rem;position:relative}.woocommerce ul.products li.product.product_cat-turf-equipment:after{content:"Turf Equipment";position:absolute;top:2rem;right:.5rem;background-color:#056839;font-size:.85rem;color:#fff;padding:.5rem .5rem .5rem .75rem;border-bottom-left-radius:20px;border-top-left-radius:20px;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem}.woocommerce ul.products .woocommerce-LoopProduct-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.woocommerce ul.products .product-card-wrapper{border:1px solid #707070}.woocommerce ul.products .product-card-content,.woocommerce ul.products .product-card-wrapper{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}.woocommerce ul.products .product-card-content{padding:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.woocommerce ul.products .product-card-content{padding:20px}}.product-loading-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20rem;width:100%}.products-none-found{text-align:center;margin:0 auto}.products-none-found-text{font-family:proxima-nova,sans-serif;color:#004aa1;font-size:3rem}.products-none-found-button{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;color:#fff;background-color:#000;font-size:1rem;padding:.75rem 1.5rem;display:inline-block;cursor:pointer;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms}.products-none-found-button:hover{background-color:#004aa1}.inventory-rte{font-family:proxima-nova,sans-serif;margin:3rem auto;width:100%;text-align:center;max-width:1366px;padding:0 .5rem}@media screen and (min-width:319px){.woocommerce ul.products li.product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:991px){.woocommerce ul.products li.product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.inventory-rte{margin:0 auto 3rem}}body#tinymce{margin:12px!important}.page-search{max-width:1366px;padding:1rem;width:100%;margin:3rem auto 0}.search-result{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:991px){.search-result{margin-bottom:3rem;-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}}.jumbotron{padding:9rem 2rem 6rem;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jumbotron.dark{background-color:#000}.jumbotron.light{background-color:#fff}.jumbotron-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}.jumbotron-circle{width:200px;height:200px;border-radius:999px;background-color:#fff;top:0;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.51);box-shadow:3px 3px 8px rgba(0,0,0,.51)}.jumbotron-circle,.jumbotron-icon{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jumbotron-icon{top:50%;width:70%;height:auto}.editor-styles-wrapper .jumbotron-title,.jumbotron-title{font-family:bebas-neue-pro,sans-serif;font-weight:400;text-align:center;color:#fff;position:relative;max-width:800px;text-transform:uppercase}.editor-styles-wrapper .jumbotron.light .jumbotron-title,.jumbotron.light .jumbotron-title{color:#004aa1}.jumbotron-separator{height:15px;position:relative;margin-bottom:30px}.jumbotron-separator:before{top:0;width:115px}.jumbotron-separator:after,.jumbotron-separator:before{content:"";display:block;position:absolute;left:50%;height:2px;background-color:#fff;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.jumbotron-separator:after{bottom:0;width:110px}.jumbotron.light .jumbotron-separator:after,.jumbotron.light .jumbotron-separator:before{background-color:#004aa1}.jumbotron-content{font-family:proxima-nova,sans-serif;text-align:center;color:#fff;position:relative;max-width:800px;margin-bottom:3rem}.editor-styles-wrapper .jumbotron.light .jumbotron-content,.jumbotron.light .jumbotron-content{color:#000}.jumbotron-button{font-size:1.125rem;line-height:1.75rem;font-family:bebas-neue-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;position:relative;background-color:transparent;border:2px solid #fff;padding:.5rem 2rem;color:#fff;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms}.jumbotron-button:hover{background-color:#004aa1;border-color:#004aa1}.editor-styles-wrapper .jumbotron.light .jumbotron-button,.jumbotron.light .jumbotron-button{border:2px solid #000;color:#fff;background-color:#000}.editor-styles-wrapper .jumbotron.light .jumbotron-button:hover,.jumbotron.light .jumbotron-button:hover{border:2px solid #004aa1;color:#fff;background-color:#004aa1}@media screen and (min-width:991px){.jumbotron{padding:15rem 2rem 10rem}}.cta{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIwIDU0OS42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIwIDU0OS42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC4xO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgY2xhc3M9InN0MCI+Cgk8ZyBpZD0iR3JvdXBfMjUwMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ2NC4wMTIgLTU2Ny43NTIpIj4KCQk8cGF0aCBpZD0iUGF0aF82MDQ3IiBjbGFzcz0ic3QxIiBkPSJNMTAwNC40LDEwNzEuMWM0Mi4xLDAsNzYuMS0zNC4xLDc2LjItNzYuMnYtNDcuNmMwLTE5LjYtNi43LTM4LjUtMTktNTMuN1Y4MzMKCQkJYzAtMTIuMS03LjctMjIuOC0xOS0yNi44di0xMS4zaDI4LjZjNS4zLDAsOS41LTQuMyw5LjUtOS41di0yOC42YzAtNS4zLTQuMy05LjUtOS41LTkuNWgtMTljLTE1LjgsMC0yOC42LDEyLjgtMjguNiwyOC42djI4LjYKCQkJaC05LjV2LTYwLjJsNDEuNi0xNi43YzQuOS0yLDcuMy03LjUsNS4zLTEyLjRjLTAuMi0wLjYtMC42LTEuMi0wLjktMS43bC0xOS0yOC42Yy0yLjktNC40LTguOC01LjYtMTMuMi0yLjYKCQkJYy0wLjUsMC4zLTEsMC43LTEuNCwxLjJMOTk3LjYsNzEyYy0xLjgsMS44LTIuOCw0LjItMi44LDYuN3Y4NS43aC05LjVWNjcxLjFoMjguNmMxNS44LDAsMjguNi0xMi44LDI4LjYtMjguNgoJCQljMC0xNS44LTEyLjgtMjguNi0yOC42LTI4LjZoLTQwMGMtMTUuOCwwLTI4LjYsMTIuOC0yOC42LDI4LjZjMCwxNS44LDEyLjgsMjguNiwyOC42LDI4LjZoNTMuOUw2MTcsODQwLjIKCQkJYy01NS4zLDE4LjItOTQsNjguMS05Ny45LDEyNi4xaC0wLjVjLTE1LjgsMC0yOC42LDEyLjgtMjguNiwyOC42czEyLjgsMjguNiwyOC42LDI4LjZoMzQuMmMxNS43LDM5LDYwLjEsNTcuOCw5OS4xLDQyLjEKCQkJYzE5LjItNy43LDM0LjMtMjIuOSw0Mi4xLTQyLjFoMjM5LjhDOTQ1LjQsMTA1Mi4yLDk3My4zLDEwNzEuMSwxMDA0LjQsMTA3MS4xeiBNMTAxMy45LDcyMy43di0xbDE3LjYtMTcuNmw2LjEsOS4xTDEwMTMuOSw3MjMuN3oKCQkJIE02OTksMTAwNC40YzAuNC0zLjIsMC42LTYuMywwLjctOS41YzAtMy4yLTAuMi02LjQtMC43LTkuNWgyMjkuOWMtMC45LDYuMy0wLjksMTIuNywwLDE5TDY5OSwxMDA0LjR6IE05MDkuMSw3MzcuOAoJCQljMC01LjMsNC4zLTkuNSw5LjUtOS41czkuNSw0LjMsOS41LDkuNWwwLDB2MTIzLjhoLTE5TDkwOS4xLDczNy44eiBNODkwLjEsODYxLjZoLTY2LjdjLTUuMywwLTkuNS00LjMtOS41LTkuNXM0LjMtOS41LDkuNS05LjUKCQkJaDY2LjdMODkwLjEsODYxLjZ6IE04MzIuOSw5NjYuM2gtNzQuNGM0LTExLjQsMTQuNy0xOSwyNi44LTE5aDQ3LjZWOTY2LjN6IE01NjYuMyw5OTQuOWMwLTMxLjYsMjUuNi01Ny4xLDU3LjEtNTcuMQoJCQlzNTcuMSwyNS42LDU3LjEsNTcuMWMwLDMxLjYtMjUuNiw1Ny4xLTU3LjEsNTcuMWMwLDAsMCwwLDAsMEM1OTEuOSwxMDUyLDU2Ni4zLDEwMjYuNSw1NjYuMyw5OTQuOXogTTUxOC43LDk4NS40aDI5LjIKCQkJYy0wLjksNi4zLTAuOSwxMi43LDAsMTloLTI5LjJjLTUuMywwLTkuNS00LjMtOS41LTkuNVM1MTMuNCw5ODUuNCw1MTguNyw5ODUuNEw1MTguNyw5ODUuNEw1MTguNyw5ODUuNHogTTUzOC4yLDk2Ni4zCgkJCWM0LjgtNjIuNyw1Ni40LTExMi41LDExOS45LTExNC4ybDYuMSw1LjJjMzIsMjcuNSw1MS41LDY2LjksNTQsMTA5SDY5NGMtMTUuNy0zOS02MC4xLTU3LjgtOTkuMS00Mi4xCgkJCWMtMTkuMiw3LjctMzQuMywyMi45LTQyLjEsNDIuMUw1MzguMiw5NjYuM3ogTTEwMTMuOSw2NTIuMWgtNDAwYy01LjMsMC05LjUtNC4zLTkuNS05LjVzNC4zLTkuNSw5LjUtOS41bDAsMGg0MDAKCQkJYzUuMywwLDkuNSw0LjMsOS41LDkuNVMxMDE5LjEsNjUyLjEsMTAxMy45LDY1Mi4xeiBNOTY2LjMsNjcxLjF2MTkwLjVoLTE5VjczNy44YzAtMTUuOC0xMi44LTI4LjYtMjguNi0yOC42CgkJCXMtMjguNiwxMi44LTI4LjYsMjguNmwwLDB2ODUuN2gtNjYuN2MtMTUuOCwwLTI4LjYsMTIuOC0yOC42LDI4LjZjMCwxNS44LDEyLjgsMjguNiwyOC42LDI4LjZoOS41djQ3LjZoLTQ3LjYKCQkJYy0yMi42LDAtNDIuMSwxNS45LTQ2LjcsMzguMWgtMS41Yy0xLjgtMzQuNC0xMy43LTY3LjYtMzQuMy05NS4zbDYzLjgtNzEuOGwyMS40LDIxLjRsMTMuNS0xMy41bC01Ny4xLTU3LjFMNzMxLDc2My42bDIyLjIsMjIuMgoJCQlsLTYyLjcsNzAuNWMtNC40LTQuNy05LjEtOS4yLTE0LTEzLjRsLTguOC03LjZjLTEuNy0xLjUtMy45LTIuMy02LjItMi4zYy03LjcsMC4xLTE1LjQsMC43LTIzLDJsNDkuMi0xNjMuOUw5NjYuMyw2NzEuMXoKCQkJIE0xMDQyLjUsNzc1LjljMC01LjMsNC4zLTkuNSw5LjUtOS41aDkuNXY5LjVIMTA0Mi41eiBNMTA0Mi41LDgzM3Y0My4xYy0xNC4xLTkuNS0zMC43LTE0LjUtNDcuNi0xNC41aC05LjV2LTM4LjFoNDcuNgoJCQlDMTAzOC4yLDgyMy41LDEwNDIuNCw4MjcuOCwxMDQyLjUsODMzTDEwNDIuNSw4MzN6IE0xMDYxLjQsOTQ0LjVjLTI3LjctMzEuNS03NS43LTM0LjYtMTA3LjMtNi45Yy04LjksNy44LTE1LjksMTcuNy0yMC4zLDI4LjcKCQkJSDg1MnYtODUuN2gxNDIuOUMxMDMwLjUsODgwLjcsMTA1OS45LDkwOC45LDEwNjEuNCw5NDQuNUwxMDYxLjQsOTQ0LjV6IE05NDcuMiw5OTQuOWMwLTMxLjYsMjUuNi01Ny4xLDU3LjEtNTcuMQoJCQljMzEuNiwwLDU3LjEsMjUuNiw1Ny4xLDU3LjFjMCwzMS42LTI1LjYsNTcuMS01Ny4xLDU3LjFjMCwwLDAsMCwwLDBDOTcyLjgsMTA1Miw5NDcuMywxMDI2LjUsOTQ3LjIsOTk0Ljl6Ii8+CgkJPHBhdGggaWQ9IlBhdGhfNjA0OCIgY2xhc3M9InN0MSIgZD0iTTk2Ni4zLDk5NC45YzAsMjEsMTcuMSwzOC4xLDM4LjEsMzguMWMyMSwwLDM4LjEtMTcuMSwzOC4xLTM4LjFjMC0yMS0xNy4xLTM4LjEtMzguMS0zOC4xCgkJCWMwLDAsMCwwLDAsMEM5ODMuMyw5NTYuOCw5NjYuMyw5NzMuOSw5NjYuMyw5OTQuOXogTTk4NS4zLDk5NC45YzAtMTAuNSw4LjUtMTksMTktMTljMTAuNSwwLDE5LDguNSwxOSwxOWMwLDEwLjUtOC41LDE5LTE5LDE5CgkJCUM5OTMuOCwxMDE0LDk4NS4zLDEwMDUuNCw5ODUuMyw5OTQuOXoiLz4KCQk8cGF0aCBpZD0iUGF0aF82MDQ5IiBjbGFzcz0ic3QxIiBkPSJNNTg1LjMsOTk0LjljMCwyMSwxNy4xLDM4LjEsMzguMSwzOC4xczM4LjEtMTcuMSwzOC4xLTM4LjFjMC0yMS0xNy4xLTM4LjEtMzguMS0zOC4xCgkJCWMwLDAsMCwwLDAsMEM2MDIuNCw5NTYuOCw1ODUuNCw5NzMuOSw1ODUuMyw5OTQuOXogTTYwNC40LDk5NC45YzAtMTAuNSw4LjUtMTksMTktMTljMTAuNSwwLDE5LDguNSwxOSwxOXMtOC41LDE5LTE5LDE5CgkJCWMwLDAsMCwwLDAsMEM2MTIuOSwxMDEzLjksNjA0LjQsMTAwNS40LDYwNC40LDk5NC45eiIvPgoJPC9nPgoJPGcgaWQ9Ikdyb3VwXzI1MDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwOC41IC0xMDA2KSI+CgkJPHJlY3QgeD0iMTM2OS40IiB5PSIxMjEzLjMiIGNsYXNzPSJzdDEiIHdpZHRoPSI0MTYiIGhlaWdodD0iNyIvPgoJCTxyZWN0IHg9IjEzNDkuNCIgeT0iMTI3Ny4zIiBjbGFzcz0ic3QxIiB3aWR0aD0iNDE2IiBoZWlnaHQ9IjciLz4KCQk8cmVjdCB4PSIxMzA5LjQiIHk9IjEzNDEuMyIgY2xhc3M9InN0MSIgd2lkdGg9IjQxNiIgaGVpZ2h0PSI3Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==),#004aa1;background-repeat:no-repeat;background-size:contain;background-position:50%;padding:2rem;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;-ms-flex-pack:distribute;justify-content:space-around}.cta--single-product-financing{width:100%;margin-top:.5rem}.cta.horizontal,.cta.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cta-title,.editor-styles-wrapper .cta-title{font-family:bebas-neue-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;color:#fff;text-align:center;font-size:2rem;line-height:3rem}.cta-content,.editor-styles-wrapper .cta-title{font-family:proxima-nova,sans-serif;font-size:1rem;line-height:1.25rem;margin-bottom:2rem;color:#fff}.cta-button{font-size:2rem;line-height:2.5rem;font-family:bebas-neue-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;position:relative;background-color:transparent;border:2px solid #fff;padding:1rem 3rem;color:#fff;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms}.cta-button:hover{background-color:#000;border-color:#000}@media screen and (min-width:991px){.cta{padding:9rem 2rem}.cta,.cta.horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cta--single-product-financing{padding:4rem 2rem}.cta-title{font-size:4rem;line-height:5.5rem}.cta--single-product-financing .cta-title{font-size:3rem;line-height:4rem;margin-bottom:0}}@media screen and (min-width:1366px){.cta{background-size:cover}}.image-aside{padding-top:3rem;padding-bottom:0}.image-aside.stretched{padding-top:0;padding-bottom:0}#image-aside-block_5fb92c27d88c7,#image-aside-block_5fda1b2bfe630{padding-bottom:6rem}.image-aside-container{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.image-aside-container.contained{max-width:1366px;margin:0 auto}.image-aside.stretched .image-aside-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.image-aside-bg-image,.image-aside-figure,.image-aside-video{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem}.image-aside-video{padding:1rem}.image-aside-bg-image{margin-top:3rem;background-position:bottom;background-repeat:no-repeat;background-size:contain;min-height:300px}.image-aside.stretched .image-aside-bg-image,.image-aside.stretched .image-aside-figure,.image-aside.stretched .image-aside-video{margin-bottom:0}.image-aside-bg-image.figure-first,.image-aside-bg-image.figure-last,.image-aside-figure.figure-first,.image-aside-figure.figure-last,.image-aside-video.video-first,.image-aside-video.video-last{-webkit-box-ordinal-group:-998;-ms-flex-order:-999;order:-999}.image-aside-iframe{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.image-aside-iframe embed,.image-aside-iframe iframe,.image-aside-iframe object{position:absolute;top:0;left:0;width:100%;height:100%}.editor-styles-wrapper .image-aside-image,.image-aside-image{width:100%;height:auto;border:none}.image-aside-image.image-overlap{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.image-aside-column{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 2rem}.image-aside.stretched .image-aside-column{margin-bottom:0;padding:3rem 2rem}.editor-styles-wrapper .image-aside-title,.image-aside-title{color:#004aa1;text-transform:uppercase;letter-spacing:.05rem;font-family:bebas-neue-pro,sans-serif}.image-aside-separator{height:15px;position:relative;margin-bottom:30px;border:none}.image-aside-separator:before{top:0;width:115px}.image-aside-separator:after,.image-aside-separator:before{content:"";display:block;position:absolute;left:0;height:2px;background-color:#004aa1}.image-aside-separator:after{bottom:0;width:110px}.image-aside-content{font-family:proxima-nova,sans-serif;margin-bottom:2rem}.image-aside-button{background-color:#000;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);font-size:1.125rem;line-height:1.75rem;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;border:2px solid #000;color:#fff;display:inline-block;padding:.5rem 2rem;position:relative;letter-spacing:.05rem;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;margin-bottom:1rem}.image-aside-button.image-aside-button-secondary{background-color:transparent;border:2px solid #004aa1;color:#004aa1}.image-aside-button:hover{background-color:#004aa1}.image-aside-button:hover.image-aside-button-secondary{background-color:#004aa1;color:#fff}@media screen and (min-width:768px){.image-aside-bg-image,.image-aside-figure,.image-aside-video{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:0}.image-aside-bg-image.figure-last,.image-aside-figure.figure-last,.image-aside-video.video-last{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.image-aside-column{margin-bottom:0;padding:0 3rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.image-aside-button{padding:.5rem 4rem}}@media screen and (min-width:1024px){.image-aside.overlapped{padding-top:0}#image-aside-block_5fb92c27d88c7,#image-aside-block_5fda1b2bfe630{padding-bottom:3rem}.image-aside-column{padding:0 6rem}.image-aside.stretched .image-aside-column{padding:5rem 1rem 5rem 6rem}.image-aside-image.image-overlap{-webkit-transform:translateY(-2rem);-o-transform:translateY(-2rem);transform:translateY(-2rem)}.image-aside-video{padding:3rem 1rem 6rem}}.glide__arrow{font-size:1rem;border:none;opacity:.75}.glide__arrow--right{right:10px}.glide__arrow--left{left:10px}.glide__slide--active{z-index:1}.hero-slider{height:80vh}.hero-slider-slide{background-repeat:no-repeat;background-position:50%;background-size:cover;height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0 3rem}.hero-slider-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.75)),to(transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.75),transparent);background:-o-linear-gradient(left,rgba(0,0,0,.75) 0,transparent 100%);background:linear-gradient(90deg,rgba(0,0,0,.75),transparent)}.editor-styles-wrapper .hero-slider-title,.hero-slider-title{text-shadow:2px 2px 9px #000;font-size:1.875rem;line-height:2.25rem;margin-bottom:2rem}.editor-styles-wrapper .hero-slider-title,.hero-slider-button,.hero-slider-title{position:relative;color:#fff;text-transform:uppercase;font-family:bebas-neue-pro,sans-serif}.hero-slider-button{background-color:transparent;font-size:1.125rem;line-height:1.75rem;border:2px solid #fff;display:inline-block;padding:.5rem 2rem;letter-spacing:.05rem;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms}.hero-slider-button:hover{background-color:#004aa1;border-color:#004aa1}.hero-slider-button:hover:after{opacity:1}@media screen and (min-width:991px){.glide__arrow{font-size:3rem;margin-top:3rem}.glide__arrow--right{right:20px}.glide__arrow--left{left:20px}.hero-slider-slide{padding:0 6rem}.hero-slider-title{font-size:3.75rem;line-height:1;margin-top:6rem}}.ribbon{background-color:#004aa1;background-size:contain;background-position:50%;background-repeat:no-repeat;padding:4rem 0;position:relative}.ribbon.transparent{background-color:transparent}#ribbon-block_5fda4af427c88{padding-bottom:0}@media screen and (max-width:768px){.ribbon.bg-custom{background-size:cover!important}}.ribbon-container{max-width:1280px;margin:0 auto;padding:1rem 2rem;text-align:center}.editor-styles-wrapper .ribbon-title,.ribbon-title{font-family:bebas-neue-pro,sans-serif;color:#fff;margin:0 auto 2rem;width:100%;text-transform:uppercase;letter-spacing:.05rem}.ribbon-content{font-family:proxima-nova,sans-serif;color:#fff;margin:0 auto;width:100%}.transparent{background-color:transparent}.transparent .editor-styles-wrapper .ribbon-title,.transparent .ribbon-title{color:#004aa1}.transparent .ribbon-content{color:#000}@media screen and (min-width:991px){.ribbon-content,.ribbon-title{max-width:66.667%}}.form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:3rem 0}.form-details{padding:1rem .5rem 3rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.editor-styles-wrapper .form-details-title,.form-details-title{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;color:#004aa1}.form-separator{height:15px;position:relative;margin-bottom:30px;border:none}.form-separator:before{top:0;width:115px}.form-separator:after,.form-separator:before{content:"";display:block;position:absolute;left:0;height:2px;background-color:#004aa1}.form-separator:after{bottom:0;width:110px}.editor-styles-wrapper .form-details-subtitle,.form-details-subtitle{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;font-weight:500;font-size:1.5rem;line-height:1.75rem}.form-details-content{font-family:proxima-nova,sans-serif;margin-bottom:2rem}.form-address,.form-phone{font-family:proxima-nova,sans-serif;font-style:normal}.form-main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-image:url(/wp-content/themes/co-golf/dist/images/colorado-golf-and-turf-contact-us_bad1fcc1.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;padding:.5rem;-webkit-box-shadow:2px 2px 15px #484848;box-shadow:2px 2px 15px #484848}.form-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.84}.form-overlay.blue{background-color:#004aa1}.form-overlay.dark{background-color:#000}.form-main form{position:relative}.form-main .gform_wrapper h3.gform_title{font-size:2.25rem;letter-spacing:.05rem}.form-main .gform_wrapper h3.gform_title,.form-main input[type=submit]{font-family:bebas-neue-pro,sans-serif;line-height:2.5rem;color:#fff;font-weight:500;text-transform:uppercase}.form-main input[type=submit]{width:100%!important;margin-right:0!important;background-color:transparent;border:3px solid #fff;font-size:2rem!important;letter-spacing:.15rem;padding:1rem 0;cursor:pointer;-webkit-transition:background-color 215ms,color 215ms;-o-transition:background-color 215ms,color 215ms;transition:background-color 215ms,color 215ms}.form-main input[type=submit]:hover{background-color:#fff;color:#004aa1}.form-main .gfield_label,.form-main .gfield label,.form-main .gform_wrapper table.gfield_list thead th{font-family:bebas-neue-pro,sans-serif;font-size:1rem!important;color:#fff;letter-spacing:.05rem;font-weight:500;text-transform:uppercase}.form-main input[type=email],.form-main input[type=phone],.form-main input[type=text]{height:3rem}.form-main input[type=email],.form-main input[type=phone],.form-main input[type=text],.form-main textarea{font-family:proxima-nova,sans-serif!important;letter-spacing:.05rem!important}.form-thank-you-title{font-family:bebas-neue-pro,sans-serif;font-weight:500;letter-spacing:.05rem;position:relative;color:#fff;text-transform:uppercase}.form-thank-you-message{font-family:proxima-nova,sans-serif;color:#fff;position:relative;max-width:600px}@media screen and (min-width:576px){.form-block{padding:5rem 0}.form-details{padding:0 3rem 5rem}.form-main{padding:3rem}}@media screen and (min-width:641px){.form-main .gform_wrapper ul.gform_fields li.gf_left_half{padding-right:16px}}@media screen and (min-width:991px){.form-details{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.form-details,.form-main{padding:3rem 5rem;-webkit-box-flex:0}.form-main{-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}}.logos-block{position:relative;padding:4rem 40px}.logos-title{font-family:bebas-neue-pro,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.05rem;text-align:center;margin-bottom:3rem}.logos-slider{max-width:1366px;margin:0 auto}.logos-slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logos-slider-arrow{-webkit-box-shadow:none;box-shadow:none;margin-top:0}.logos-slider-arrow-left{left:-40px}.logos-slider-arrow-right{right:-40px}.logos-slider-arrow-icon{color:#444;font-size:1.5rem}.logo-bullets-wrapper{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-top:3rem}.logos-slider-bullets{position:relative;left:inherit;bottom:inherit;-webkit-transform:none;-o-transform:none;transform:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos-slider-bullet{width:1rem;height:1rem;border-radius:999px;border:2px solid #3b3b3b;position:relative;margin-right:1rem;margin-bottom:.5rem}.logos-slider-bullet:before{content:"";display:block;position:absolute;top:50%;left:50%;width:.75rem;height:.75rem;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#3b3b3b;opacity:0;-webkit-transition:opacity 215ms;-o-transition:opacity 215ms;transition:opacity 215ms;border-radius:999px}.logos-slider-bullet.glide__bullet--active:before{opacity:1}.logos-slider-bullet:last-of-type{margin-right:0}.glide__slide--clone img.lazyload,.glide__slide--clone img.lazyloading{opacity:1}@media screen and (min-width:991px){.logos-slider-bullet{width:2rem;height:2rem;margin-right:1rem}.logos-slider-bullet:before{width:1.5rem;height:1.5rem}}.cards-block{padding:5rem .5rem 0;max-width:1366px;margin:0 auto}.cards-heading{font-family:bebas-neue-pro,sans-serif;color:#004aa1;text-transform:uppercase;letter-spacing:.05rem;text-align:center}.cards-separator{height:15px;position:relative;margin-bottom:30px;border:none}.cards-separator:before{top:0;width:115px}.cards-separator:after,.cards-separator:before{content:"";display:block;position:absolute;left:50%;height:2px;background-color:#004aa1;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cards-separator:after{bottom:0;width:110px}.cards-rte{font-family:proxima-nova,sans-serif;max-width:991px;margin:0 auto 5rem}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:4rem 2rem;margin-bottom:1rem;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;border:none;text-decoration:none}.card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;-webkit-transition:opacity 215ms;-o-transition:opacity 215ms;transition:opacity 215ms}.card-overlay.blue{background-color:#004aa1}.card-overlay.dark{background-color:#000}.card:hover .card-overlay{opacity:.9}.card-heading{text-align:center;font-family:bebas-neue-pro,sans-serif;color:#fff;text-transform:uppercase;position:relative;letter-spacing:.05rem;font-size:1.5rem;line-height:2rem;font-weight:500;margin-bottom:0}@media screen and (min-width:768px){.card{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding:5rem 3rem;margin-bottom:5rem}}@media screen and (min-width:991px){.card{padding:8rem 4rem;margin-bottom:5rem}.card-heading{font-size:2.5rem;line-height:3rem}}.dropdowns-block{padding:0 .5rem 5rem;max-width:1366px;margin:0 auto}.dropdowns-heading{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;color:#004aa1;letter-spacing:.05rem;text-align:center}.dropdowns-separator{height:15px;position:relative;margin-bottom:30px;border:none}.dropdowns-separator:before{top:0;width:115px}.dropdowns-separator:after,.dropdowns-separator:before{content:"";display:block;position:absolute;left:50%;height:2px;background-color:#004aa1;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dropdowns-separator:after{bottom:0;width:110px}.dropdown-heading{font-family:bebas-neue-pro,sans-serif;padding:1rem;text-transform:uppercase;letter-spacing:.05rem;font-weight:500}.dropdown-header{border-bottom:1px solid #444;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#444}.dropdown-header:hover{color:#004aa1}.dropdown-curtain{display:none}.dropdown-rte{padding:1rem;font-family:proxima-nova,sans-serif}.dropdown i{-webkit-transition:-webkit-transform 215ms;transition:-webkit-transform 215ms;-o-transition:-o-transform 215ms;transition:transform 215ms;transition:transform 215ms,-webkit-transform 215ms,-o-transform 215ms}.dropdown-header:hover i{-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.dropdown.dropdown-is-active .dropdown-header i{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem}.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:.5rem}.gallery-item img{width:100%;height:auto}@media screen and (min-width:991px){.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.accessories-block .accessories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1366px;margin:0 auto;padding:3rem 0}.accessories-block .accessory{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 .5rem;margin-bottom:2rem;text-align:center}.accessories-block .accessory-name{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;font-weight:400;color:#000;text-align:center;font-size:1.5rem;line-height:1.75rem}.accessories-block .accessory-image{max-width:100%;width:100%;height:auto;border:1px solid #000;margin-bottom:2rem}.accessories-block .accessory-button{background-color:#000;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);font-size:1.125rem;line-height:1.75rem;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;border:2px solid #000;color:#fff;display:inline-block;padding:.5rem 2rem;position:relative;letter-spacing:.05rem;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;margin-bottom:1rem}.accessories-block .accessory-button:hover{background-color:#004aa1;border-color:#004aa1}@media screen and (min-width:576px){.accessories-block .accessory{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:768px){.accessories-block .accessory{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.accessories-block .accessory-name{font-size:2.25rem;line-height:2.5rem}}.featured-products-headline{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;font-size:2.25rem;line-height:2.75rem;color:#004aa1;text-align:center;margin-bottom:2rem}.featured-products{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;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1366px;margin:0 auto 1rem;list-style:none;padding:0}.featured-product{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 .5rem;margin-bottom:1rem}.featured-product-inner{border:1px solid #707070;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}.featured-product-image-link{border:none}.featured-product-content{padding:1rem;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-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-product-title{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;font-size:1.75rem;line-height:2.5rem;text-align:left;margin-bottom:1rem}.featured-product-title a{color:#000}.featured-product-price{margin-bottom:1rem}.featured-product-cta{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;font-size:1.25rem;line-height:2rem;text-align:left;text-transform:uppercase}.featured-products-view-all-link-wrapper{text-align:center}.featured-products-view-all-link{background-color:#000;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);font-size:1.125rem;line-height:1.75rem;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;border:2px solid #000;color:#fff;display:inline-block;padding:.5rem 2rem;position:relative;letter-spacing:.05rem;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;margin-bottom:2rem}.featured-products-view-all-link:hover{background-color:#004aa1;border-color:#004aa1}@media screen and (min-width:567px){.featured-product{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:991px){.featured-product{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.woocommerce>.single-product{max-width:1200px;padding:12rem .5rem 0;margin:auto}.woocommerce>.single-product .product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce>.single-product .entry-summary,.woocommerce>.single-product .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce>.single-product .entry-summary{padding:0 .5rem}.woocommerce>.single-product .entry-summary .stock{font-family:proxima-nova,sans-serif;color:#444}.woocommerce>.single-product .woocommerce-tabs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce>.single-product .wc-tabs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0}.woocommerce>.single-product .wc-tabs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;list-style:none;padding-left:0;padding-right:0;margin-bottom:1rem}.woocommerce>.single-product .wc-tabs>li{border-bottom:1px solid #444;padding:.5rem 0}.woocommerce>.single-product .wc-tabs>li a{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;color:#444;font-size:1.25rem;line-height:1.5rem}.woocommerce>.single-product .wc-tabs>li.active a{color:#004aa1}.woocommerce>.single-product .woocommerce-Tabs-panel{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:.5px solid #707070;padding:.5rem}.woocommerce>.single-product .woocommerce-Tabs-panel>h2{color:#acacac;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;font-size:1.5rem;line-height:1.75rem}.woocommerce>.single-product .woocommerce-product-attributes{margin-bottom:2rem}.woocommerce>.single-product .woocommerce-product-attributes-item__value p{margin-bottom:0}.woocommerce>.single-product .product-single-title{font-family:bebas-neue-pro,sans-serif;font-weight:400;color:#000;letter-spacing:.05rem;font-size:1.5rem;line-height:2rem}.woocommerce>.single-product .woocommerce-Price-amount{color:#004aa1;font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.5rem}.woocommerce>.single-product .woocommerce-product-details__short-description,.woocommerce>.single-product .woocommerce-Tabs-panel--description p{font-family:proxima-nova,sans-serif!important;letter-spacing:.05rem!important;color:#444!important;font-size:1.15rem!important;line-height:1.35rem!important}.woocommerce>.single-product .woocommerce-product-attributes-item{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;color:#000}.woocommerce>.single-product .woocommerce-product-attributes-item__label{font-weight:700;text-align:left;display:inline-block;margin-right:.5rem}.woocommerce>.single-product .woocommerce-product-attributes-item__label:after{content:":"}.woocommerce>.single-product .extra-info-item-key{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;font-weight:700;margin-right:.5rem}.woocommerce>.single-product .woocommerce-product-attributes-item__value{display:inline-block}.woocommerce>.single-product .extra-info-item-value{font-family:proxima-nova,sans-serif;letter-spacing:.05rem}.woocommerce>.single-product .woocommerce-product-gallery__image img{width:100%;height:auto}.woocommerce>.single-product .product_meta{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;color:#444;font-size:1rem;line-height:1.15rem}.woocommerce>.single-product .product_meta>span{display:block;font-size:.85rem}.woocommerce>.single-product .related{margin:3rem 0}.woocommerce>.single-product .related>h2{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;text-transform:uppercase}.woocommerce>.single-product .woocommerce-product-gallery__trigger{opacity:0}.woocommerce>.single-product .flex-viewport{margin-bottom:2rem}.woocommerce>.single-product .flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:2rem;cursor:pointer}.woocommerce>.single-product .flex-control-thumbs>li{list-style:none;margin-right:.5rem}.woocommerce>.single-product .flex-control-thumbs>li img{max-width:100px;height:auto;border:1px solid #444;margin-bottom:.5rem}.woocommerce>.single-product .button-product-cta{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.1rem;font-size:1.25rem;line-height:1.5rem;color:#004aa1;padding:.5rem 1.25rem;background-color:transparent;border:1px solid #004aa1;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;display:inline-block;margin-bottom:1rem}.woocommerce>.single-product .button-product-cta:hover{background-color:#000;color:#fff}.woocommerce>.single-product .single-product-shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #444;border-bottom:1px solid #444;margin-bottom:2rem}.woocommerce>.single-product .single-product-share{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2rem 1rem;cursor:pointer}.woocommerce>.single-product .share-icon-circle{position:relative;background-color:#4e4e4e;height:3rem;width:3rem;border-radius:999px;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;margin-bottom:1rem}.woocommerce>.single-product .single-product-share:hover .share-icon-circle{background-color:#004aa1}.woocommerce>.single-product .share-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:1.5rem;line-height:1.5rem}.woocommerce>.single-product .share-text{font-family:proxima-nova,sans-serif}.woocommerce>.single-product .single-product-secondary-cta{display:inline-block;font-family:bebas-neue-pro,sans-serif;letter-spacing:.1rem;margin-right:1rem;margin-bottom:1rem;text-transform:uppercase;font-size:1.25rem;line-height:1.5rem;color:#626262}.woocommerce>.single-product .single-product-secondary-cta:last-of-type{margin-right:0}.woocommerce>.single-product .single-product-secondary-cta:hover{color:#004aa1}.woocommerce>.single-product .share-cart-modal{display:none;width:100%}.woocommerce>.single-product .share-cart-modal-inner{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:3;-webkit-box-shadow:0 3px 9px #8b8b8b;box-shadow:0 3px 9px #8b8b8b;width:100%;-webkit-transition:-webkit-transform 215ms;transition:-webkit-transform 215ms;-o-transition:-o-transform 215ms;transition:transform 215ms;transition:transform 215ms,-webkit-transform 215ms,-o-transform 215ms}.woocommerce>.single-product .share-cart-modal-inner .single-product-share{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border:none;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms}.woocommerce>.single-product .share-cart-modal-inner .single-product-share:hover{background-color:#fafafa}.woocommerce>.single-product .share-cart-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;-webkit-transition:opacity 215ms;-o-transition:opacity 215ms;transition:opacity 215ms;z-index:2}.woocommerce>.single-product .product-colors-label{font-size:.85rem}.woocommerce>.single-product .product-tab-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem -.5rem}.woocommerce>.single-product .product-tab-tag{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .5rem;margin-bottom:.5rem;font-family:proxima-nova,sans-serif;text-transform:uppercase;letter-spacing:.05rem}.woocommerce>.single-product .product-tab-tag-inner{padding:.5rem;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#f8f8f8;height:100%}@media screen and (min-width:768px){.woocommerce>.single-product .product-single-title{font-size:2.25rem;line-height:2.75rem}.woocommerce>.single-product .entry-summary,.woocommerce>.single-product .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce>.single-product .entry-summary{padding:5rem 2rem 0}.woocommerce>.single-product .wc-tabs-wrapper{margin:3rem 0}.woocommerce>.single-product .wc-tabs{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%;padding-right:.5rem}.woocommerce>.single-product .woocommerce-Tabs-panel{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%;padding:2rem 2.25rem}.woocommerce>.single-product .single-product-shares{margin-bottom:3rem}.woocommerce>.single-product .single-product-share{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;border-right:1px solid #444;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce>.single-product .single-product-share:last-of-type{border-right:none}.woocommerce>.single-product .share-icon-circle{margin-right:1rem;margin-bottom:0}.woocommerce>.single-product .share-cart-modal-inner{padding:1rem;max-width:991px}.woocommerce>.single-product .share-cart-modal-inner .single-product-share{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce>.single-product .product-tab-tags{clear:left}.woocommerce>.single-product .product-tab-tag{-webkit-box-flex:0;-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%}.woocommerce>.single-product .product-tab-tag-inner{padding:1rem}.woocommerce>.single-product .product-tab-tag-icon,.woocommerce>.single-product .product-tab-tag-text{font-size:1.5rem;line-height:1.5rem}.woocommerce>.single-product .woocommerce-product-attributes{float:left;margin-bottom:2rem;margin-right:1rem}}.accessories-modal{display:none;padding:12rem .5rem 5rem;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;overflow:scroll;z-index:30}.accessories-modal form.cart{text-align:center}.accessories-modal--heading{text-align:center;font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem}.accessories-modal--subheading{text-align:center;font-family:proxima-nova,sans-serif}.accessories-modal--overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:20;cursor:pointer}.accessories-modal--inner{position:relative;padding:1rem;max-width:991px;margin:0 auto;width:100%;background-color:#fff;-webkit-box-shadow:0 3px 9px #444;box-shadow:0 3px 9px #444}.accessories-modal--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accessories-modal--accessory{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.5rem;text-align:center;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:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width:320px){.accessories-modal--accessory{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:576px){.accessories-modal--accessory{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media (min-width:768px){.accessories-modal--accessory{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:991px){.accessories-modal--accessory{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.accessories-modal--accessory .add_to_cart_button,.accessories-modal--accessory .button.product_type_simple{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.1rem;font-size:1.25rem;line-height:1.5rem;color:#fff;padding:.5rem 1.25rem;background-color:#004aa1;border:1px solid #004aa1;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;display:block;margin-bottom:1rem;margin-right:0!important}.accessories-modal--accessory .add_to_cart_button:hover,.accessories-modal--accessory .button.product_type_simple:hover{background-color:#000}.accessories-modal--accessory .added_to_cart{display:block;position:absolute;top:.5rem;left:.5rem;right:.5rem;width:calc(100% - 1rem);color:#fff;background-color:#056839}.accessories-modal--accessory .added_to_cart:before{content:"Added!";display:inline-block;margin-right:.5rem}.accessories-modal--close{cursor:pointer;text-align:right;color:#444}.accessories-modal--close:hover{color:#004aa1}.accessories-modal--accessory-heading{font-size:1rem;margin-bottom:1rem;margin-top:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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}.button--customize{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.1rem;font-size:1.25rem;line-height:1.5rem;color:#004aa1;padding:.5rem 1.25rem;background-color:transparent;border:1px solid #004aa1;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;display:inline-block;margin-bottom:1rem;margin-right:1rem;cursor:pointer}.button--customize:hover{background-color:#000;color:#fff}.single-product-upgrades{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-upgrade{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:.5rem}@media (min-width:319px){.single-product-upgrade{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:991px){.single-product-upgrade{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.single-product-upgrade--image{width:100%;height:auto}.single-product-upgrade--heading{text-align:center;margin:1rem 0;font-size:1rem}.pagination-links{width:100%;max-width:1366px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .5rem;margin-bottom:4rem}.pagination-link{padding:.5rem;border:1px solid #444;font-family:bebas-neue-pro,sans-serif;color:#444;-webkit-transition:color 215ms,background-color 215ms;-o-transition:color 215ms,background-color 215ms;transition:color 215ms,background-color 215ms;cursor:pointer;margin-right:.25rem;font-size:1rem;margin-bottom:.5rem}.pagination-link.pagination-is-active,.pagination-link:hover{background-color:#004aa1;color:#fff}.pagination-link-next,.pagination-link-prev{border:none;text-transform:uppercase}.pagination-link i{font-size:1rem}@media screen and (min-width:768px){.pagination-link{padding:.75rem;font-size:1.5rem;margin-bottom:0}}.breadcrumbs,.woocommerce-breadcrumb{font-family:bebas-neue-pro,sans-serif;color:#9b9b9b;font-size:1rem;line-height:1.25rem;letter-spacing:.05rem;font-weight:500;margin-bottom:2rem}@media screen and (min-width:768px){.breadcrumbs,.woocommerce-breadcrumb{font-size:1.5rem;line-height:1.75rem}}.my-account main>.woocommerce{max-width:1366px;padding:5rem 0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.my-account main>.woocommerce h2{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;text-transform:uppercase;width:100%;text-align:center}.my-account main>.woocommerce .woocommerce-EditAccountForm,.my-account main>.woocommerce .woocommerce-form-login,.my-account main>.woocommerce .woocommerce-ResetPassword{max-width:768px;width:100%;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.25);box-shadow:0 6px 10px rgba(0,0,0,.25);padding:2rem}.my-account main>.woocommerce .woocommerce-EditAccountForm label,.my-account main>.woocommerce .woocommerce-form-login label,.my-account main>.woocommerce .woocommerce-ResetPassword label{font-family:bebas-neue-pro,sans-serif;font-size:1rem;color:#444;letter-spacing:.05rem;font-weight:500;text-transform:uppercase;display:block}.my-account main>.woocommerce .woocommerce-EditAccountForm input[type=email],.my-account main>.woocommerce .woocommerce-EditAccountForm input[type=password],.my-account main>.woocommerce .woocommerce-EditAccountForm input[type=text],.my-account main>.woocommerce .woocommerce-form-login input[type=email],.my-account main>.woocommerce .woocommerce-form-login input[type=password],.my-account main>.woocommerce .woocommerce-form-login input[type=text],.my-account main>.woocommerce .woocommerce-ResetPassword input[type=email],.my-account main>.woocommerce .woocommerce-ResetPassword input[type=password],.my-account main>.woocommerce .woocommerce-ResetPassword input[type=text]{height:3rem;font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding-left:1rem;border:1px solid #444;width:100%}.my-account main>.woocommerce .woocommerce-EditAccountForm button,.my-account main>.woocommerce .woocommerce-form-login button,.my-account main>.woocommerce .woocommerce-ResetPassword button{width:100%;margin-right:0;background-color:#000;border:3px solid #000;font-size:1.25rem;line-height:1.5rem;letter-spacing:.15rem;font-weight:500;text-transform:uppercase;padding:.5rem 0;cursor:pointer;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms;font-family:bebas-neue-pro,sans-serif;color:#fff}.my-account main>.woocommerce .woocommerce-EditAccountForm button:hover,.my-account main>.woocommerce .woocommerce-form-login button:hover,.my-account main>.woocommerce .woocommerce-ResetPassword button:hover{background-color:#004aa1;border-color:#004aa1}.my-account main>.woocommerce .woocommerce-EditAccountForm p,.my-account main>.woocommerce .woocommerce-form-login p,.my-account main>.woocommerce .woocommerce-ResetPassword p{font-family:proxima-nova,sans-serif}.my-account main>.woocommerce .woocommerce-MyAccount-navigation{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:.5rem}.my-account main>.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.my-account main>.woocommerce .woocommerce-MyAccount-navigation li{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem;font-size:1.5rem;line-height:1.75rem;margin-bottom:1rem}.my-account main>.woocommerce .woocommerce-MyAccount-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:.5rem}.my-account main>.woocommerce .woocommerce-MyAccount-content .woocommerce-message,.my-account main>.woocommerce .woocommerce-MyAccount-content .woocommerce-Message,.my-account main>.woocommerce .woocommerce-MyAccount-content address,.my-account main>.woocommerce .woocommerce-MyAccount-content p{font-family:proxima-nova,sans-serif}.my-account main>.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem}@media screen and (min-width:768px){.my-account main>.woocommerce .woocommerce-MyAccount-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;padding:1rem}.my-account main>.woocommerce .woocommerce-MyAccount-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;padding:1rem}}.woocommerce-error,.woocommerce-notices-wrapper{font-family:proxima-nova,sans-serif;width:100%;max-width:768px}.woocommerce-error{padding:1rem;background-color:#faa1a1;color:#410101;border-radius:10px;margin-bottom:2rem;list-style:none}.woocommerce-message{padding:1rem;background:#fafafa;margin-bottom:1rem;margin-top:1rem}.woocommerce-page.checkout main>.woocommerce{margin:3rem 0}.woocommerce-page.checkout .woocommerce-form-coupon-toggle{font-family:proxima-nova,sans-serif;width:100%;max-width:768px;padding:1rem;background-color:#fafafa;border-radius:10px;margin-bottom:2rem}.woocommerce-page.checkout h3{font-family:bebas-neue-pro,sans-serif;font-size:2rem;color:#444;letter-spacing:.05rem;font-weight:400;text-transform:uppercase}.woocommerce-page.checkout form.checkout_coupon,.woocommerce-page.checkout form.woocommerce-checkout{max-width:768px;width:100%;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.25);box-shadow:0 6px 10px rgba(0,0,0,.25);padding:2rem;margin-bottom:2rem}.woocommerce-page.checkout form.checkout_coupon label,.woocommerce-page.checkout form.woocommerce-checkout label{font-family:bebas-neue-pro,sans-serif;font-size:1rem;color:#444;letter-spacing:.05rem;font-weight:500;text-transform:uppercase;display:block}.woocommerce-page.checkout form.checkout_coupon input[type=email],.woocommerce-page.checkout form.checkout_coupon input[type=password],.woocommerce-page.checkout form.checkout_coupon input[type=tel],.woocommerce-page.checkout form.checkout_coupon input[type=text],.woocommerce-page.checkout form.woocommerce-checkout input[type=email],.woocommerce-page.checkout form.woocommerce-checkout input[type=password],.woocommerce-page.checkout form.woocommerce-checkout input[type=tel],.woocommerce-page.checkout form.woocommerce-checkout input[type=text]{height:3rem;font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding-left:1rem;border:1px solid #444;width:100%}.woocommerce-page.checkout form.checkout_coupon textarea,.woocommerce-page.checkout form.woocommerce-checkout textarea{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding:1rem;border:1px solid #444;width:100%}.woocommerce-page.checkout form.checkout_coupon .select2-container--default .select2-selection--single,.woocommerce-page.checkout form.woocommerce-checkout .select2-container--default .select2-selection--single{height:3rem;font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding:0 1rem;border:1px solid #444;border-radius:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-page.checkout form.checkout_coupon .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-page.checkout form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{position:relative}.woocommerce-page.checkout form.checkout_coupon button,.woocommerce-page.checkout form.woocommerce-checkout button{width:100%;margin-right:0;background-color:#000;border:3px solid #000;font-size:1.25rem;line-height:1.5rem;letter-spacing:.15rem;font-weight:500;text-transform:uppercase;padding:.5rem 0;cursor:pointer;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms;font-family:bebas-neue-pro,sans-serif;color:#fff}.woocommerce-page.checkout form.checkout_coupon button:hover,.woocommerce-page.checkout form.woocommerce-checkout button:hover{background-color:#004aa1;border-color:#004aa1}.woocommerce-page.checkout form.checkout_coupon p,.woocommerce-page.checkout form.woocommerce-checkout p{font-family:proxima-nova,sans-serif}.woocommerce-page.checkout .woocommerce-checkout-review-order-table{font-family:proxima-nova,sans-serif;width:100%;margin-bottom:1rem}.woocommerce-page.checkout .woocommerce-checkout-review-order-table td,.woocommerce-page.checkout .woocommerce-checkout-review-order-table th{padding:.5rem;text-align:left}.woocommerce-page.checkout .woocommerce-checkout-review-order-table tr:nth-of-type(2n){background-color:#fafafa}.woocommerce-page.checkout .woocommerce-checkout-payment ul{list-style:none;padding-left:0}body.woocommerce-cart table{font-family:proxima-nova,sans-serif;width:100%;margin-bottom:1rem}body.woocommerce-cart table td,body.woocommerce-cart table th{padding:.5rem;text-align:left}body.woocommerce-cart table tr:nth-of-type(2n){background-color:#fafafa}body.woocommerce-cart .woocommerce-cart-form{max-width:1366px;width:100%;margin-top:2rem}body.woocommerce-cart .woocommerce-cart-form .product-thumbnail img{max-width:100px;height:auto}body.woocommerce-cart .woocommerce-cart-form .quantity input[type=number]{padding:.5rem;font-family:proxima-nova,sans-serif}body.woocommerce-cart .woocommerce-cart-form .actions{text-align:left}@media screen and (min-width:991px){body.woocommerce-cart .woocommerce-cart-form .actions{text-align:right}}body.woocommerce-cart .woocommerce-cart-form button{margin-right:0;background-color:#000;border:3px solid #000;font-size:1.25rem;line-height:1.5rem;letter-spacing:.15rem;font-weight:500;text-transform:uppercase;padding:.5rem;height:3rem;cursor:pointer;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms;font-family:bebas-neue-pro,sans-serif;color:#fff;width:100%}@media screen and (min-width:991px){body.woocommerce-cart .woocommerce-cart-form button{width:inherit}}body.woocommerce-cart .woocommerce-cart-form button:hover{background-color:#004aa1;border-color:#004aa1}body.woocommerce-cart .woocommerce-cart-form .coupon{margin-top:1rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:991px){body.woocommerce-cart .woocommerce-cart-form .coupon{-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}}body.woocommerce-cart .woocommerce-cart-form .coupon label{font-family:bebas-neue-pro,sans-serif;font-size:1rem;color:#444;letter-spacing:.05rem;font-weight:500;text-transform:uppercase;margin-bottom:1rem}@media screen and (min-width:991px){body.woocommerce-cart .woocommerce-cart-form .coupon label{margin-right:1rem;margin-bottom:0}}body.woocommerce-cart .woocommerce-cart-form .coupon input[type=text]{height:3rem;font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding-left:1rem;border:1px solid #444;margin-bottom:1rem}@media screen and (min-width:991px){body.woocommerce-cart .woocommerce-cart-form .coupon input[type=text]{margin-right:1rem;margin-bottom:0}}body.woocommerce-cart .woocommerce-cart-form .coupon p{font-family:proxima-nova,sans-serif}body.woocommerce-cart .cart-collaterals{width:100%;max-width:1366px;font-family:proxima-nova,sans-serif;padding:0 .5rem;margin-bottom:2rem}body.woocommerce-cart .cart-collaterals h2{font-family:bebas-neue-pro,sans-serif;letter-spacing:.05rem;font-size:2rem;font-weight:400}body.woocommerce-cart .wc-proceed-to-checkout{text-align:center}@media screen and (min-width:991px){body.woocommerce-cart .wc-proceed-to-checkout{text-align:right}}body.woocommerce-cart .checkout-button{width:100%;margin-right:0;background-color:#000;border:3px solid #000;font-size:1.25rem;line-height:1.5rem;letter-spacing:.15rem;font-weight:500;text-transform:uppercase;padding:.5rem;cursor:pointer;-webkit-transition:background-color 215ms,border-color 215ms;-o-transition:background-color 215ms,border-color 215ms;transition:background-color 215ms,border-color 215ms;font-family:bebas-neue-pro,sans-serif;color:#fff;display:block;text-align:center}@media screen and (min-width:991px){body.woocommerce-cart .checkout-button{width:inherit;display:inline-block}}body.woocommerce-cart .checkout-button:hover{background-color:#004aa1;border-color:#004aa1}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{display:inline-block}.cart-empty.woocommerce-info{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;margin-top:2rem;margin-bottom:2rem}.return-to-shop a{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.1rem;font-size:1.25rem;line-height:1.5rem;color:#fff;padding:.5rem 1.25rem;background-color:#004aa1;border:1px solid #004aa1;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;display:inline-block;margin-bottom:2rem}.return-to-shop a:hover{background-color:#000}.product-remove .remove{font-size:3rem;border:none}.woocommerce-shipping-destination{display:none}@media screen and (max-width:991px){.woocommerce-page table.shop_table,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tr{display:block}.woocommerce-page table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table td{border:1px solid #d2d3d3;position:relative;padding-left:30%!important}.woocommerce-page table.shop_table{border:none}.woocommerce-page table.shop_table td.product-spacer{border-color:#fff;height:10px}.woocommerce-page table.shop_table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.woocommerce-page table.shop_table td.product-remove:before{content:"DELETE"}.woocommerce-page table.shop_table td.product-thumbnail:before{content:"IMAGE"}.woocommerce-page table.shop_table td.product-name:before{content:"PRODUCT"}.woocommerce-page table.shop_table td.product-price:before{content:"PRICE"}.woocommerce-page table.shop_table td.product-quantity:before{content:"QUANTITY"}.woocommerce-page table.shop_table td.product-subtotal:before{content:"SUBTOTAL"}.woocommerce-page table.shop_table td.product-total:before{content:"TOTAL"}.woocommerce #content .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity,.woocommerce .quantity{margin:0}.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left;border:0;padding-left:6px!important}.woocommerce-page #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page #content table.cart td.actions div,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions div,.woocommerce-page table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.woocommerce-page .cart-collaterals .cart_totals td,.woocommerce-page .cart-collaterals .cart_totals th{border:0!important}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:6px!important}.woocommerce-page table.shop_table.order_details tfoot td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td{padding-left:6px!important;border:none!important}.woocommerce-page table.shop_table tbody{padding-top:10px}.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last{float:none;width:100%}.woocommerce-page .order_details,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce .order_details ul{padding:0}.woocommerce-page .order_details li,.woocommerce .order_details li{clear:left;margin-bottom:10px;border:none}}.wc-deposits-wrapper .wc-deposits-payment-description{font-family:proxima-nova,sans-serif;letter-spacing:.05rem;color:#444;font-size:1.15rem;line-height:1.35rem}.entry-summary .quantity input{height:3rem;font-family:proxima-nova,sans-serif;letter-spacing:.05rem;padding-left:1rem;border:1px solid #444;margin-bottom:1rem}.entry-summary .single_add_to_cart_button{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.1rem;font-size:1.25rem;line-height:1.5rem;color:#fff;padding:.5rem 1.25rem;background-color:#004aa1;border:1px solid #004aa1;-webkit-transition:background-color 215ms;-o-transition:background-color 215ms;transition:background-color 215ms;display:inline-block;margin-bottom:1rem}.entry-summary .single_add_to_cart_button:hover{background-color:#000}.woocommerce-order{width:100%;max-width:1366px;padding:0 .5rem;font-family:proxima-nova,sans-serif}.woocommerce-order .woocommerce-table--order-details{width:100%;border:1px solid #efefef}.woocommerce-order .woocommerce-table--order-details td{border:1px solid #efefef;padding:1rem}.woocommerce-order .woocommerce-table--order-details tbody tr:nth-of-type(2n),.woocommerce-order .woocommerce-table--order-details tfoot tr:nth-of-type(2n),.woocommerce-order .woocommerce-table--order-details thead tr{background-color:#efefef}@media screen and (max-width:991px){.woocommerce-order .woocommerce-table--order-details tfoot{display:block}.woocommerce-order .woocommerce-table--order-details tfoot td{text-align:center}}.woocommerce-order .woocommerce-column__title,.woocommerce-order .woocommerce-order-details__title{font-family:bebas-neue-pro,sans-serif;text-transform:uppercase;letter-spacing:.05rem}.woocommerce-order .woocommerce-thankyou-order-details{margin-bottom:2.5rem}

.privacy-policy__container {
	max-width: 1280px;
	margin: 0 auto;
	padding: 2rem 0.5rem;
}
span.onsale {
    background: #004aa1;
    color: #fff;
    padding: 3px 35px;
    position: absolute;
    top: 9px;
    left: 9px;
    font-family: bebas-neue-pro, sans-serif;
}
.onsale {
	text-transform: uppercase;
	font-weight: 600;
	position:relative
}
span.onsale {
	padding: 3px 15px;
}

.onsale {
	background: url(https://coloradogo1stg.wpenginepowered.com/wp-content/uploads/2024/03/ribbon.png) !important;
	width: 80px;
	height: 38px;
	background-repeat: no-repeat !important;
	background-position: right center !important;
	padding-top: 5px !important;
}


span.onsale.featured {
    background: #1f6839 !important;
    padding: 1px 19px;
    height: 35px !important;
}

span.onsale + span.onsale.featured {
    top: 50px;
}

