@charset "UTF-8";/*
 Theme Name: New Era
 Theme URI: http://underscores.me/
 Author: Jordan Carter
 Author URI: http://www.jordanwebdev.com/
 Description: Description
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: jwd
 Tags:
 This theme, like WordPress, is licensed under the GPL.
 Use it to make something cool, have fun, and share what you've learned with others.
 jwd is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
 Underscores is distributed under the terms of the GNU GPL v2 or later.
 */
.magictime{animation-duration:1s;animation-fill-mode:both}.puffIn{animation-name:puffIn}@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);filter:blur(2px)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);filter:blur(0)}}.puffOut{animation-name:puffOut}@keyframes puffOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);filter:blur(0)}100%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);filter:blur(2px)}}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:0;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:0 0}.fancybox-placeholder{z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:0 0;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:0 0}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:0 0;color:#fff;box-sizing:border-box;vertical-align:top;outline:0}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:0 0;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(99,99,99,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:0 0}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:0 0}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:0 0}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}main{display:block}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}li,main{display:block}h1,h2,h3,h4{font-size:inherit}strong{font-weight:700}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0 0;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}body,button,input,select,textarea{color:#404040;font-family:Roboto,sans-serif;font-size:16px;font-size:1rem;line-height:1.15}.entry-title,.header-fluid-size,.title,h1{font-size:1.375rem;font-size:22px;font-weight:700}@media (min-width:320px){.entry-title,.header-fluid-size,.title,h1{font-size:calc(2vw + 15.6px)}}@media (min-width:620px){.entry-title,.header-fluid-size,.title,h1{font-size:calc(.6060606061vw + 24.2424242424px)}}@media (min-width:950px){.entry-title,.header-fluid-size,.title,h1{font-size:30px}}h2{font-size:1.5rem;font-weight:700}h3{font-size:1rem}h1,h2,h3,h4,h5,h6{font-family:Verdana,sans-serif}.entry-title.underline{position:relative}.entry-title.underline::after{content:'';position:relative;display:block;height:.1875rem;background-color:#92bb2f;width:6.25rem;margin-top:.6em;margin-bottom:.6em;margin-left:auto;margin-right:auto}@media screen and (min-width:1170px){.entry-title.underline.left::after{margin-left:0}}p{line-height:1.55}cite,dfn,em,i{font-style:italic}address{margin:0;font-style:normal}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.align-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.align-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.align-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-white{background-color:#fff}.bold{font-weight:700}.center-margin{display:block;margin-left:auto;margin-right:auto}.color-primary{color:#92bb2f}.color-primary:visited{color:#92bb2f}.color-primary--bg{background-color:#92bb2f}.color-secondary{color:#5e7683}.color-secondary:visited{color:#5e7683}.color-secondary--bg{background-color:#5e7683}.color-tertiary{color:#1c2a30}.color-tertiary:visited{color:#1c2a30}.color-tertiary--bg{background-color:#1c2a30}.color-quaternary{color:#22343c}.color-quaternary:visited{color:#22343c}.color-quaternary--bg{background-color:#22343c}.color-black{color:#000}.color-black:visited{color:#000}.color-black--bg{background-color:#000}.color-grey{color:#f1f1f1}.color-grey:visited{color:#f1f1f1}.color-grey--bg{background-color:#f1f1f1}.color-red{color:#c12424}.color-white{color:#fff}.color-white:visited{color:#fff}.color-white--bg{background-color:#fff}.column{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.container-site{max-width:81.25rem;margin-left:auto;margin-right:auto}.fade-banner--absolute{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);cursor:pointer;z-index:6}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flex-1{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.flex-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.font-12{font-size:.75rem}.font-13{font-size:.8125rem}.font-14{font-size:.875rem}.font-16{font-size:1rem}.font-20{font-size:1.25rem}.font-22{font-size:1.375rem}.font-24{font-size:1.5rem}.font-primary{font-family:Roboto,sans-serif}.font-secondary{font-family:Verdana,sans-serif}.font-secondary--bold{font-weight:700}.height-100{height:100%}.hidden{visibility:hidden}.horizontal_list__item{display:inline-block}.horizontal_list__item:last-child{margin-right:0}.inline{display:inline}.inline-block{display:inline-block}.italic{font-style:italic}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.mar-rauto{margin-right:auto}.mar-r-5{margin-right:.3125rem}.mar-r-10{margin-right:.625rem}.mar-r-15{margin-right:.9375rem}.mar-r-20{margin-right:1.25rem}.mar-l-auto{margin-left:auto}.mar-l-5{margin-left:.3125rem}.mar-l-10{margin-left:.625rem}.mar-l-15{margin-left:.9375rem}.mar-b-auto{margin-bottom:auto}.mar-b-5{margin-bottom:.3125rem}.mar-b-7{margin-bottom:.4375rem}.mar-b-10{margin-bottom:.625rem}.mar-b-15{margin-bottom:.9375rem}.mar-b-20{margin-bottom:1.25rem}.mar-t-auto{margin-top:auto}.mar-t-15{margin-top:.9375rem}.mar-t-10{margin-top:.625rem}.mar-t-5{margin-top:.3125rem}.none{display:none}.normal{font-weight:400}.pad-15{padding:.9375rem}.pad-l-0{padding-left:0}.pad-l-15{padding-left:.9375rem}.pad-r-0{padding-right:0}.pad-r-15{padding-right:.9375rem}.pad-t-0{padding-top:0}.pad-b-0{padding-bottom:0}.pad-b-15{padding-bottom:.9375rem}.padding-site{padding-left:5%;padding-right:5%}.relative{position:relative}.right--float{float:right}.right--margin{margin-left:auto}.rotate--up{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.margin-auto{margin:auto}.margin-site{margin-left:5%;margin-right:5%}.mar-t-auto{margin-top:auto}.pointer{cursor:pointer}.site-content-wrapper{padding-top:2.1875rem;padding-bottom:2.1875rem}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.width-50{width:50%}.width-100{width:100%}body,html{overflow-x:hidden;width:100%}body{width:100%;overflow-x:hidden;background:#fff}blockquote{position:relative;padding:2.5rem 0 .625rem;line-height:1.25;font-size:22px;max-width:65.625rem;margin-left:auto;margin-right:auto}@media (min-width:1px){blockquote{font-size:calc(.8583690987vw + 21.991416309px)}}@media (min-width:700px){blockquote{font-size:calc(2vw + 14px)}}@media (min-width:1100px){blockquote{font-size:36px}}blockquote strong{font-size:1.625rem;font-family:Playfair_Reg,serif;letter-spacing:.0625rem;font-weight:400;line-height:1.5}blockquote p:first-child{position:relative}blockquote p:first-child::before{content:'';display:block;width:2.9375rem;height:2.3125rem;position:absolute;top:-1.25rem;left:-1.375rem;background-image:url(images/left-quote-light-min.png);background-repeat:no-repeat}blockquote p:last-child:not(.author){font-weight:700}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}label{cursor:pointer}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.btn,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:hover[type=submit],.woocommerce #respond input#submit.alt[type=submit],.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:hover[type=submit],.woocommerce #respond input#submit[type=submit],.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:hover[type=submit],.woocommerce input.button.alt[type=submit],.woocommerce input.button:hover,.woocommerce input.button:hover[type=submit],.woocommerce input.button[type=submit],input[type=submit].btn{display:inline-block;border:none;background-color:#92bb2f;color:#fff;font-size:.9375rem;line-height:1;padding:1em 2em;transition:color .3s,background-color .3s;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.btn:visited,.woocommerce #respond input#submit.alt:hover:visited,.woocommerce #respond input#submit.alt:hover[type=submit]:visited,.woocommerce #respond input#submit.alt:visited,.woocommerce #respond input#submit.alt[type=submit]:visited,.woocommerce #respond input#submit:hover:visited,.woocommerce #respond input#submit:hover[type=submit]:visited,.woocommerce #respond input#submit:visited,.woocommerce #respond input#submit[type=submit]:visited,.woocommerce a.button.alt:hover:visited,.woocommerce a.button.alt:visited,.woocommerce a.button:hover:visited,.woocommerce a.button:visited,.woocommerce button.button.alt:hover:visited,.woocommerce button.button.alt:visited,.woocommerce button.button:hover:visited,.woocommerce button.button:visited,.woocommerce input.button.alt:hover:visited,.woocommerce input.button.alt:hover[type=submit]:visited,.woocommerce input.button.alt:visited,.woocommerce input.button.alt[type=submit]:visited,.woocommerce input.button:hover:visited,.woocommerce input.button:hover[type=submit]:visited,.woocommerce input.button:visited,.woocommerce input.button[type=submit]:visited,input[type=submit].btn:visited{color:#fff}.btn:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:hover[type=submit]:hover,.woocommerce #respond input#submit.alt[type=submit]:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:hover[type=submit]:hover,.woocommerce #respond input#submit[type=submit]:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:hover[type=submit]:hover,.woocommerce input.button.alt[type=submit]:hover,.woocommerce input.button:hover,.woocommerce input.button:hover[type=submit]:hover,.woocommerce input.button[type=submit]:hover,input[type=submit].btn:hover{border-color:#ccc #bbb #aaa;background-color:#5e7683;color:#92bb2f!important}.btn:active,.btn:focus,.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover:active,.woocommerce #respond input#submit.alt:hover:focus,.woocommerce #respond input#submit.alt:hover[type=submit]:active,.woocommerce #respond input#submit.alt:hover[type=submit]:focus,.woocommerce #respond input#submit.alt[type=submit]:active,.woocommerce #respond input#submit.alt[type=submit]:focus,.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover:active,.woocommerce #respond input#submit:hover:focus,.woocommerce #respond input#submit:hover[type=submit]:active,.woocommerce #respond input#submit:hover[type=submit]:focus,.woocommerce #respond input#submit[type=submit]:active,.woocommerce #respond input#submit[type=submit]:focus,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover:active,.woocommerce a.button.alt:hover:focus,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce a.button:hover:active,.woocommerce a.button:hover:focus,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover:active,.woocommerce button.button.alt:hover:focus,.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce button.button:hover:active,.woocommerce button.button:hover:focus,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover:active,.woocommerce input.button.alt:hover:focus,.woocommerce input.button.alt:hover[type=submit]:active,.woocommerce input.button.alt:hover[type=submit]:focus,.woocommerce input.button.alt[type=submit]:active,.woocommerce input.button.alt[type=submit]:focus,.woocommerce input.button:active,.woocommerce input.button:focus,.woocommerce input.button:hover:active,.woocommerce input.button:hover:focus,.woocommerce input.button:hover[type=submit]:active,.woocommerce input.button:hover[type=submit]:focus,.woocommerce input.button[type=submit]:active,.woocommerce input.button[type=submit]:focus,input[type=submit].btn:active,input[type=submit].btn:focus{border-color:#aaa #bbb #bbb}.btn--block,input[type=submit].btn--block{display:block}.btn--reversed,.btn--reversed-border,input.btn--reversed-border[type=submit],input[type=submit].btn--reversed,input[type=submit].btn--reversed-border,input[type=submit].btn--reversed-border[type=submit]{color:#92bb2f;background-color:#fff}.btn--reversed-border:visited,.btn--reversed:visited,input.btn--reversed-border[type=submit]:visited,input[type=submit].btn--reversed-border:visited,input[type=submit].btn--reversed-border[type=submit]:visited,input[type=submit].btn--reversed:visited{color:#92bb2f!important}.btn--reversed-border:hover,.btn--reversed:hover,input.btn--reversed-border[type=submit]:hover,input[type=submit].btn--reversed-border:hover,input[type=submit].btn--reversed-border[type=submit]:hover,input[type=submit].btn--reversed:hover{border-color:#ccc #bbb #aaa;background-color:#5e7683;color:#92bb2f}.btn--reversed-border,input[type=submit].btn--reversed-border{border:1px solid #92bb2f}.btn--secondary,input[type=submit].btn--secondary{background-color:#5e7683}.btn--secondary:hover,input[type=submit].btn--secondary:hover{background-color:#92bb2f;color:#fff}.btn--grey,input[type=submit].btn--grey{background-color:#b3b3b3}.btn--grey:active,.btn--grey:focus,.btn--grey:hover,input[type=submit].btn--grey:active,input[type=submit].btn--grey:focus,input[type=submit].btn--grey:hover{background-color:#92bb2f;color:#fff}button{padding:0}input[type=submit]{border:0;padding:.4375rem 1.25rem;letter-spacing:.02em;cursor:pointer}.contact-form{position:relative;padding-left:1.25rem;padding-right:1.25rem;padding-top:.9375rem;padding-bottom:1.5625rem;position:relative;z-index:7;max-width:61.625rem;margin:auto}.contact-form:not(.contact-form--no-bg){background-color:#fff;margin-bottom:5.9375rem}@media screen and (min-width:68.75rem){.contact-form:not(.contact-form--no-bg){background-image:url(/wp-content/themes/jwd/images/request-quote-bg.jpg);background-repeat:no-repeat;background-size:auto 100%;padding-left:21.25rem;padding-right:2.5rem;padding-top:2rem}}.contact-form .css-popup__close{top:0;right:0;padding:.6em .8em}@media screen and (min-width:68.75rem){.contact-form .css-popup__close{right:-2.25rem}}.contact-form__header{border-bottom:1px solid #ededed;padding-bottom:.9375rem;margin-bottom:1.5rem}@media screen and (min-width:68.75rem){.contact-form__header{padding-bottom:1.25rem}}.contact-form__description{margin-bottom:2.1875rem}.contact-form .wpcf7-form-control-wrap{display:block;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.9375rem}@media screen and (min-width:34.375rem){.contact-form .wpcf7-form-control-wrap{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}}.contact-form .wpcf7-form-control-wrap.message,.contact-form .wpcf7-form-control-wrap.return{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contact-form .wpcf7-list-item{display:block}.contact-form__products-btn{width:100%}.contact-form br{display:none}.contact-form--product{background-image:none;padding-left:0;padding-right:0;padding-top:0;max-width:45.5rem;margin-bottom:8.4375rem}@media screen and (min-width:45.5rem){.contact-form--product{margin-top:2.8125rem;margin-bottom:2.8125rem}}.contact-form--product__content{padding-left:2.1875rem;padding-right:2.1875rem}.contact-form--product__header{padding-top:.75rem;padding-bottom:.625rem;padding-left:1.875rem;padding-right:1.875rem}.contact-form--product .css-popup__close{position:relative;right:0;padding:0}.contact-form--product__dynamic-wrapper{padding-bottom:1.5625rem;border-bottom:1px solid #e6e6e6}@media screen and (min-width:45.5rem){.contact-form--product__dynamic-wrapper{padding-bottom:1.875rem}}.contact-form--product__dynamic{border:1px solid #ccc;margin-top:2.1875rem;padding:.9375rem 1.5625rem}@media screen and (min-width:45.5rem){.contact-form--product__dynamic{padding:1.25rem 1.875rem;margin-top:1.25rem;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.contact-form--product__dynamic-image-wrapper{margin-right:0}@media screen and (min-width:45.5rem){.contact-form--product__dynamic-image-wrapper{max-width:12.1875rem;margin-right:1.5625rem}}.contact-form--product__dynamic-image{display:none}@media screen and (min-width:28.125rem){.contact-form--product__dynamic-image{display:block}}.contact-form--product__product-title{margin-top:.625rem;font-size:1.25rem}.contact-form--product__product-category{margin-top:1.25rem;font-size:1.25rem}.contact-form--product__dynamic-text{margin-top:.9375rem}.contact-form--product__dynamic-text+.contact-form--product__dynamic-text{margin-top:.75rem}.contact-form--product__subtitle{font-size:1.25rem;margin-top:1.5625rem;margin-bottom:1.25rem}@media screen and (min-width:45.5rem){.contact-form--product__subtitle{margin-top:1.875rem;margin-bottom:1.5625rem}}div.wpcf7-response-output{margin:0;background-color:#fff;color:#fff;background:#92bb2f;position:relative;z-index:7;text-align:right;padding-bottom:.9375rem;padding-top:.9375rem;padding-right:.9375rem;text-align:center;position:fixed;bottom:0;left:0;right:0}div.wpcf7-validation-errors{border:none;background:#c00}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#666;border:1px solid #ccc;border-radius:.1875rem;padding-left:.9375rem;padding-right:.9375rem;padding-top:.8em;padding-bottom:.8em;width:100%}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#111}input[type=submit]{-webkit-appearance:button}select{cursor:pointer}textarea{width:100%!important;height:8rem}a{color:inherit;text-decoration:none}.site-content-wrapper a:not(.btn){color:#92bb2f}a:active,a:focus,a:hover{color:#92bb2f}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.mobile-navigation .wp-nav-menu{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;width:17.8125rem;background-color:#fff;position:fixed;top:0;color:#000;left:-17.8125rem;transition:left .35s ease-out;overflow-y:scroll;z-index:26;padding-bottom:4.125rem}.mobile-navigation .wp-nav-menu>.menu-item{padding-left:15px;padding-top:20px;padding-bottom:20px;border-top:1px solid #000;text-transform:uppercase}.mobile-navigation .sub-menu{width:17.8125rem;background-color:#fff;z-index:2;position:fixed;top:0;height:100vh;left:-17.8125rem;transition:left .35s ease-out;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #fff}.mobile-navigation .sub-menu .sub-menu-header{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;align-items:center;padding-top:25px;padding-bottom:25px;padding-left:15px;padding-right:17px;color:#fff;background-color:#92bb2f;font-size:1.25em}.mobile-navigation .sub-menu .sub-menu-back-button{margin-right:15px;color:#fff}.mobile-navigation .sub-menu .menu-item{width:100%;background-color:#fff;color:#000;border-top:1px solid #000;text-transform:uppercase}.mobile-navigation .sub-menu .menu-item:last-child{border-bottom:1px solid #000}.mobile-navigation .sub-menu .menu-item a{padding-top:.9375rem;padding-bottom:.9375rem;width:100%;display:block;padding-left:42px;color:#000}.mobile-navigation .menu-item-has-children-items-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;align-items:center}.mobile-navigation .menu-item-has-children .fa-chevron-right{margin-right:17px}.mobile-navigation .menu-logo-img{margin:15px}.mobile-navigation a{color:#000}.site-header{position:relative;z-index:20}.fade-banner{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);cursor:pointer;z-index:10}.js-left-0{left:0!important}@media screen and (min-width:74.375rem){.menu-item-has-children{position:relative}.menu-item-has-children:hover .sub-menu{left:-2.1875rem;opacity:1;filter:blur(0);transform:scale(1)}.menu-item-has-children .sub-menu{position:absolute;left:-999rem;top:100%;opacity:0;background-color:#fff;border-top:3px solid #000;transform:scale(1.15);transition:opacity .6s,filter .6s,transform .6s}.menu-item-has-children .sub-menu .menu-item{white-space:nowrap;margin-right:0;padding-left:2.1875rem;padding-right:2.1875rem;padding-top:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #d2d2d2}.menu-item-has-children .sub-menu .menu-item:last-child{border-bottom:none}.mobile-navigation{display:none}.menu-toggle{display:none}}.menu-item{text-transform:uppercase}.current-menu-item{color:#92bb2f}.two-column-wrapper{margin-bottom:35px}.two-column-item .hentry{padding-bottom:15px}.page-template-template-two-columns .read-more-link{display:block;font-size:20px}.blog-item-padding-wrapper:first-child{padding-top:.9375rem}.blog-item-wrapper{padding:15px;margin-bottom:15px;position:relative;background-color:#fff}.blog-item-wrapper:last-child{margin-bottom:0}.two-column-item:first-child{width:calc(99.99% * 1/4)}.two-column-item:nth-child(2){width:calc(99.99% * 3/4);position:relative;max-width:1000px}.two-column-item .attachment-post-thumbnail{max-width:100%;height:auto;margin:0 auto}#category-wrapper{margin-right:20%;position:relative}#categories{border-top:1px solid #d3d3d3;position:relative;z-index:2;transition:top .5s}#categories .fa-chevron-right{position:absolute;top:50%;right:0;transform:translate(0,-50%)}#category-wrapper h2{margin:0 0 15px 15px}#category-wrapper span{font-size:18px;padding:25px 15px;border-bottom:1px solid #d3d3d3;cursor:pointer;background-color:#fff}#categories a,#categories span{font-weight:400;position:relative}.staff-item p{line-height:1.75}.staff-item:first-child{float:left;width:calc(99.99% * 1/4);padding-right:15px}.staff-item:last-child{float:left;width:calc(99.99% * 3/4)}.staff-item h3{font-size:28px;font-weight:400;margin-top:0;margin-bottom:0;text-transform:uppercase}.staff-position{font-size:18px}.two-column-item__ajax-loader{position:absolute;left:50%;top:5rem;display:none;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.two-column-item__ajax-loader.active{display:block}@media screen and (max-width:53.125rem){#categories .fa-chevron-right{position:relative;transform:translate(0,0);margin-left:15px}#category-wrapper{margin-right:0}#category-wrapper h2{position:relative;cursor:pointer;width:158px}#category-wrapper h2::after{content:"\f0a4";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#5e7683;position:absolute;right:.5625rem;top:-.0625rem;width:1.125rem;height:1.125rem;transform-origin:41% 53%;-webkit-transition:transform .25s;transition:transform .25s}#category-wrapper h2.active::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.two-column-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.two-column-item:first-child{margin:0 auto;width:100%}.two-column-item:nth-child(2){width:100%;padding-bottom:1px}#categories-wrapper{display:none;width:100%;margin-bottom:.9375rem}#categories{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}#category-wrapper::after{display:none}.staff-item:first-child{width:100%;text-align:center;padding-right:0}.staff-item:first-child img{margin-bottom:15px}.staff-item:last-child{width:100%;text-align:center}.staff-item:last-child h3{margin-bottom:5px}.staff-item:last-child p{text-align:justify}}@media screen and (max-width:53.125rem) and (min-width:53.125rem){#categories{display:block}}@media screen and (max-width:450px){.blog-thumb-preview{width:100%;height:auto}.blog-preview-author{display:inline-block;margin-bottom:10px}}.rotate-arrow-after::after{-ms-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.expanded-categories{top:0!important}.blog-content li,.blog-content p{font-size:16px;line-height:1.75;font-family:lato,sans-serif;font-weight:400;margin-bottom:1.5em}.blog-content h2,.blog-content h3,.blog-content h4{margin-bottom:.5em}.blog-preview-item:first-child{margin-right:5%;float:left;height:100%;width:35%}.blog-preview-item:first-child img{max-width:100%;height:auto}.blog-preview-item:last-child{overflow:auto}.blog-preview-item a,.blog-preview-item a:hover,.blog-preview-item a:visited{text-decoration:none}@media screen and (max-width:53.125rem){.blog-preview-item:first-child{float:none;margin-right:0;margin-bottom:15px;text-align:center;width:100%;max-width:350px;margin:0 auto 15px}.blog-preview-item:last-child{overflow:visible;text-align:center}}.blog-preview-item .read-more-link{display:block}.blog-preview-item h3{font-size:1.5rem;font-weight:700;margin-top:10px;margin-bottom:10px}.news-preview-date-wrapper .fa-calendar-o{margin-right:5px}.news-media-excerpt{font-size:16px;line-height:1.75;margin-top:0;margin-bottom:10px}.news-media-excerpt .read-more-link{font-size:20px}.read-more-link .fa{font-size:80%;margin-left:15px}.single-news-media{background-color:#fff}.single-news-media__header{margin-bottom:.9375rem}.single-news-media__thumbnail-wrapper{margin-bottom:1.5625rem}.single-news-media__title{margin-bottom:.625rem}.single-news-media__back-link{margin-top:.9375rem}.tax-accordions__accordion{margin-bottom:.9375rem}.tax-accordions__toggler{padding:.625rem .9375rem}.tax-accordions__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .5s}.tax-accordions.active .tax-accordions__arrow{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.tax-accordions__pullout{display:none;margin-top:.9375rem;-webkit-transition:transform 1s;transition:transform 1s}.tax-accordions__pullout ol,.tax-accordions__pullout ul{margin:0}.tax-accordions__pullout ul{list-style-type:disc}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:16px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.brands-slider{background-color:#fafafa;padding-top:2.1875rem;padding-bottom:2.1875rem}@media screen and (min-width:37.5rem){.brands-slider{padding-top:3.125rem;padding-bottom:3.125rem}}.brands-slider__title{margin-bottom:.9375rem;text-align:center}@media screen and (min-width:37.5rem){.brands-slider__title{margin-bottom:1.5625rem}}.brands-slider__slider{border:1px solid #d9d9d9;background-color:#fff;padding-top:1.5625rem;padding-bottom:1.5625rem}.brands-slider .slick-arrow{font-size:1.125rem;color:#000}.brands-slider .slick-arrow::before{display:none}.breadcrumb{padding-top:.9375rem;padding-bottom:.9375rem;background-repeat:repeat-x;background-position:top center}@media screen and (min-width:74.375rem){.breadcrumb{padding-top:3.75rem;padding-bottom:1.25rem}}.breadcrumb__wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat}.breadcrumb__title{margin-bottom:1.25rem}.breadcrumb span[property=itemListElement]:last-of-type{color:#92bb2f}.clear:after,.clear:before{content:"";display:table;table-layout:fixed}.clear:after{clear:both}.contact-page{margin-top:1.5625rem;margin-bottom:1.5625rem}@media screen and (min-width:59.375rem){.contact-page{margin-top:2.5rem;margin-bottom:2.5rem;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:59.375rem){.contact-page__col{width:50%}}@media screen and (min-width:59.375rem){.contact-page__info{padding-right:.9375rem}}.contact-page__title{margin-bottom:.9375rem}@media screen and (min-width:59.375rem){.contact-page__title{margin-bottom:1.5625rem}}.contact-page__map{height:15.625rem}.contact-page__the-content h3{background-color:#f9f9f9;padding-left:.9375rem;padding-top:.625rem;padding-bottom:.625rem;color:#5e7683;margin-bottom:.9375rem;margin-top:.9375rem}@media screen and (min-width:59.375rem){.contact-page__the-content h3{margin-bottom:1.5625rem}}.contact-page__the-content p{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:.9375rem;padding-left:.9375rem;padding-right:.9375rem}.contact-page__the-content img{margin-right:.4375rem;position:relative;top:.125rem}.contact-page__form{margin-top:1.5625rem}@media screen and (min-width:59.375rem){.contact-page__form{margin-top:0}}.contact-page__cf7-form{background-color:#f9f9f9}.copyright{padding-top:.6875rem;padding-bottom:.625rem;font-size:.6875rem;color:rgba(114,137,148,.5);line-height:1.5;text-align:center}.copyright__site{margin-right:.9375rem;font-size:16px;color:#fff;}.css-popup{position:relative;z-index:20}.css-popup__popup{position:fixed;left:-999rem;top:0;width:100%;height:100vh;overflow-y:auto;background-color:rgba(0,0,0,.9);opacity:0;transition:opacity .7s,left 0s .7s}.css-popup__close-bg{background-color:transparent}.css-popup__close{position:absolute;z-index:2}.css-popup__input:checked+.css-popup__popup{left:0;opacity:1;transition:opacity .7s,left 0s}.csv-data{margin-top:.625rem}@media screen and (min-width:43.75rem){.csv-data{margin-top:2.1875rem}}.csv-data__title{padding-top:.625rem;padding-bottom:.625rem;padding-left:1.25rem;padding-right:1.25rem;font-size:1rem}@media screen and (min-width:43.75rem){.csv-data__title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:.9375rem;padding-bottom:.9375rem;padding-left:1.5625rem;padding-right:1.5625rem}}.csv-data__row{padding-top:.625rem;padding-bottom:.625rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:43.75rem){.csv-data__row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:.9375rem;padding-bottom:.9375rem;padding-left:1.5625rem;padding-right:1.5625rem}}.csv-data__row.even{background-color:#f2f2f2}.csv-data__row-title{position:relative;margin-bottom:.625rem}@media screen and (min-width:43.75rem){.csv-data__row-title{-webkit-flex-basis:11.875rem;-moz-flex-basis:11.875rem;-ms-flex-preferred-size:11.875rem;flex-basis:11.875rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.csv-data__row-title::after{content:'';width:1px;background-color:#bfbfbf;position:absolute;top:-.625rem;bottom:-.625rem;right:0}}@media screen and (min-width:43.75rem) and (min-width:43.75rem){.csv-data__row-title::after{top:-.9375rem;bottom:-.9375rem}}.csv-data__row-text{padding-left:0;padding-right:0}@media screen and (min-width:43.75rem){.csv-data__row-text{padding-left:1.5625rem;padding-right:1.5625rem}}.cta{padding-top:30px;padding-bottom:30px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:320px){.cta{padding-top:calc(20vw - 34px)}}@media (min-width:620px){.cta{padding-top:calc(30.2325581395vw - 97.4418604651px)}}@media (min-width:835px){.cta{padding-top:calc(7.9452054795vw + 88.6575342466px)}}@media (min-width:1200px){.cta{padding-top:184px}}@media (min-width:320px){.cta{padding-bottom:calc(8.3333333333vw + 3.3333333333px)}}@media (min-width:620px){.cta{padding-bottom:calc(30.2325581395vw - 132.4418604651px)}}@media (min-width:835px){.cta{padding-bottom:calc(9.3150684932vw + 42.2191780822px)}}@media (min-width:1200px){.cta{padding-bottom:154px}}@media screen and (min-width:65.625rem){.cta{background-attachment:fixed}}.cta__header{padding-left:5%;padding-right:5%;font-size:22px}@media (min-width:320px){.cta__header{font-size:calc(2vw + 15.6px)}}@media (min-width:620px){.cta__header{font-size:calc(2.7906976744vw + 10.6976744186px)}}@media (min-width:835px){.cta__header{font-size:calc(3.2876712329vw + 6.5479452055px)}}@media (min-width:1200px){.cta__header{font-size:46px}}.cta__large{margin-bottom:.9375rem}.cta__small{font-size:50%}.cta__btn{margin-top:2.1875rem}.cta-thin{display:none}@media screen and (min-width:37.5rem){.cta-thin{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:2.1875rem;padding-bottom:2.1875rem}}.cta-thin__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:2.1875rem}.cta-thin__title{font-size:1.125rem;margin-bottom:.3125rem}.drop-down{position:relative;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:15rem;z-index:1}.drop-down--full-width{width:100%;max-width:100%}.drop-down__btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;z-index:2;width:100%;padding-left:1.8125rem;padding-right:1.8125rem}.drop-down__caret{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:transform .3s}.drop-down__caret.active{-webkit-transform:rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.drop-down__sub-icon{margin-right:.4375rem}.drop-down__list{position:absolute;display:none;top:100%;left:0;min-width:100%;max-width:100%;padding-top:.8em;padding-bottom:.8em;padding-left:1.125rem;background-color:#fff;border:1px solid #92bb2f;animation-duration:1s;animation-fill-mode:both}.drop-down__item+.drop-down__item{margin-top:.8em}.drop-down .not-clickable{cursor:wait}.drop-down .not-clickable a{cursor:wait}.drop-down--filters__list{padding-right:1.125rem;padding-top:0}.drop-down--filters__all{position:absolute;top:.9375rem;right:1.25rem}.drop-down--filters__item-label{display:block;margin-top:.9375rem;border-bottom:1px solid transparent;cursor:pointer;transition:border-bottom .3s,padding-bottom .3s}.drop-down--filters__item-label.is-active{border-bottom:1px dashed #8c8c8c;padding-bottom:.9375rem}.drop-down--filters__sub-icon{transition:transform .3s}.drop-down--filters__sub-icon.is-active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.drop-down--filters__sub-items{max-height:0;overflow-y:hidden;transition:max-height .5s}.drop-down--filters__sub-items.is-active{max-height:31.25rem}.drop-down--filters__sub-item{margin-left:.9375rem;margin-top:.9375rem;cursor:pointer}.drop-down--filters__check-box{height:.9375rem;width:.9375rem;border:1px solid #999;margin-right:.625rem;transition:background-color .3s}.drop-down--filters__check-box.is-active{background-color:#92bb2f}.sitemap{color:#fff;padding-bottom:1.5625rem;font-size:.875rem;margin-right:auto;margin-left:auto;line-height:1.75;display:none;display:none}.sitemap p{line-height:1.75}.sitemap .textwidget{max-width:100%}.sitemap--mobile{margin-left:-1.25rem;margin-right:-1.25rem}.sitemap--mobile .sitemap__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:calc(50% - 2.5rem);margin:1.25rem;text-align:center;padding:1.5625rem;border:1px solid #50595d}.sitemap--mobile .sitemap__item:first-child{max-width:none}.sitemap--mobile .sitemap__item:nth-child(6){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6;border:none}.sitemap--mobile .sitemap__item:last-child{margin-right:1.25rem}@media screen and (min-width:41.875rem){.sitemap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;padding-top:.625rem;padding-bottom:2.1875rem}.sitemap--mobile{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:73.75rem){.sitemap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.sitemap--mobile{display:none}}.sitemap__item{display:inline-block;vertical-align:top;margin-right:3%;margin-top:1.5625rem}.sitemap__item:first-child{max-width:14.375rem}.sitemap__item:last-child{margin-right:0}.sitemap__item-title{font-size:.875rem;margin-bottom:.9375rem}.sitemap img{margin-bottom:.9375rem}.sitemap img:first-of-type{margin-top:1.5625rem}.sitemap img:last-child{margin-bottom:0}.sitemap--mobile img:first-of-type{margin-top:0}.sitemap div[class*=menu]:first-of-type{min-height:13.5625rem}.sitemap div[class*=menu]:first-of-type:last-of-type{min-height:0}.filter-page{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:40vh}@media screen and (min-width:53.125rem){.filter-page{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}}@media screen and (min-width:53.125rem){.filter-page .drop-down__list{position:relative}}.filter-page .drop-down{width:15rem;max-width:100%}.filter-page__filters{-webkit-flex-basis:16.9375rem;-moz-flex-basis:16.9375rem;-ms-flex-preferred-size:16.9375rem;flex-basis:16.9375rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:53.125rem){.filter-page__filters{border-right:1px solid #d9d9d9;padding-right:2.1875rem}}.filter-page__result-items{padding-top:.9375rem;padding-bottom:.9375rem;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:31.25rem){.filter-page__result-items{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:-.9375rem;margin-right:-.9375rem}}.filter-page__results-header{margin-top:1.5625rem;margin-bottom:1.25rem}.filter-page__category-title{margin-right:1.5625rem;text-transform:uppercase}.filter-page__results-count{position:relative;top:.3125rem}.filter-page__result-item{width:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #f2f2f2}.filter-page__result-item:last-child{border-bottom:none}@media screen and (min-width:31.25rem){.filter-page__result-item{width:44%;margin:0 3%;padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:none}}@media screen and (min-width:53.125rem){.filter-page__result-item{width:100%;border-bottom:1px solid #f2f2f2}}@media screen and (min-width:72.8125rem){.filter-page__result-item{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}}.filter-page__result-item.main-cat{width:auto;border-bottom:0}.filter-page__result-content{width:100%}@media screen and (min-width:53.125rem){.filter-page__result-content{width:calc(100% - 12.5rem - 2.1875rem)}}@media screen and (min-width:72.8125rem){.filter-page__result-content{width:100%;margin-right:2.1875rem}}.filter-page__result-title{margin-bottom:.625rem}@media screen and (min-width:72.8125rem){.filter-page__result-title{margin-bottom:.9375rem}}.filter-page__result-specs-item::before{content:'';-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:.4375rem;height:.4375rem;margin-right:.4375rem;border-radius:50%;background-color:#92bb2f}.filter-page__result-image-wrapper{max-width:12.5rem}@media screen and (min-width:53.125rem){.filter-page__result-image-wrapper{margin-right:2.1875rem}}.filter-page__buttons{width:100%;margin-top:.9375rem}@media screen and (min-width:72.8125rem){.filter-page__buttons{width:auto;margin-top:0}}.filter-page__button{min-width:12.5rem;max-width:100%}.filter-page .padding-site{padding-left:0;padding-right:0}@media screen and (min-width:53.125rem){.filter-page .padding-site{padding-left:5%;padding-right:0}}.full-banner{position:fixed;top:0;left:0;width:100%;height:100%}.block{display:block}.none{display:none}.js-none{display:none}.nowrap{white-space:nowrap}.fa{transition:transform .15s;transform:scale(1)}.fa:hover{transform:scale(1.1)}.post-edit-link{margin-top:.9375rem;margin-left:.9375rem;display:block}.branding{padding-top:1.25rem;padding-bottom:3.75rem;display:none}@media screen and (min-width:74.375rem){.branding{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.branding__info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-top:25px}.branding__info-item{margin-right:5%}.branding__info-item:last-child{margin-right:0}.branding__icon{margin-right:13px}.branding__label{font-size:.8125rem;margin-bottom:7px}.branding__detail{font-size:1rem}.header-mobile{padding-top:15px;padding-bottom:15px}@media screen and (min-width:74.375rem){.header-mobile{display:none}}.header-mobile__icon.fa{font-size:2.8125rem}.header-mobile__logo{max-width:11.125rem}.nav-desktop{border-top:3px solid #92bb2f;margin-left:auto;margin-right:auto;margin-top:-2.5rem;margin-bottom:-2.125rem;padding-left:2.125rem;padding-right:2.125rem;position:relative;z-index:2;background-color:#fff;display:none}@media screen and (min-width:74.375rem){.nav-desktop{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.nav-desktop li{margin-right:5%;padding-top:1.5625rem;padding-bottom:1.5625rem}.nav-desktop li:last-child{margin-right:0}.sticky-nav{position:fixed;top:0;left:-999rem;right:0;width:100%;opacity:0;transition:opacity .3s,left 0s .3s;padding-left:1.875rem;padding-right:1.875rem;z-index:4;border-top:3px solid #92bb2f;display:none}@media screen and (min-width:74.375rem){.sticky-nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.sticky-nav.active{left:0;opacity:1;transition:opacity .5s,left 0s}.sticky-nav__menu>li{margin-right:3%;padding-top:2.1875rem;padding-bottom:2.1875rem}.sticky-nav__menu>li:last-child{margin-right:0}.sticky-nav__logo{margin-right:3%;-webkit-flex-basis:9.6875rem;-moz-flex-basis:9.6875rem;-ms-flex-preferred-size:9.6875rem;flex-basis:9.6875rem}.sticky-nav__btn{margin-left:.625rem}.top-bar__wrapper{display:none}@media screen and (min-width:470px){.top-bar__wrapper{display:block}}.top-bar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding-top:.9375rem;padding-bottom:.9375rem}.top-bar__social_item{font-size:1.125rem;margin-right:15px}.top-bar__description{display:none;font-size:.875rem}@media screen and (min-width:950px){.top-bar__description{display:block}}.top-bar__login{font-size:.875rem;margin-right:2.1875rem}.top-bar__login .fa{margin-right:.375rem}.top-bar__cart_icon{font-size:1.25rem;margin-right:-7px}.top-bar__total{position:relative;top:-10px;left:-5px;font-size:.75rem;display:inline-block;border-radius:50%;padding:.125rem .25rem .0625rem}.image{display:block;position:relative}.image img{position:absolute;top:0;left:0}.image-link__title--small{max-width:9.375rem}.image-describer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:25px;padding-top:25px;text-align:center}@media (min-width:320px){.image-describer{padding-bottom:calc(7.1428571429vw + 2.1428571429px)}}@media (min-width:600px){.image-describer{padding-bottom:calc(2.5vw + 30px)}}@media (min-width:1200px){.image-describer{padding-bottom:60px}}@media (min-width:320px){.image-describer{padding-top:calc(7.1428571429vw + 2.1428571429px)}}@media (min-width:600px){.image-describer{padding-top:calc(2.5vw + 30px)}}@media (min-width:1200px){.image-describer{padding-top:60px}}@media screen and (min-width:58.75rem){.image-describer{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}}.image-describer__wrapper--border{position:relative}.image-describer__wrapper--border::after{content:'';z-index:1;height:3px;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:98%;position:absolute;bottom:-10px;border-radius:50%;background:-moz-radial-gradient(ellipse,#e4e4e4,#f9f9f9,transparent);background:-webkit-radial-gradient(ellipse,#e4e4e4,#f9f9f9,transparent);background:radial-gradient(ellipse,#e4e4e4,#f9f9f9,transparent)}.image-describer__wrapper--border:last-child::after{display:none}@media screen and (min-width:58.75rem){.image-describer--reversed .image-describer__half:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;text-align:left;padding-right:0}.image-describer--reversed .image-describer__half:last-child{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;padding-right:10%}}.image-describer__half{width:100%}@media screen and (min-width:58.75rem){.image-describer__half{width:50%}}.image-describer__half:first-child{text-align:center}@media screen and (min-width:58.75rem){.image-describer__half:first-child{text-align:right;padding-right:10%}}.image-describer__image-wrapper{margin-bottom:1.5625rem}@media screen and (min-width:58.75rem){.image-describer__image-wrapper{margin-bottom:0}}.image-describer__title{margin-bottom:1.25rem}@media screen and (min-width:58.75rem){.image-describer__text{flex-basis:50%}}.image-describer__text p{margin-bottom:.9375rem}.image-describer__link{margin-top:.4375rem}.incentives{background-repeat:no-repeat;background-size:cover;padding-top:35px;padding-bottom:35px;position:relative}@media screen and (min-width:37.5rem){.incentives{padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (max-width:37.5rem){.incentives{background:0 0!important}}.incentives__mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.75)}.incentives__content{position:relative;z-index:2}.incentives__header{text-align:center}@media screen and (min-width:37.5rem){.incentives__header{text-align:left}}.incentives__title{margin-bottom:1.5625rem}@media screen and (min-width:37.5rem){.incentives__text{max-width:21.875rem}}.incentives__reasons{max-width:30.625rem;margin-top:2.1875rem;margin-bottom:1.875rem}.incentives__reason{margin-bottom:1.25rem;font-family:Verdana;font-weight:700;font-style:italic;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.incentives__icon{max-width:1.75rem;margin-right:.9375rem}.index-careers{margin-top:1.5625rem;margin-bottom:1.5625rem;background-color:#f7f7f7;padding:.625rem 1.5625rem}@media screen and (min-width:50rem){.index-careers{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:2.1875rem}}.index-careers__archive-title{margin-top:1.5625rem}@media screen and (min-width:50rem){.index-careers__archive-title{margin-top:1.875rem}}.index-careers__career{width:100%;border-bottom:1px solid #ebebeb;padding-top:.625rem;padding-bottom:.625rem}.index-careers__career:last-child{margin-bottom:0;border-bottom:0}@media screen and (min-width:50rem){.index-careers__career{width:48%}}@media screen and (min-width:50rem){.index-careers--even .index-careers__career:nth-last-child(2){margin-bottom:0;border-bottom:0}}@media screen and (min-width:28.125rem){.index-careers__title{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.index-careers__pdf-icon{margin-bottom:.3125rem}@media screen and (min-width:50rem){.index-careers__pdf-icon{margin-bottom:0}}@media screen and (min-width:42.5rem){.index-staff{margin-right:-10%}}@media screen and (min-width:59.375rem){.index-staff{margin-right:-8%}}.index-staff__card{width:100%;margin-bottom:2.1875rem}@media screen and (min-width:42.5rem){.index-staff__card{width:50%;padding-right:10%}}@media screen and (min-width:59.375rem){.index-staff__card{width:33%;padding-right:8%}}.index-staff__image-wrapper img{max-width:none}@media screen and (min-width:42.5rem){.index-staff__content{padding-left:2.8125rem}}.info-graphic{padding-top:3.4375rem;padding-bottom:4.875rem;max-width:72.25rem;margin-left:auto;margin-right:auto}.info-graphic__header{text-align:center;padding-left:8%;padding-right:8%}.info-graphic__title{margin-bottom:1.5625rem}.info-graphic__diagram{min-height:15.625rem;position:relative;display:none}@media screen and (min-width:76.8125rem){.info-graphic__diagram{display:block}}.info-graphic__graphic{margin-top:4.0625rem;margin-left:auto;margin-right:auto;display:block;visibility:hidden}.info-graphic__description{position:absolute;max-width:19.375rem}.info-graphic__description--mobile{display:inline-block;text-align:left;padding-left:8%;padding-right:8%;margin-bottom:1.5625rem}#info-graphic-img{position:relative;width:485px;margin:0 auto}.graphic-img{position:absolute;transition:all .2s ease-in-out}.graphic-img:hover{transform:scale(1.1)}#graphic-img-1{top:28px;left:43px}#graphic-img-2{top:0;right:65px}#graphic-img-3{bottom:25px;right:46px}#graphic-img-4{bottom:0;left:70px}img#graphic-img-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:45.4375rem){.info-graphic__description--mobile{width:49%;text-align:center;padding-left:3%;padding-right:3%}}.info-graphic__description:nth-child(n+2):nth-child(-n+3){text-align:right}.info-graphic__description:nth-child(n+4):nth-child(-n+5){text-align:left}.info-graphic__description--1{top:2.25rem;left:0}.info-graphic__description--2{bottom:.1875rem;left:0}.info-graphic__description--3{top:2.25rem;right:0}.info-graphic__description--4{bottom:.1875rem;right:0}/*.info-graphic__description--4 .info-graphic__description-title{max-width:3.75rem}*/.info-graphic__description--4 .info-graphic__description-title--mobile{max-width:10.625rem}.info-graphic__mobile-descriptions{text-align:center;margin-top:2.1875rem;margin-bottom:-1.5625rem}@media screen and (min-width:76.8125rem){.info-graphic__mobile-descriptions{display:none}}.info-graphic__mobile-description-header{margin-bottom:.9375rem}.info-graphic__description-title{margin-bottom:.75rem}.info-graphic__description-title--mobile{max-width:20.4375rem;margin-top:.9375rem}@media screen and (min-width:32.1875rem){.info-graphic__description-title--mobile{display:inline-block;vertical-align:bottom;margin-left:1.25rem;margin-top:0;margin-bottom:.5rem}}@media screen and (min-width:45.4375rem){.info-graphic__description-title--mobile{margin-left:auto;margin-right:auto;display:block}}.info-graphic__description-text{margin-bottom:10px}.info-graphic__description-link:hover{color:#92bb2f}.intro{border-bottom:1px solid #e6e6e6;padding-bottom:1.5625rem}.intro__title{margin-top:1.5625rem;margin-bottom:1.25rem}.intro__text{max-width:75rem}.loader-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.load-more{margin-bottom:2.1875rem;overflow-y:hidden}.load-more__loader{display:none;margin-left:.625rem}.load-more__loader.active{display:block}.no-results{padding-top:1.5625rem;padding-bottom:1.5625rem}.owl-nav{position:relative;height:2.1875rem;margin-top:.625rem}.owl-prev{position:absolute;left:0;top:0;white-space:nowrap}.owl-prev.disabled{display:none}.owl-next{position:absolute;right:0;top:0;white-space:nowrap}.owl-next.disabled{display:none}.pagination-wrapper{margin-top:35px;margin-bottom:80px}@media screen and (min-width:28.125rem){.pagination-wrapper .dots{margin-right:.625rem}}.page-numbers.current,.pagination-wrapper li.current a{color:#92bb2f}@media screen and (min-width:28.125rem){.page-numbers.current,.pagination-wrapper li.current a{color:#fff;background-color:#5e7683}}.page-numbers,.pagination-wrapper a{padding-left:.8125rem;padding-right:.8125rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media screen and (min-width:28.125rem){.page-numbers,.pagination-wrapper a{padding-top:.53125rem;padding-bottom:.53125rem;background-color:#f1f1f1;margin-right:10px;border-radius:7px}}.popup-banner{position:fixed;left:-999rem;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6);z-index:5;opacity:0;-webkit-transition:opacity .5s,left 0s .5s;transition:opacity .5s,left 0s .5s}#request-quote-popup:checked+.popup-banner{left:0;opacity:1;-webkit-transition:opacity .5s,left 0s;transition:opacity .5s,left 0s}.product-chart{margin-bottom:2.1875rem}@media screen and (min-width:61.0625rem){.product-chart{margin-bottom:3.4375rem}}@media screen and (min-width:61.0625rem){.product-chart__header-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.product-chart__header-link{border-right:1px solid #a6a6a6}.product-chart__header-link:last-child{border-right:none}@media screen and (min-width:61.0625rem){.product-chart__grid{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.product-chart__information{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}@media screen and (min-width:61.0625rem){.product-chart__information{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;margin-right:.9375rem}}.product-chart__title{background-color:#f2f2f2;padding-top:.9375rem;padding-bottom:.9375rem;font-size:.875rem;margin-top:.9375rem;margin-bottom:.625rem;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:61.0625rem){.product-chart__title{padding-left:2.1875rem;padding-right:2.1875rem}}@media screen and (min-width:56.25rem){.product-chart__collapse-toggle{display:none}}.product-chart .tc-epo-totals,.product-chart .tm-epo-required{display:none!important}.product-chart .quantity,.product-chart .single_add_to_cart_button{display:none}.product-chart .tm-epo-field-label.tm-left+.tm-extra-product-options-container,.product-chart .tm-epo-field-label.tm-right+.tm-extra-product-options-container{max-width:none}.product-chart__field-div{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:.9375rem!important}@media screen and (min-width:45rem){.product-chart__field-div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.product-chart__field-div~div:not(.cpfclear){margin-top:.9375rem!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (min-width:45rem){.product-chart__field-div~div:not(.cpfclear){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.product-chart .tm-epo-field-label.tm-left+.tm-extra-product-options-container{width:100%!important}@media screen and (min-width:45rem){.product-chart .tm-epo-field-label.tm-left+.tm-extra-product-options-container{width:auto!important}}.product-chart .tm-epo-field-label{display:block;margin-bottom:.9375rem}@media screen and (min-width:45rem){.product-chart .tm-epo-field-label{text-align:right;margin-bottom:0}}.product-chart .tm-extra-product-options ul.tmcp-elements:not(.tm-extra-product-options-variations) li.tmcp-field-wrap:not(.tm-per-row){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (min-width:45rem){.product-chart .tm-extra-product-options ul.tmcp-elements:not(.tm-extra-product-options-variations) li.tmcp-field-wrap:not(.tm-per-row){display:block}}.product-chart .tm-extra-product-options .tmcp-field-wrap label{display:inline!important;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:45rem){.product-chart .tm-extra-product-options .tmcp-field-wrap label{display:inline-block!important}}.product-chart select{max-width:100%}@media screen and (min-width:45rem){.product-chart select{width:25rem}}.product-chart .before-amount{margin-left:.625rem}.product-chart__specification{padding-top:.9375rem;padding-bottom:.75rem;border-bottom:1px solid #e6e6e6}@media screen and (min-width:45rem){.product-chart__specification{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.product-chart__specification:last-child{border-bottom:none}.product-chart__specification-label{margin-right:.9375rem;margin-bottom:.9375rem}@media screen and (min-width:45rem){.product-chart__specification-label{margin-bottom:0;text-align:right}}.product-chart__specification-value{padding-left:1.25rem;margin-top:-.21875rem}@media screen and (min-width:61.0625rem){.product-chart .product-chart__pdf-wrapper{padding-left:.9375rem}}.product-chart .product-chart__pdf-wrapper:last-child{margin-bottom:0}.product-chart__add-to-cart{margin-top:.9375rem;padding-top:1.875rem;background-color:#f2f2f2;width:100%;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:61.0625rem){.product-chart__add-to-cart{max-width:14.5625rem}}.product-chart__add-btn{margin-bottom:.9375rem}.product-chart__qty-wrapper{margin-bottom:1.25rem}@media screen and (min-width:61.0625rem){.product-chart__qty-wrapper{margin-bottom:2.5rem}}.product-chart__qty-text{margin-right:.3125rem;color:#a6a6a6}.product-chart__qty{max-width:4.6875rem;padding:.625rem}.product-chart .jwd-woocommerce-products__stock-message{padding-left:.9375rem;padding-right:.9375rem}.product-chart .fa-phone{margin-right:.3125rem}@media screen and (min-width:62.5rem){.product-description__grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.product-description__title{margin-bottom:.9375rem}@media screen and (min-width:62.5rem){.product-description__title{margin-bottom:1.5625rem}}.product-description__image-wrapper{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:62.5rem){.product-description__image-wrapper{margin-right:2.1875rem}}.product-description__view-larger-link{display:block;margin-top:.9375rem}.product-description__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:30rem;-moz-flex-basis:30rem;-ms-flex-preferred-size:30rem;flex-basis:30rem}.product-description p{margin-bottom:1.5625rem}.product-description__cta-btns{margin-bottom:-.9375rem}.product-description .btn,.product-description .woocommerce #respond input#submit,.product-description .woocommerce #respond input#submit.alt,.product-description .woocommerce #respond input#submit.alt:hover,.product-description .woocommerce #respond input#submit:hover,.product-description .woocommerce a.button,.product-description .woocommerce a.button.alt,.product-description .woocommerce a.button.alt:hover,.product-description .woocommerce a.button:hover,.product-description .woocommerce button.button,.product-description .woocommerce button.button.alt,.product-description .woocommerce button.button.alt:hover,.product-description .woocommerce button.button:hover,.product-description .woocommerce input.button,.product-description .woocommerce input.button.alt,.product-description .woocommerce input.button.alt:hover,.product-description .woocommerce input.button:hover,.woocommerce #respond .product-description input#submit,.woocommerce #respond .product-description input#submit.alt,.woocommerce #respond .product-description input#submit.alt:hover,.woocommerce #respond .product-description input#submit:hover,.woocommerce .product-description a.button,.woocommerce .product-description a.button.alt,.woocommerce .product-description a.button.alt:hover,.woocommerce .product-description a.button:hover,.woocommerce .product-description button.button,.woocommerce .product-description button.button.alt,.woocommerce .product-description button.button.alt:hover,.woocommerce .product-description button.button:hover,.woocommerce .product-description input.button,.woocommerce .product-description input.button.alt,.woocommerce .product-description input.button.alt:hover,.woocommerce .product-description input.button:hover{margin-bottom:.9375rem}.product-description__image[src="about:blank"]{display:none}.jwd-wc-product-description{margin-top:1.5625rem;margin-bottom:2.8125rem;opacity:0;transition:opacity .5s}.jwd-wc-product-description.is-loaded{opacity:1}.jwd-wc-product-description__extra-bg{background-position:left -1px;height:50px}.jwd-wc-product-description__extra-bg.is-wrapped{display:none}.jwd-wc-product-description.is-wrapped{margin-top:2.1875rem;margin-bottom:0}.jwd-wc-product-description__gallery{max-width:27.125rem;margin-top:-4.6875rem;margin-right:6.25rem;padding-left:2.5rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.jwd-wc-product-description__gallery.is-wrapped{width:100%;max-width:100%;margin-top:0;margin-bottom:2.1875rem;padding-left:0;margin-left:0;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.jwd-wc-product-description__thumbs{position:absolute;top:0;left:0;right:0}.jwd-wc-product-description__thumbs-text{opacity:.8}@media screen and (max-width:28.125rem){.jwd-wc-product-description__thumbs-text{width:100%}}.jwd-wc-product-description__thumb-wrapper{-webkit-flex-basis:47.5%;-moz-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.jwd-wc-product-description__content{-webkit-flex-basis:22rem;-moz-flex-basis:22rem;-ms-flex-preferred-size:22rem;flex-basis:22rem}.jwd-wc-product-description__content.is-wrapped{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.jwd-wc-product-description__content.is-wrapped .jwd-woocommerce-products__price-wrapper{display:none}.jwd-wc-product-description__content.is-wrapped .jwd-woocommerce-products__stock-message{display:none}.jwd-wc-product-description__title{margin-bottom:1.5625rem;text-transform:uppercase}.jwd-wc-product-description__text-wrapper{margin-bottom:1.25rem}.jwd-woocommerce-products{margin-bottom:1.5625rem}@media screen and (min-width:57.8125rem){.jwd-woocommerce-products{margin-bottom:2.5rem}}.jwd-woocommerce-products__item{width:100%;margin-top:3.4375rem;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:35rem){.jwd-woocommerce-products__item{margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem)}}@media screen and (min-width:57.8125rem){.jwd-woocommerce-products__item{width:calc(33% - 2.5rem)}}@media screen and (min-width:68.125rem){.jwd-woocommerce-products__item{width:calc(25% - 2.5rem)}}.jwd-woocommerce-products__image-wrapper img{display:block;margin-left:auto;margin-right:auto}.jwd-woocommerce-products__title{font-size:1.25rem;margin-bottom:1.5625rem}.jwd-woocommerce-products__specs{margin-bottom:1.0625rem;padding-left:1.25rem}.jwd-woocommerce-products__spec{display:list-item;list-style-type:square;margin-bottom:.625rem;line-height:1.4}.jwd-woocommerce-products__price{font-size:1.75rem;margin-bottom:.3125rem;transition:opacity .3s;opacity:1}.jwd-woocommerce-products__price.hidden{opacity:0}.jwd-woocommerce-products__currency-symbol{margin-right:-.3125rem}.jwd-woocommerce-products__currency-text{font-size:50%;color:#a6a6a6;letter-spacing:.02em}.jwd-woocommerce-products__stock-message{margin-bottom:.9375rem;font-size:14px}.related-items{text-align:center;margin-top:1.5625rem;margin-bottom:1.5625rem}@media screen and (min-width:37.5rem){.related-items{margin-top:1.875rem;margin-bottom:1.875rem}}.related-items__title{margin-bottom:1.5625rem}.related-items__item{background-color:#f2f2f2;border:1px solid #d9d9d9;padding:.625rem}.related-items__image-wrapper{-webkit-flex-basis:7.125rem;-moz-flex-basis:7.125rem;-ms-flex-preferred-size:7.125rem;flex-basis:7.125rem;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1.25rem}.related-items__item-title{font-size:1rem;text-transform:uppercase;text-align:left;line-height:1.2}.related-items .slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.showcase{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:31.25rem;text-align:center;padding-top:2.1875rem;padding-bottom:2.1875rem}@media screen and (min-width:37.5rem){.showcase{padding-top:4.6875rem;padding-bottom:4.6875rem}}@media screen and (min-width:65.625rem){.showcase{background-attachment:fixed}}.showcase__title{margin-bottom:.9375rem}.showcase__subtitle{margin-bottom:1.5625rem;color:#b3b3b3}@media screen and (min-width:37.5rem){.showcase__subtitle{margin-bottom:3.4375rem}}.showcase__img-wrapper{overflow:hidden;display:inline-block;background-color:#fff;border-radius:50%;width:205px;height:205px;position:relative;border:4px solid #b3b3b3}.showcase__img-wrapper:hover{border:4px solid #92bb2f}.showcase__img{max-width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.showcase__item-title{margin-top:1.375rem;max-width:9.375rem;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.2}.showcase .slick-next{right:0;font-size:1.5625rem;top:38%;color:inherit}@media screen and (min-width:37.5rem){.showcase .slick-next{right:-.9375rem}}.showcase .slick-next:hover{color:inherit}.showcase .slick-next:before{display:none}.showcase .slick-prev{left:0;font-size:1.5625rem;z-index:2;top:38%;color:inherit}@media screen and (min-width:37.5rem){.showcase .slick-prev{left:-.9375rem}}.showcase .slick-prev:hover{color:inherit}.showcase .slick-prev:before{display:none}.showcase__header[min-width~="400px"]{display:none}.tabbed-layout{margin-bottom:1.5625rem}@media screen and (min-width:50rem){.tabbed-layout{margin-bottom:2.8125rem}}.tabbed-layout__tabs{border-bottom:1px solid #000}.tabbed-layout__tab{padding:.9375rem 5%;background-color:#d9d9d9;border-right:1px solid #fff;font-size:.75rem}@media screen and (min-width:34.375rem){.tabbed-layout__tab{font-size:1rem}}.tabbed-layout__tab.active{background-color:#5e7683}.tabbed-layout__tab:last-child{border-right:0}.tabbed-layout__contents{padding-top:1.5625rem}@media screen and (min-width:50rem){.tabbed-layout__contents{padding-top:2.8125rem}}.tabbed-layout__content{display:none}.tabbed-layout__content.active{display:block}.up-arrow{opacity:0;position:fixed;top:45%;right:999rem;transition:opacity .5s,right 0s .5s;display:none}@media screen and (min-width:50rem){.up-arrow{display:block}}.up-arrow.is-active{opacity:1;right:.9375rem;transition:opacity .5s}.videos{margin-top:2.1875rem;margin-bottom:2.1875rem}@media screen and (min-width:38.75rem){.videos{margin-top:3.4375rem;margin-bottom:2.1875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}.videos__preview{margin-bottom:.9375rem;min-height:12.5rem;max-width:20rem}@media screen and (min-width:38.75rem){.videos__preview{width:49%;margin-bottom:1.5625rem;max-width:none}}@media screen and (min-width:75rem){.videos__preview{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.videos__preview-content{padding-left:.9375rem;padding-right:.9375rem;padding-top:.625rem;padding-bottom:.625rem}.videos__link{padding-bottom:.9375rem;width:100%;height:12.5rem;background-size:cover;background-position:center}@media screen and (min-width:75rem){.videos__link{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:0;max-width:14.125rem;min-height:0}}.videos__link:hover .videos__play-circle{background-color:#fff}.videos__link:hover .videos__fa-play{color:#92bb2f!important}.videos__play-circle{background-color:rgba(255,255,255,.3);height:4.0625rem;width:4.0625rem;border-radius:50%;transition:background-color .3s}.videos__fa-play{position:relative;color:rgba(51,51,51,.2)!important;left:.1875rem;font-size:2.25rem!important;color:transparent}.videos__fa-play:hover{color:#92bb2f!important}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{font-weight:400;text-transform:uppercase;border-radius:0}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:1em 2em;color:#fff}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:6.25rem}.product-name a{display:block;margin:0}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{margin-right:.9375rem}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{margin-right:.9375rem}@media screen and (min-width:48.0625rem){.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{width:6.25rem}}.woocommerce-Address-title{font-size:1rem;font-weight:400}@media screen and (max-width:28.125rem){.woocommerce ul.order_details li{border-right:none;margin-bottom:.3125rem}}.woocommerce-info{border-top-color:#92bb2f}.woocommerce-info::before{color:#92bb2f}.entry-content li.woocommerce-MyAccount-navigation-link--downloads{display:none}.single_add_to_cart_button{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{z-index:2}.visit-home-page{display:block;margin-top:1.5em}.entry-content{font-size:.9375rem;line-height:1.7}.entry-content ul{padding-left:2.5em;margin:1em 0}.entry-content li{display:list-item}.entry-content a{text-decoration:underline}.entry-content p{margin-bottom:1em}.entry-content address{margin:0 0 1.5em;font-style:italic}.contained{max-width:75rem;padding-left:4.1666666667%;padding-right:4.1666666667%;margin-left:auto;margin-right:auto}.sidebar-layout:last-child{flex-grow:1}article.search-results{padding:15px 0 25px;border-bottom:1px dashed #ddd}.navigation li{display:inline-block}.navigation a{padding:.5rem .75rem;display:inline-block}.navigation .active a{background:#ddd}.woocommerce-product-search button{display:none}@media screen and (max-width:41.8125rem){body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.site{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}.site-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.services-header{background:url(images/bg-services-header.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;padding:100px 0 70px;color:#fff;text-align:center;font-weight:300;font-size:20px}.services-title{font-size:36px;font-family:Roboto,sans-serif;font-weight:600;text-transform:uppercase}.services-subtitle{margin:0 0 15px}.services-short-desc{text-align:left;margin:50px auto 0;max-width:100%;display:inline-block}.services-short-desc li{padding:5px}.services-short-desc i.fa{color:#92bb2f}.services-btn{padding:13px 26px;display:inline-block;background:#92bb2f;font-size:18px;font-weight:500;color:#fff}.services-btn:hover{border-color:#ccc #bbb #aaa;background-color:#5e7683;color:#92bb2f}.format-text h2{margin-bottom:.5rem;font-size:24px;font-family:Roboto,sans-serif;font-weight:500}.format-text{font-size:16px;line-height:1.5}.format-text p{margin-bottom:1.5em}.format-text h3{font-size:1.75rem;font-family:Roboto,sans-serif}.services-row{text-align:center;padding:50px 5%}.services-row:after{clear:both;content:''}#services-row-2{text-align:center;background:#5e7583;color:#fff}.features{margin:25px 0 0}.feature{width:48%;padding:0 15px;margin:0 0 30px;display:inline-block;font-size:16px;vertical-align:top}.feature p{margin-bottom:0}.feature img{margin-bottom:10px}.feature .fa{color:#92bb2f;font-size:50px}.feature h3{font-size:20px;font-weight:500;margin-bottom:5px}.clr{clear:both;text-indent:-9999px;height:0}.big-text-cta{font-size:24px;font-weight:300}#services-row-3{padding-top:25px;padding-bottom:25px}#services-row-3 .container-site{display:flex;align-items:center;justify-content:center}#services-row-3 img,.industry img{flex-grow:0;flex-shrink:0}.industries{text-align:left}.industry{display:flex;flex-direction:row;align-items:center}.text-left{text-align:left}.jwd-woocommerce-products__image-wrapper{height:250px;border:1px solid #ececec;margin:0 0 20px;padding:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.jwd-woocommerce-products__image-link,.jwd-woocommerce-products__image-wrapper img{max-height:100%}.blogPosts .jwd-woocommerce-products__image-wrapper img{object-fit:cover;height:160px}@media screen and (max-width:767px){.feature{width:100%;display:block}#services-row-3 .container-site{display:block}#services-row-3 img.alignleft{display:block;margin:10px auto;float:none}.services-btn{margin-bottom:10px;font-size:16px}#services-row-3 br{display:none}.industry{display:block}.industry img{display:block;margin:10px auto;float:none;max-width:200px}}@media (max-width:991px){.vendor-industries:after,.vendor-industries:before{content:'';display:block;clear:both}.vendor-industries ul{margin-bottom:0!important}}@media (min-width:992px){.parent-pageid-5771 .entry-content{width:960px;max-width:100%;margin:0 auto;font-size:16px;line-height:1.5}.vendor-content h2{margin-bottom:0}.col-md-3{width:25%;float:left}.col-md-9{width:75%;float:left}.row{clear:both;overflow:auto}.row:after,.row:before{content:'';clear:both}.vendor-industries ul{max-width:50%}.vrev div{float:right}}.vendor-products{background-color:#92bb2f;padding:10px;color:#fff;text-align:center}.vendor-products a{padding:0 5px;text-decoration:underline;color:#fff}.vendor-products .fas{color:#557409}.vendor-products a:hover{color:#1c2a30}.vendor-products p{margin:0}.vendor-profile{text-align:center;margin:50px 0}.vendor-content h2{font-size:18px;font-weight:600;font-family:Roboto,sans-serif;margin-top:0}.vendor-content{padding:30px 15px}.vendor-content>div>p:last-child{margin-bottom:0}.vendor-content>div{padding:15px}.vendor-content-bg{background:#1c2a30;color:#fff}.vendor-industries ul{float:left;margin:0 15px 15px 0}.border-1{border:1px solid #ccc}.blog-menu .nav-desktop{margin-top:0;margin-bottom:0;border:3px solid #92bb2f}.blog-menu .nav-desktop li{margin-right:3%}.costom-box .jwd-woocommerce-products__image-wrapper{height:auto}.costom-box.jwd-woocommerce-products__item{padding-left:0;padding-right:0}.costom-box .description{padding-left:15px;padding-right:15px;padding-bottom:10px}.bgGrey{background-color:#fafafa}.text-center{text-align:center}h2.text-center{margin:0 0 30px}.categoryListing,.latestListing{padding:50px 0}.categoryListing .blogPosts,.latestListing .blogPosts{display:flex;flex-flow:row wrap;align-items:stretch}.categoryListing .filter .jwd-woocommerce-products__image-wrapper,.latestListing .jwd-woocommerce-products__image-wrapper{height:auto;padding:0;border:0;margin-left:-15px;margin-right:-15px}.category-menu{border:2px solid #92bb2f}.category-menu ul{display:flex;flex-flow:row wrap;justify-content:space-between}.category-menu ul li a{padding:20px;color:#404040;display:block}.category-menu ul li a.active,.category-menu ul li a:focus{background-color:#92bb2f;color:#fff;outline:0}.categoryListing a.read-more-link{display:inline-block;margin:10px 0 15px}.latestListing h2.text-center{margin-bottom:0}.archive.tax-blog .breadcrumb,.page-template-blog-page .breadcrumb,.single.single-blog_posts .breadcrumb{padding-top:6%;padding-bottom:3%;position:relative;z-index:2}@media all and (max-width:980px){.category-menu ul{display:block;overflow:hidden}.category-menu ul li{float:left;padding:0}}@media all and (min-width:1921px){.page-template-blog-page .breadcrumb{padding-top:10%;padding-bottom:3%}}.archive.tax-blog .padding-site.breadcrumb__wrapper,.page-template-blog-page .padding-site.breadcrumb__wrapper,.single.single-blog_posts .padding-site.breadcrumb__wrapper{position:relative;background-position:center 80%}.archive.tax-blog .padding-site.breadcrumb__wrapper,.single.single-blog_posts .padding-site.breadcrumb__wrapper{background-image:url(/wp-content/uploads/819-Comp.jpg)!important}.archive.tax-blog .padding-site.breadcrumb__wrapper::after,.page-template-blog-page .padding-site.breadcrumb__wrapper::after,.single.single-blog_posts .padding-site.breadcrumb__wrapper::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.rightSidebar h2{margin:0 0 25px}ul.recentPosts li{margin:0 0 15px;line-height:1.3}.site-content-wrapper ul.recentPosts li a:not(.btn):hover{color:#92bb2f}.blog-preview-publish-wrapper.flex>div{padding-right:30px;line-height:1.8}.wrapWidthSidebar .contBox .blog-content{text-align:justify}.blog-preview-publish-wrapper.flex>div,.site-content-wrapper ul.recentPosts li a:not(.btn),.wrapWidthSidebar .contBox .blog-content{color:grey}.wrapWidthSidebar .contBox .blog-content strong{font-family:Verdana,sans-serif;color:#5e7683;font-size:18px}.single-blog_posts .single-news-media__thumbnail-wrapper{background-color:#c2c2c2;line-height:0;text-align:center}.categoryListing .jwd-woocommerce-products__image-wrapper>a{display:block;background-color:#fff;line-height:0;text-align:center;width:100%;height:160px;overflow:hidden}.categoryListing .jwd-woocommerce-products__image-wrapper>a>img{display:inline-block;height:160px}@media all and (max-width:980px){.padding-site article.pad-15.blog_posts{padding:0}.wrapWidthSidebar .contBox{padding:0 0 40px}}@media all and (min-width:981px){.wrapWidthSidebar{max-width:900px;margin:auto}.wrapWidthSidebar .contBox{width:70%;padding:0 40px 0 0}.wrapWidthSidebar .rightSidebar{width:30%}.wrapWidthSidebar .contBox .pad-15{padding:0}}

/*================Landing page================*/
.two-column-item-inner{
    border: 1px solid #ccc;
    border-radius: 5px;
}
.two-column-item-inner.alabha{
    border: none;
}
.two-column-item-inner.alabha h2{
    margin: 0px;
}
.category-wrapper {
    margin-right: 20%;
    position: relative;
}
.contend-area{
    margin-bottom: 15px;
}
.font-17{
    font-size: 1.3rem;
}
.category-list{
    padding:0 10px;
}

.category-list ul li > a{
    display: block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    line-height: 42px;
    color: #000!important;
    text-transform: capitalize;
    font-size: 16px;
    cursor: pointer;
}
.category-list ul li.active > a{
    color: #92bb2f!important;
}
.category-list ul li > a:hover, .category-list ul li > a:focus, .category-list ul li > a:active{
    color: #92bb2f!important;
    outline: none;
    cursor: pointer;
}
.category-list ul li > a > i.fa{
    text-align: right;
    float: right;
    line-height: 40px;
}
.category-list ul li:last-child > a{
    border: none;
}
.dropdown-menu{
    display: none;
    padding-left: 10px;
}
.search-form{
    position: relative;
}
input.search-field.search-category {
    padding: 10px;
    border-radius: 6px;
    border-color: #e2e2e2;
    font-size: 14px;
    color: #b3b3b3;
}
.search-form button[type="button"], .search-form button[type="submit"]{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border-left: 1px solid #e4e4e4;
    padding-left: 15px;
    padding-right: 15px;
    color: #a7a7a7;
}

.single-blog_posts article .blog-content ul{
    padding-left:40px;
}
.single-blog_posts article .blog-content ul li{
    display:list-item;
}
ul.alphabet-list{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    justify-content: space-between;
    background-color: #5e7683;
    padding: 10px;
    border-radius: 5px;
    margin-top: 15px;
}
ul.alphabet-list li > a{
    color: #fff!important;
    font-size: 18px;
    font-family: Verdana,sans-serif;
    text-transform: uppercase;
}
ul.alphabet-list li.active > a{
    color: #92bb2f!important;
}
ul.alphabet-list li.disable > a{
    pointer-events: none;
    color:#a0a0a0!important;
}
.page-content .scroll-area{
    margin-top: 15px;
    max-height: 50vh;
    overflow: auto;
    padding-right: 10px;
    scrollbar-color: #404040 #ccc;
    scrollbar-width: thin;
}
.list-group-title{
    background-color: #f1f1f1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    padding: 10px;
    text-transform:uppercase;
}
.list-group-title h2{
    color: #5e7683;
    width:100%;
}
.list-group .contect-list{
    margin-bottom: 10px;
}
.contect-list ul{
 padding: 0px;
 margin:0px;
 padding-left: 10px;
}
.contect-list ul li{
    display: block;
    padding: 8px 0px;

}
.contect-list ul li > a{
    font-size: 1rem;
    text-transform: capitalize;
    color: #000!important;
    display: block;
    line-height: 30px;
}
.page-content .scroll-area::-webkit-scrollbar {
    width: 5px;
}
 
.page-content .scroll-area::-webkit-scrollbar-track {
    border-radius: 0px;
    background-color: #ccc;
}
 
.page-content .scroll-area::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #404040;
}
.list-item-div{
    margin: 0px;
}
.list-item-div .item-section{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content: flex-start;
    padding: 50px 0px;
    position: relative;
}
.list-item-div .item-section::after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #f1f1f1;
}
.item-section p.media-box {
    margin-right: 30px;
    width: 12%;
    float: left;
}
.item-section .media-txt {
    width: 85%;
}
.item-section .media-txt h3.list-title{
    padding: 0px;
    margin-bottom: 20px;
    font-size: 1rem;
    text-transform: capitalize;
}
.item-section .media-txt p{
    color: #000!important;
    font-size: 17px;
    font-weight: 400;
    font-family: Roboto,sans-serif;
    text-align: justify;
    line-height: 22px;
}
.page-detail-header{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    justify-content: flex-start;
    background-color: #f1f1f1;
    padding: 10px;
    border-radius: 5px;
    margin-top: 15px;
}
.page-detail-header p{
    position: relative;
    text-transform: capitalize;
    font-size: 17px;
    color: #5e7683;
    cursor: pointer;
}
.page-detail-header p a::before{
    content: '';
    position: absolute;
    left: 21px;
    top: -1px;
    height: 26px;
    width: 1px;
    background-color: #ccc;
}
.page-detail-header p > a > i{
    padding-right: 25px;
    font-size: 19px;
}
.item-detail-page .two-column-item:nth-child(2){
    width:100%;
}
.item-detail-page .page-content{
    padding-top:20px;
}
.item-detail-page .page-content .subheader{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 20px 0px;
}
.item-detail-page .page-content .subheader{
    border-bottom: 1px solid #efefef;
}
.page-content .subheader .subheader-title, .page-content .subheader .subheader-txt{
    color: #92bb2f;
    padding: 0px 10px;
}
.page-content .subheader .subheader-title h2{
    font-size: 1.5rem;
    text-transform: uppercase;
}
.page-content .subheader .subheader-txt p{
    font-size: 20px;
}
.item-detail-section .detail-section{
    padding-top:30px;
}
.item-detail-section .detail-section h2{
    text-transform: capitalize;
    padding-bottom: 20px;
}
.item-detail-section .detail-section p{
    padding-bottom: 30px;
    text-align: justify;
    color: #000;
}
.item-detail-section .detail-section h2.productname{
    color: #92bb2f;
}
.tab-section {
    margin-top: 35px;
}
.tab-section .tab-class-custom{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    justify-content: space-around;
    background-color: #5e7683;
    border-radius: 5px;
    margin-top: 15px;
}
.tab-section .tab-class-custom li{
    width: 20%;
    text-align: center;
    padding: 0px 0px;
}
.tab-section .tab-class-custom li > a{
    color: #fff!important;
    text-transform: uppercase;
    width: 100%;
    display: block;
    line-height: 54px;
    cursor: pointer;
}
.tab-section .tab-class-custom li.tab-active > a{
    background-color: #92bb2f;
}
.tab-section .tabs-stage{
  padding:30px 0px;

}
.not-found-div{
    margin-top: 15px;
    /* background: red; */
    background-color: #f1f1f1;
    text-align: center;
    padding: 60px;
    padding-bottom: 90px;
}
.not-found-div .image-section >img{
    width: 200px;
    margin: auto;
}
.not-found-div h2{
    text-transform: uppercase;
    font-size: 45px;
    padding-top: 20px;
    color: #5e7683;
    padding-bottom: 26px;
}
.not-found-div  p{
    font-size: 25px;
    color:#000;
}
.not-found-div  p > span{
    color: #5e7683;  
}

.table-responsive {
  width: 100%;
  overflow-x: auto;
}

.table-responsive table {
  width: 100%;
  border-collapse: collapse;
}

.table-responsive th, .table-responsive td {
  padding: 8px;
  text-align: left;
  border: 1px solid #ddd;
}

.table-responsive th {
  background-color: #f2f2f2;
}

/* Home Banner */
.banner__home{background-color:#eee;padding:100px 0;font-size:1rem}.banner__home p{margin-bottom:25px}.banner__container{width:1330px;max-width:100%;margin:0 auto;padding:0 15px}.banner__row{display:flex;flex-wrap:wrap}.banner__col{padding:0 15px;width:50%}.banner__col--left{width:42%}.banner__col--right{width:58%}.banner__head{font-family:Roboto,'Segoe UI',sans-serif;font-size:3rem;font-weight:800;margin-bottom:20px}.banner__btn{display:inline-block;background-color:#c0303e;color:#fff;padding:10px 25px;border:2px solid #c0303e}.banner__btn:hover{background-color:transparent;color:#c0303e;border-color:#c0303e}.banner__btn--link{background-color:transparent;border-color:transparent;color:#333}.banner__btn--link:hover{background-color:#333;border-color:#333;color:#fff}.img__item{width:175px;height:169px;margin:6px 3px;padding:10px;text-align:center;display:flex;align-items:flex-start;justify-content:center;transform:scale(1);transition:transform .2s ease-in-out}.img__item:hover{transform:scale(1.1);position:relative;z-index:10}.img__item:nth-of-type(1n+5){align-items:flex-end}.img__item h2{color:#fff;font-family:Roboto,Tahoma,sans-serif;font-size:22px;font-weight:700;line-height:1.1em;text-shadow:3px 3px 4px #000}.img__item--rugged{background-image:url('images/home/rugged.png')}.img__item--invehicle{background-image:url('images/home/in-vehicle.png')}.img__item--iot{background-image:url('images/home/iot-edge.png')}.img__item--automation{background-image:url('images/home/automation.png')}.img__item--minipc{background-image:url('images/home/mini-pc.png')}.img__item--kiosk{background-image:url('images/home/kiosk.png')}.img__item--digital{background-image:url('images/home/digital-signage.png')}.img__item--edgeai{background-image:url('images/home/ai.png')}@media screen and (min-width:1200px){.img-wrapper{-webkit-transform:perspective(300px) rotateY(-4deg) rotateX(0) rotateZ(0) translateZ(0) translateX(0);transform:perspective(300px) rotateY(-4deg) rotateX(0) rotateZ(0) translateZ(0) translateX(0)}}@media screen and (max-width:1199px){.banner__col--left,.banner__col--right{width:100%}}@media screen and (max-width:576px){.banner__home{padding:30px 0}.img__item{width:calc(50% - 6px)}}