.client-content table,table{border-collapse:collapse}#hero .slick-slide:focus,.mfp-gallery button,:focus{outline:0}.clear,.container,.form-submit .panel-about .submit,.group:after,.panel-about .btn,.panel-about .form-submit .submit{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#333;font-family:montserrat-regular,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}a:focus,input:focus{outline:0;border:none;box-shadow:none}@font-face{font-family:montserrat-regular;src:url(../css/font/montserrat-regular/montserrat-regular.eot);src:url(../css/font/montserrat-regular/montserrat-regular.eot?#iefix) format("embedded-opentype"),url(../css/font/montserrat-regular/montserrat-regular.woff2) format("woff2"),url(../css/font/montserrat-regular/montserrat-regular.woff) format("woff"),url(../css/font/montserrat-regular/montserrat-regular.ttf) format("truetype"),url(../css/font/montserrat-regular/montserrat-regular.svg#montserratregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserrat-light;src:url(../css/font/montserrat-light/montserrat-light.eot);src:url(../css/font/montserrat-light/montserrat-light.eot?#iefix) format("embedded-opentype"),url(../css/font/montserrat-light/montserrat-light.woff2) format("woff2"),url(../css/font/montserrat-light/montserrat-light.woff) format("woff"),url(../css/font/montserrat-light/montserrat-light.ttf) format("truetype"),url(../css/font/montserrat-light/montserrat-light.svg#montserratlight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserrat-semibold;src:url(../css/font/montserrat-semibold/montserrat-semibold.eot);src:url(../css/font/montserrat-semibold/montserrat-semibold.eot?#iefix) format("embedded-opentype"),url(../css/font/montserrat-semibold/montserrat-semibold.woff2) format("woff2"),url(../css/font/montserrat-semibold/montserrat-semibold.woff) format("woff"),url(../css/font/montserrat-semibold/montserrat-semibold.ttf) format("truetype"),url(../css/font/montserrat-semibold/montserrat-semibold.svg#montserratsemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:bebasneue-regular;src:url(../css/font/bebasneue-regular/bebasneue-regular.eot);src:url(../css/font/bebasneue-regular/bebasneue-regular.eot?#iefix) format("embedded-opentype"),url(../css/font/bebasneue-regular/bebasneue-regular.woff) format("woff"),url(../css/font/bebasneue-regular/bebasneue-regular.ttf) format("truetype"),url(../css/font/bebasneue-regular/bebasneue-regular.svg#bebasneueregular) format("svg");font-weight:400;font-style:normal}.visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}html.open{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:bebasneue-regular,sans-serif;margin-bottom:.75em;color:#2a2a2a}h3,h4,h5{font-family:montserrat-semibold,sans-serif;color:#333}h1{font-size:48px;line-height:48px}h2{font-size:36px;line-height:36px}h3{font-size:30px;line-height:30px}h4,h5{font-size:24px;line-height:24px;font-weight:700}.wp-caption-text,h6{font-family:montserrat-regular,sans-serif;font-size:14px;color:#999;font-style:italic}a{text-decoration:none;transition:all .3s ease-out}em,i{font-style:italic}b,strong{font-weight:400}blockquote,hr,iframe,ol,p,table,ul{margin-bottom:28px}:last-child{margin-bottom:0}.responsive-iframe{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}a[href^=tel]{cursor:default}a[href^=tel],a[href^=tel]:focus,a[href^=tel]:hover{color:#333!important;opacity:.7!important}.client-content a{border-bottom:0 solid #16a843}.client-content a:focus,.client-content a:hover{border-bottom:0 solid transparent}.client-content a[href^="tel:"]{color:#333;cursor:text;border-bottom:none}.client-content tr:nth-child(even) td,.client-content tr:nth-child(even) th{background:#ddd}.client-content th{font-weight:700}.client-content td,.client-content th{padding:5px 10px;border:2px solid #fff;background:#eee;text-align:left;vertical-align:middle}.client-content img{height:auto!important;max-width:100%}.client-content iframe{max-width:100%}.client-content blockquote{margin-left:2em;border-left:5px solid #ccc;padding-left:1em}.client-content .screen-reader-text{display:none!important}.client-content .posted{margin-bottom:12px;font-size:12px;line-height:12px;color:#999}.client-content footer.posted{margin-top:18px;padding-top:18px;border-top:1px solid #bcbcbc}.client-content #blog-navigation div:empty{background-color:#000}.client-content #blog-navigation div:empty:after,.client-content #blog-navigation div:empty:before{display:none}.client-content #newer-articles,.client-content #older-articles{text-transform:uppercase;margin-bottom:20px;margin-top:10px;font-size:16px}.client-content #newer-articles a:after,.client-content #older-articles a:before{display:inline-block;color:#1cd555;font-family:montserrat-semibold,sans-serif;font-size:20px;line-height:20px;vertical-align:text-bottom}.client-content #newer-articles a:after{content:'>';margin-left:4px}.client-content #older-articles a:before{content:'<';margin-right:4px}.aligncenter,.alignleft,.alignnone,.alignright,.clear{display:block;position:relative}.btn,.btn:hover,.form-submit .submit,.form-submit .submit:hover{color:#fff;font-family:montserrat-regular,sans-serif!important;letter-spacing:0!important}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.aligncenter{float:none;margin:15px auto}.alignnone{margin:0 0 15px}.group:after{content:"";display:table}.eight,.eleven,.five,.four,.nine,.one,.seven,.six,.ten,.three,.twelve,.two{width:100%;float:left;margin-bottom:36px}@media only screen and (min-width:768px){.eight,.eleven,.five,.four,.nine,.one,.seven,.six,.ten,.three,.twelve,.two{margin-right:6%;margin-bottom:0}.last,.twelve{margin-right:0}.one{width:4.5%}.two{width:13%}.three{width:21.5%}.four{width:30%}.five{width:38.5%}.six{width:47%}.seven{width:55.5%}.eight{width:64%}.nine{width:72.5%}.ten{width:81%}.eleven{width:89.5%}.twelve{width:100%}}.container{position:relative;display:block;float:left;width:100%;padding:0 10px}@media only screen and (min-width:768px){.container{padding:0 30px}}@media only screen and (min-width:1025px){.container{padding-left:3.5%;padding-right:3.5%}}.container.no-margin{width:100%;padding:0}@media only screen and (min-width:calc($desktop_breakpoint * 1.07)){.container{width:100%;padding:0}}.row{max-width:1280px;width:100%;margin:0 auto}.hidden-mobile{display:none!important}.visible-mobile{display:block!important}@media only screen and (min-width:768px){.hidden-mobile{display:block!important}.visible-mobile{display:none!important}}.btn,.form-submit .submit,.sm-container a{display:inline-block;transition:all .3s ease-out}.sm-container{font-size:0;border-bottom:1px solid #bcbcbc;margin-bottom:36px}.sm-container a{position:relative;vertical-align:top;width:40px;height:40px;border-radius:40px;margin-bottom:26px;margin-right:40px}@media only screen and (min-width:1025px){.sm-container a{margin-right:100px}}.sm-container a:last-of-type{margin-right:0}.sm-container a:hover svg .fill{fill:#fff}.sm-container svg{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.sm-container svg .fill{transition:all .3s ease-out;fill:#bcbcbc}.sm-container .facebook-icon svg{width:11px;height:24px}.sm-container .blog-icon svg{width:25px;height:24px}.sm-container .google-icon svg{width:32px;height:32px}.sm-container .instagram-icon svg{width:22px;height:22px}.sm-container .linkedin-icon svg{width:20px;height:20.5px}.sm-container .pinterest-icon svg{width:18px;height:23.5px}.sm-container .twitter-icon svg{width:20px;height:16.25px}.sm-container .youtube-icon svg{width:18px;height:20px}.btn,.form-submit .submit{box-sizing:border-box;font-size:18px;height:60px;line-height:62px;padding:0 40px;text-transform:uppercase;background-color:#16a843;cursor:pointer}.btn:hover,.form-submit .submit:hover{background-color:#333}.btn-outline{background-color:transparent;border:1px solid #fff}.btn-outline:hover{background-color:rgba(0,0,0,.15);border:1px solid #fff}.btn-primary,.form-submit .submit{background-color:#16a843!important;border:1px solid #16a843!important;color:#fff!important}.btn-primary:hover,.form-submit .submit:hover{color:#fff!important;background-color:#10762f!important;border:1px solid #0e6d2c!important}.btn-secondary{background-color:#0d6428!important;border:1px solid #0d6428!important;color:#fff!important}.btn-secondary:hover{color:#fff!important;background-color:#073314!important;border:1px solid #052a11!important}.btn-link{background:0 0;line-height:18px;height:18px;padding:0}.btn-link:focus,.btn-link:hover{background-color:transparent}.btn-block{width:100%;display:block;text-align:center}.btn-sm{font-size:16px;height:40px;line-height:40px}.btn-center{margin:0 auto;display:block;max-width:200px;float:none;padding-left:20px;padding-right:20px;text-align:center;width:auto}.mfp-gallery button{border:none;cursor:pointer;background-color:rgba(0,0,0,.7);transition:all .3s ease-out;z-index:2000;width:31px;padding:0}.mfp-gallery button:hover{background-color:#000}@media only screen and (min-width:768px){.mfp-gallery button::before{margin:0 5px}.mfp-gallery .zmdi-chevron-right{right:25px}.mfp-gallery .zmdi-chevron-left{left:25px}}.mfp-gallery .mfp-container{max-width:96%;margin:0 auto;display:block;left:0;right:0}.mfp-gallery .mfp-img{max-width:100%}.gallery-icon img{box-sizing:border-box;padding-left:4px;padding-right:4px}#mobile-menu-wrap{width:0;overflow:hidden;position:fixed;top:60px;right:0;z-index:99999;background:rgba(0,0,0,.78);transition:all .3s ease-out}.featured-image-products,.page-head-image{background-position:center;background-repeat:no-repeat}#mobile-menu-wrap.open{width:100%}#mobile-menu-wrap #mobile-menu-interior-wrap{width:calc(100% + 20px);position:absolute;top:0;overflow-y:scroll;padding-right:20px;right:-20px}#mobile-menu-wrap .menu{text-align:center;width:100%;padding-top:16px;padding-bottom:10px}#mobile-menu-wrap .sub-menu{display:none;margin-bottom:4px}#mobile-menu-wrap li{font-family:montserrat-semibold,sans-serif;line-height:36px;font-size:16px;font-weight:600}#mobile-menu-wrap li a{color:#fff;text-transform:uppercase;text-decoration:none}#mobile-menu-wrap li li a{font-family:montserrat-regular,sans-serif;text-transform:none;font-size:15px;line-height:34px}#mobile-menu-wrap .close-v2-svg{position:absolute;width:30px;height:30px;right:35px;top:15px;cursor:pointer}#mobile-menu-wrap .close-v2-svg .fill{fill:#fff}#mobile-menu-btn{width:40px;height:30px;cursor:pointer;padding-top:20px;display:block;transition:all .3s ease-out;position:absolute;right:20px;top:45px;opacity:1}#mobile-menu-btn.open{opacity:0}#mobile-menu-btn .menu-bar{width:100%;height:5px;background-color:#fff;margin-bottom:4px}@media only screen and (min-width:600px){#mobile-menu-btn{top:0}#mobile-menu-btn .menu-bar{background-color:#333}}#top-mobile-navigation{background-color:#16a843;text-align:center;color:#fff!important;line-height:36px;font-size:14px;padding:10px 0}#top-mobile-navigation li{font-family:montserrat-semibold,sans-serif;line-height:36px;font-size:16px;font-weight:600;text-transform:uppercase}.client-content,.client-content p,.main-content,.main-content p{font-family:montserrat-light,sans-serif;font-size:14px;line-height:22px}#top-mobile-navigation a[href^=tel]{cursor:default}#top-mobile-navigation a[href^=tel],#top-mobile-navigation a[href^=tel]:focus,#top-mobile-navigation a[href^=tel]:hover{color:#fff!important;opacity:1!important}.client-content,.main-content{padding-top:60px;padding-bottom:60px;color:#333}@media only screen and (min-width:768px){.client-content,.main-content{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:1025px){#mobile-menu-btn{display:none}.client-content,.main-content{padding-top:125px;padding-bottom:125px}}.client-content .left-column,.main-content .left-column{width:100%}@media only screen and (min-width:768px){.client-content .left-column,.main-content .left-column{float:left;width:66.6%}}.client-content strong,.main-content strong{font-family:montserrat-semibold,sans-serif}.client-content .sidebar,.main-content .sidebar{width:100%;margin-top:30px;padding-top:30px;border-top:1px solid #ccc}@media only screen and (min-width:768px){.client-content .sidebar,.main-content .sidebar{float:right;width:25%;margin-top:0;padding-top:0;border-top:none}}.client-content h1,.client-content h2,.main-content h1,.main-content h2{font-family:bebasneue-regular,sans-serif;color:#16a843;font-size:48px;line-height:42px;margin-bottom:2px;text-transform:uppercase}.client-content h3,.client-content h4,.client-content h5,.client-content h6,.main-content h3,.main-content h4,.main-content h5,.main-content h6{color:#333;font-family:montserrat-semibold,sans-serif;font-size:14px;line-height:22px;margin-bottom:6px;text-transform:uppercase}.client-content a,.main-content a{color:#1cd555;text-decoration:none;transition:color .3s ease-out;letter-spacing:0}.client-content a:focus,.client-content a:hover,.main-content a:focus,.main-content a:hover{color:#16a843;font-family:montserrat-regular,sans-serif;letter-spacing:-.15px}.client-content ol,.client-content ul,.main-content ol,.main-content ul{list-style:disc;margin-left:1em;overflow:hidden;padding-left:1em}.client-content ol li,.main-content ol li{list-style:decimal;position:relative;left:1em;padding-right:1em}.client-content ul li,.main-content ul li{list-style:disc;position:relative;left:0;padding-right:1em;margin-bottom:14px}.client-content li ul li,.main-content li ul li{list-style:circle}.client-content h2 a,.main-content h2 a{font-family:bebasneue-regular,sans-serif;color:#16a843}.client-content h2 a:focus,.client-content h2 a:hover,.main-content h2 a:focus,.main-content h2 a:hover{font-family:bebasneue-regular,sans-serif;letter-spacing:0;color:#16a843}.page-head-image{width:100%;float:left;position:relative;display:block;background-size:cover;height:180px}@media only screen and (min-width:768px){.page-head-image{height:200px}}.page-head-image h1{text-align:center;color:#fff;text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000,2px 2px 16px rgba(0,0,0,.5);text-transform:uppercase;position:absolute;padding-top:25px;top:calc(50% - 42px);left:0;right:0;transform:translateY(-50%);font-size:60px;line-height:50px}@media only screen and (min-width:1025px){.page-head-image{height:340px}.page-head-image h1{padding-top:15px;font-size:100px;line-height:92px}}.page-head-image h1 small{display:block;color:#333;text-shadow:none;font-size:16px;line-height:16px;font-family:montserrat-semibold,sans-serif}.header-logo-mark{background-color:#000;border-radius:50%;position:absolute;left:50%;z-index:9999;transform:translate3d(-50%,0,0);width:110px;height:110px;bottom:-55px;border:8px solid #fff}@media only screen and (min-width:1025px){.header-logo-mark{width:166px;height:166px;bottom:-83px;border:16px solid #fff}}.header-logo-mark svg{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:65px;height:65px}@media only screen and (min-width:1025px){.header-logo-mark svg{width:90px;height:90px}}.header-logo-mark svg .fill{fill:transparent;stroke-width:110px;stroke:#fff}.blog-sidebar,.products-sidebar,.site-sidebar{display:block;float:left;background-color:#ebebeb;padding:24px 20px 30px;font-family:montserrat-light,sans-serif;font-size:14px;line-height:18px;width:100%;margin-right:0}@media only screen and (min-width:768px){.blog-sidebar,.products-sidebar,.site-sidebar{width:240px;margin-right:70px}}@media only screen and (min-width:1025px){.blog-sidebar,.products-sidebar,.site-sidebar{margin-right:40px}}@media only screen and (min-width:1280px){.blog-sidebar,.products-sidebar,.site-sidebar{margin-right:70px}}.blog-sidebar a,.products-sidebar a,.site-sidebar a{color:#333;font-family:montserrat-light,sans-serif;letter-spacing:0;border-bottom-color:transparent}.blog-sidebar a:hover,.products-sidebar a:hover,.site-sidebar a:hover{color:#16a843;font-family:montserrat-light,sans-serif;letter-spacing:0}.blog-sidebar h3,.products-sidebar h3,.site-sidebar h3{font-family:montserrat-regular,sans-serif;font-size:24px;line-height:24px;text-transform:uppercase;color:#16a843;text-align:left;margin-bottom:12px;margin-top:28px}.blog-sidebar h3:first-of-type,.products-sidebar h3:first-of-type,.site-sidebar h3:first-of-type{margin-top:0}.blog-sidebar h3.sidebar-news-head,.products-sidebar h3.sidebar-news-head,.site-sidebar h3.sidebar-news-head{display:none}@media only screen and (min-width:768px){.blog-sidebar h3.sidebar-news-head,.products-sidebar h3.sidebar-news-head,.site-sidebar h3.sidebar-news-head{display:block;text-align:center;border-top:1px solid #bcbcbc;padding-top:28px;margin-top:18px}}.blog-sidebar .info-link:after,.blog-sidebar .list-site-sidebar li a:after,.site-sidebar .info-link:after,.site-sidebar .list-site-sidebar li a:after{content:url(../svg/linkArrow.svg);display:inline-block;font-family:montserrat-semibold,sans-serif;font-size:20px;line-height:14px;vertical-align:text-bottom;height:15px;width:5px;transition:all .3s ease-out}.blog-sidebar .list-site-sidebar,.site-sidebar .list-site-sidebar{list-style:none;margin-left:0;overflow:hidden;padding-left:0}.blog-sidebar .list-site-sidebar li,.site-sidebar .list-site-sidebar li{list-style:none;position:relative;left:0;padding-right:0;margin-bottom:14px}.blog-sidebar .list-site-sidebar li a,.site-sidebar .list-site-sidebar li a{text-transform:uppercase;color:#6d6d6d}.blog-sidebar .list-site-sidebar li a:after,.site-sidebar .list-site-sidebar li a:after{color:#16a843;margin-left:6px}.blog-sidebar .list-site-sidebar li a:hover,.site-sidebar .list-site-sidebar li a:hover{color:#333}.blog-sidebar .list-site-sidebar li a:hover:after,.site-sidebar .list-site-sidebar li a:hover:after{margin-left:12px}.blog-sidebar .info-link:after,.site-sidebar .info-link:after{color:#16a843;margin-left:6px}.blog-sidebar .info-link:hover:after,.site-sidebar .info-link:hover:after{margin-left:12px}.blog-sidebar ul{padding:0;margin-left:0;list-style:none}.blog-sidebar ul>li{margin:0 0 18px;padding:0;list-style:none}.blog-sidebar ul>li h3{margin-bottom:4px}.blog-sidebar ul>li select,.blog-sidebar ul>li:last-of-type{margin-bottom:0}.blog-sidebar .sidebar-blog-link{margin-bottom:30px}.products-sidebar{background-color:transparent!important;padding:0;width:100%;margin-bottom:18px}@media only screen and (min-width:1025px){.products-sidebar{width:315px;margin-left:30px;margin-right:0;margin-bottom:0}}@media only screen and (min-width:1280px){.products-sidebar{width:400px}}.blog-content,.page-content,.products-container{display:block;width:100%;float:none}@media only screen and (min-width:768px){.blog-content,.page-content,.products-container{width:calc(100% - 310px);float:right}}@media only screen and (min-width:1025px){.blog-content,.page-content,.products-container{width:calc(100% - 290px)}}@media only screen and (min-width:1280px){.blog-content,.page-content,.products-container{width:calc(100% - 310px)}}.blog-content{margin-bottom:18px}@media only screen and (min-width:768px){.blog-content{margin-bottom:0}}.products-content{display:block;width:100%;float:none;margin-bottom:18px}@media only screen and (min-width:1025px){.products-content{float:left;width:calc(100% - 345px);margin-bottom:0}}@media only screen and (min-width:1280px){.products-content{width:calc(100% - 430px)}}.products-content-sidebar{width:100%;background-color:#ebebeb;padding:24px 20px 30px;display:block;float:left;font-family:montserrat-light,sans-serif;font-size:14px;line-height:20px}.products-content-sidebar strong{font-family:montserrat-semibold,sans-serif;margin-top:20px;display:block}.products-content-sidebar strong+br{display:none}.products-content-sidebar strong:first-of-type{margin-top:0}.featured-image-products{width:100%;background-size:contain;margin-bottom:18px;padding-bottom:65.1%}@media only screen and (min-width:768px){.featured-image-products{padding-bottom:50%}}@media only screen and (min-width:1025px){.featured-image-products{padding-bottom:75.1%;margin-bottom:30px}}.sidebar-col-left,.sidebar-col-right{float:left;width:48%;display:block;margin-right:4%}.sidebar-col-right{margin-right:0}.start-convo{text-align:center}.blog-sidebar-panel{display:none}@media only screen and (min-width:768px){.blog-sidebar-panel{float:left;display:block;background-color:transparent;padding:10px;text-align:left;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;box-shadow:0 0 5px 2px rgba(0,0,0,.125);margin-bottom:20px;width:100%;min-height:165px}.blog-sidebar-panel:before{content:'';display:block;width:100%;top:0;bottom:0;left:0;background-color:rgba(0,0,0,.55);position:absolute}.blog-sidebar-panel h1{color:#adadad;font-size:40px;line-height:34px;position:relative;z-index:10}.blog-sidebar-panel a{margin-top:16px;font-size:16px;line-height:16px;height:16px;z-index:10;position:absolute;bottom:6px;color:#16a843;font-family:montserrat-semibold,sans-serif}.blog-sidebar-panel a:focus,.blog-sidebar-panel a:hover{color:#35e56b;font-family:montserrat-semibold,sans-serif}}.blog-sidebar-panel.blog-sidebar-panel-icon:before,.sidebar-blog-link{display:none}.blog-sidebar-panel.blog-sidebar-panel-default{background-image:url(../images/nicholspaper-blog-default-bg.png);background-position:50% 54%;background-size:80px;background-color:#16a843}.blog-sidebar-panel.blog-sidebar-panel-icon{box-shadow:inset 0 0 0 5px rgba(22,168,67,.5);background-size:auto}.blog-sidebar-panel.blog-sidebar-panel-icon h1{color:#adadad}.blog-sidebar-panel.blog-sidebar-panel-icon a{color:#333}.info-link svg{width:20px;height:30px;float:left;margin-top:4px;margin-right:4px}@media only screen and (min-width:768px){.sidebar-blog-link{text-transform:uppercase;text-align:center;color:#6d6d6d;display:block;float:left;width:100%}.sidebar-blog-link:hover{color:#3f3f3f}}.featured-image-page{width:100%;padding-bottom:60%;float:none;margin:0 0 30px;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px){.featured-image-page{background-size:contain;background-position:left top;padding-bottom:45%}}@media only screen and (min-width:1025px){.featured-image-page{padding-bottom:29.1%;max-width:400px;background-size:cover;background-position:center;margin-left:36px;margin-bottom:30px;float:right}}.slick-slider{margin:0 25px}.slick-next,.slick-prev{top:calc(50% - 40px);width:30px;height:40px}.slick-next:before,.slick-prev:before{content:'';font-size:40px;color:#c6c6c6;background-size:cover;background-position:center;line-height:40px;display:block;height:40px}.slick-prev:before{background-image:url(../images/nichols-prev-arrow.png)}.slick-next:before{background-image:url(../images/nichols-next-arrow.png)}.link-arrow .fill{fill:#16a843}.desktop-ajax-page-nav{display:none}@media only screen and (min-width:768px){.desktop-ajax-page-nav{display:block;margin-bottom:1.75em;padding-top:12px;padding-bottom:12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.desktop-ajax-page-nav a{margin:0 6px;border-bottom:none}.desktop-ajax-page-nav a.active,.desktop-ajax-page-nav a:hover{color:#0d6428;border-bottom:1px solid #0d6428}.sb-select-ajax-nav,.sb-select-ajax-nav-label{display:none}}.sb-select-ajax-nav{margin-bottom:1.75em;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) 95% 50% no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}article{margin-bottom:56px}#blog-navigation{width:100%}#older-articles{display:block;float:left}#newer-articles{display:block;float:right}#reply-title{cursor:pointer}#commentform{display:none}.client-content ul.comments-list{margin-left:0;padding-left:0}.client-content ul.comments-list li{list-style:none;left:0}.client-content ul.comments-list .comment-body{margin-bottom:2.5em}.client-content ul.comments-list img{display:block;float:left;position:relative;top:5px;margin-right:5px}.client-content ul.comments-list .commentmetadata,.client-content ul.comments-list p{margin-bottom:1em}button,input,keygen,select,textarea{margin-bottom:20px;-webkit-appearance:none;box-shadow:none;color:#4f6972;box-sizing:border-box;background-color:#fcfcfc;border:1px solid #ccc;letter-spacing:1.5px;border-radius:0;max-width:100%;width:100%;font-family:montserrat-light,sans-serif;height:46px;line-height:46px;font-size:14px;padding:0 12px;transition:all .3s ease-out}@media only screen and (min-width:768px){button,input,keygen,select,textarea{font-size:15px}}button:focus,input:focus,keygen:focus,select:focus,textarea:focus{border:1px solid #adadad}[placeholder],input[placeholder]{color:#4f6972}::-webkit-input-placeholder{color:#4f6972;opacity:1!important}:-moz-placeholder{color:#4f6972}::-moz-placeholder{color:#4f6972}:-ms-input-placeholder{color:#4f6972}select{-webkit-appearance:menulist}input[type=submit]{font-style:normal;margin:0;transition:all .3s ease-out;border:2px solid #16a843;color:#16a843;min-width:150px;max-width:250px;display:block;background:0 0;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;letter-spacing:2px;cursor:pointer}@media (max-width:768px){input[type=submit]{width:100%;margin:0 auto;font-size:20px;letter-spacing:3.5px;display:block;max-width:320px}}@media (min-width:768px){input[type=submit]{width:250px;float:right}}input[type=submit]:hover{background-color:#16a843;color:#fff}h3.frm_pos_none{display:none}.frm_form_field{margin-bottom:18px}.frm-wrapper{float:left;width:100%}@media only screen and (min-width:768px){.frm_form_field{margin-bottom:20px}.frm-wrapper{width:calc(100% - 272px)}}.frm_submit{float:left;width:100%;max-width:250px}@media (max-width:768px){.frm_submit input{width:100%;margin:0 auto;font-size:20px;letter-spacing:3.5px;display:block;max-width:320px}}.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_fields_style,.frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices,.frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single,.frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container,.frm_style_formidable-style.with_frm_style input[type=email],.frm_style_formidable-style.with_frm_style input[type=number],.frm_style_formidable-style.with_frm_style input[type=password],.frm_style_formidable-style.with_frm_style input[type=phone],.frm_style_formidable-style.with_frm_style input[type=search],.frm_style_formidable-style.with_frm_style input[type=tel],.frm_style_formidable-style.with_frm_style input[type=text],.frm_style_formidable-style.with_frm_style input[type=url],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea{padding:8px 10px;line-height:20px;border-radius:0;margin-bottom:.3em}.frm_style_formidable-style.with_frm_style label.frm_primary_label,.frm_style_formidable-style.with_frm_style.frm_login_form label,label{line-height:20px;margin-top:12px;margin-bottom:6px;font-weight:400}.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style p.description{line-height:2.5}.frm_style_formidable-style.with_frm_style .frm_error_style,.frm_style_formidable-style.with_frm_style .frm_message{margin-bottom:18px;margin-top:20px;font-weight:600;font-family:montserrat-regular,sans-serif}@media only screen and (min-width:768px){.frm_style_formidable-style.with_frm_style .frm_error_style,.frm_style_formidable-style.with_frm_style .frm_message{margin-bottom:10px}}.frm_style_formidable-style.with_frm_style .frm_blank_field label,.frm_style_formidable-style.with_frm_style .frm_error{font-family:bebasneue-regular,sans-serif;font-weight:700}.frm_error_style,.frm_message{border:1px solid #810000;padding:18px 12px 16px;border-radius:0;color:#333;margin-bottom:14px;font-size:15px;font-weight:400;letter-spacing:.6px;width:100%;box-sizing:border-box;background:rgba(255,255,255,.9)}.frm_error_style p,.frm_message p{margin-top:0!important;margin-bottom:0!important}.frm_error{color:#810000;font-size:14px;font-weight:400;letter-spacing:.6px;margin-bottom:28px;margin-top:-20px}.home .frm_error{color:#fff}.frm_message{border:1px solid #8ed900}.frm_message p{color:#333!important}textarea{height:auto;line-height:18px;overflow:auto;padding-top:16px}.form-right{float:none;width:100%;display:block}@media only screen and (min-width:768px){textarea{line-height:25px}.form-right{float:left;width:180px;margin-left:60px}}.form-left{float:none;width:100%;display:block}@media only screen and (min-width:768px){.form-left{float:left;width:calc(100% - 222px)}}.frm_checkbox label{display:block;padding-left:20px;text-indent:-20px;position:relative;z-index:8}.frm_checkbox label:last-of-type{margin-bottom:12px}.frm_checkbox label input{width:13px;height:13px;padding:0;margin:0 7px 0 0;vertical-align:bottom;position:relative;z-index:10;top:-4px}.frm_checkbox label input[type=checkbox]:checked{background-color:#cacaca}.frm_description,.frm_opt_description{display:block;float:left;width:100%;margin-bottom:8px}.frm_loading_form .frm_ajax_loading{visibility:visible!important}.frm_loading_form .frm_button_submit{position:relative;opacity:.8;color:transparent!important;text-shadow:none!important}.frm_loading_form .frm_button_submit:active,.frm_loading_form .frm_button_submit:focus,.frm_loading_form .frm_button_submit:hover{cursor:not-allowed;color:transparent;outline:0!important;box-shadow:none}.frm_loading_form .frm_button_submit:before{content:'';display:inline-block;position:absolute;background:0 0;border:1px solid #fff;border-top-color:transparent;border-left-color:transparent;border-radius:50%;box-sizing:border-box;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;animation:spin 2s linear infinite}#foot-logo,#hero .product-slide,.blog-panel-small,.featured-logos .featured-logo{background-repeat:no-repeat}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#top-navigation{display:none}@media only screen and (min-width:1025px){#top-navigation a,#top-navigation li{line-height:18px;display:inline-block}#top-navigation{display:inline-block;text-align:right;float:right;margin-bottom:0}#top-navigation li{height:105px;padding-top:43px;padding-bottom:44px}#top-navigation li svg{height:18px;width:24px}#top-navigation li svg .fill{fill:#16a843}#top-navigation li:last-of-type a{padding-right:0}#top-navigation a{color:#333;opacity:.7;height:16px;padding:0 20px 0 2px;vertical-align:top}#top-navigation a:focus,#top-navigation a:hover{opacity:1}}#site-header{z-index:800;height:100px;border-top:4px solid #16a843;border-bottom:40px solid #2a2a2a}#site-header>.row{width:93%}@media only screen and (min-width:1280px){#site-header>.row{width:100%}}#site-header #main-logo{width:220px;height:52px;display:block;float:none;margin:0 auto}@media only screen and (min-width:600px){#site-header{height:65px;border-bottom:0 solid #2a2a2a}#site-header #main-logo{float:left;margin:0}}#site-header .menu{background-color:#2a2a2a;display:none}@media only screen and (min-width:1025px){#site-header #main-logo{width:350px;height:85px;margin-top:9px;margin-bottom:12px}#site-header{height:155px}#site-header .menu{display:block;font-size:0;text-align:center}#site-header .menu ul{overflow:visible}#site-header .menu li{position:relative;display:inline-block;overflow:visible;list-style:none;left:auto;margin-bottom:0;padding-right:0}#site-header .menu li.hidden-mobile{display:inline-block!important}#site-header .menu a{display:block;font-size:14px;color:#fff;text-transform:uppercase;line-height:14px;height:46px;padding:16px 12px}#site-header .menu a:hover{color:#16a843;background-color:transparent}#site-header .menu .sub-menu{position:absolute;display:none;top:100%;width:300px;background-color:#fff;text-align:left}#site-header .menu .sub-menu li{display:block;width:100%}#site-header .menu .sub-menu a{height:auto;width:100%;box-sizing:border-box;line-height:24px;padding:13px 5px 13px 18px;border-left:6px solid transparent;color:#616161}#site-header .menu .sub-menu a:hover{border-left:6px solid #16a843;color:#16a843}}.blog-feed,.card,.choose-feed .choose-panel-section{overflow:hidden}#hero,#hero .hero-content,.home-panel{text-align:center}@media only screen and (min-width:1280px){#site-header .menu a{padding:16px 30px}}#hero{position:relative;background-color:#f0f0f0;padding-top:30px;padding-bottom:40px;height:50vh}@media only screen and (min-width:768px){#hero{padding-top:50px;padding-bottom:80px;height:55vh;min-height:450px}}#hero #hero-slider{position:absolute;width:100%;margin:0;top:0;left:0;bottom:0;right:0}#hero .slick-dots{position:absolute;bottom:10px}#hero .slick-dots li.slick-active button:before{color:#fff}#hero .slick-slide{min-height:200px}#hero .slick-slide h2{font-family:montserrat-regular,sans-serif;font-size:18px;line-height:18px;margin-bottom:6px;text-transform:uppercase;position:absolute;bottom:12px;color:rgba(255,255,255,.85);right:24px;text-shadow:0 0 2px #000}#hero .slick-slide p{font-style:italic;font-size:15px;line-height:17px;margin-bottom:6px}#hero .slick-slide a{font-size:15px;line-height:17px;color:#16a843;text-transform:uppercase}#hero .slick-slide a:focus,#hero .slick-slide a:hover{color:#0d6428}#hero .slick-slide.slide1{background-color:#e1e1e1}#hero .slick-slide.slide2{background-color:#b6b6b6}#hero .hero-title{font-family:bebasneue-regular;z-index:600;position:relative;background-color:rgba(255,255,255,0);padding:35px 10px 25px;left:50%;top:50%;max-width:1150px;line-height:78px;transform:translate3D(-50%,-50%,0);opacity:0}.panel-logo-mark svg,.small-feed .feed-logo-mark{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}#hero .hero-title small{font-family:montserrat-regular,sans-serif;font-size:16px;display:block;line-height:18px}#hero .hero-title h1,#hero .hero-title h2,#hero .hero-title h3,#hero .hero-title h4,#hero .hero-title p{font-family:bebasneue-regular}.choose-feed .choose-panel-small h3,.feed-panel-small h3,.home-panel h1{font-family:bebasneue-regular,sans-serif}#hero .hero-title.mobile{display:block}@media only screen and (min-width:1025px){#hero{height:70vh}#hero .hero-title.mobile{display:none}}#hero .hero-title.desktop{display:none}.home-panel,.panel-about{display:block;width:100%;float:left}#hero .hero-description{font-size:24px;line-height:24px;margin-bottom:22px}#hero .product-slide{width:100%;background-size:cover!important;background-position:center top!important;height:50vh;position:relative}.choose-feed,.choose-feed .choose-panel-small.choose-panel-0,.panel-about{background-position:center}.home-panel{font-size:16px;line-height:24px;padding-top:37.5px;padding-bottom:37.5px}.home-panel.skinny-padding{padding-top:27.5px;padding-bottom:27.5px}.home-panel.first{padding-top:75px}.home-panel.last{padding-bottom:75px}@media only screen and (min-width:768px){#hero .product-slide{height:55vh;min-height:450px}.home-panel{padding-top:60px;padding-bottom:60px}.home-panel.skinny-padding{padding-top:45px;padding-bottom:45px}.home-panel.first{padding-top:120px}.home-panel.last{padding-bottom:120px}}@media only screen and (min-width:1025px){#hero .hero-title.desktop{display:block}#hero .product-slide{height:70vh}.home-panel{padding-top:80px;padding-bottom:80px}.home-panel.skinny-padding{padding-top:60px;padding-bottom:60px}.home-panel.first{padding-top:160px}.home-panel.last{padding-bottom:160px}}.home-panel h1{text-transform:uppercase;font-size:40px;margin-bottom:20px;line-height:36px}@media only screen and (min-width:768px){.home-panel h1{font-size:60px;margin-bottom:30px;line-height:54px}}.home-panel h2{font-size:36px;line-height:36px;margin-bottom:25px;text-transform:uppercase}.home-panel h3,.home-panel p{margin-bottom:15px}.home-panel h3{font-size:30px;line-height:30px}.panel-about{background-size:cover;padding-top:15px;padding-bottom:20px}.panel-about h1{color:#fff;margin-bottom:35px;line-height:62px}.panel-logo-mark{width:100px;height:100px;border-radius:50px;border:3px solid #fff;position:relative;display:inline-block;margin-bottom:20px}@media only screen and (min-width:768px){.panel-about{padding-top:50px;padding-bottom:60px}.panel-logo-mark{margin-bottom:35px}}.panel-logo-mark svg{height:55px;width:58px;position:absolute}.panel-logo-mark svg .fill{fill:transparent;stroke-width:110px;stroke:#fff}.card{width:100%;display:block;margin:0 auto 15px;text-align:left;padding:15px 10px;height:auto}@media only screen and (min-width:768px){.card{max-width:960px;padding:12px 50px 8px;margin-bottom:35px;height:auto;overflow:hidden}}.card-panel-full{background-color:rgba(59,29,0,.4);color:#fff}.small-feed{padding-top:30px;padding-bottom:35px;position:relative}@media only screen and (min-width:600px){.card{width:90%}.small-feed{padding-top:75px;padding-bottom:70px}}.small-feed .feed-logo-mark{width:280px;height:235px;position:absolute;display:inline-block;z-index:-1}.small-feed .feed-logo-mark svg{height:100%;width:100%}.small-feed .feed-logo-mark svg .fill{fill:transparent;stroke-width:110px;stroke:#16a843;stroke-opacity:.125}.small-feed .feed-panel-small{display:block;margin:0 auto 35px;width:100%}@media only screen and (min-width:600px){.small-feed .feed-panel-small{display:block;float:left;width:calc(33.33333% - 8px);margin:0 6px}.small-feed .feed-panel-small:nth-of-type(3n+1){margin-left:0}.small-feed .feed-panel-small:nth-of-type(3n+0){margin-right:0}}@media only screen and (min-width:1025px){.small-feed .feed-panel-small{width:calc(33.33333% - 67px);margin:0 50px}}.feed-panel-small{width:100%;text-align:left}.feed-panel-small h3{margin-top:0;color:#000;font-size:48px;line-height:38px}@media only screen and (min-width:1025px){.feed-panel-small h3{font-size:64px;line-height:52px}}@media only screen and (min-width:1280px){.feed-panel-small h3{font-size:90px;line-height:70px}}.feed-panel-small p{line-height:18px;font-size:14px;margin-bottom:16px}.feed-panel-small .feed-content{text-align:left;box-sizing:border-box;width:100%;color:#333}.feed-panel-small .btn-link-service{color:#16a843;margin-top:0}.feed-panel-small .btn-link-service:focus,.feed-panel-small .btn-link-service:hover{background-color:transparent;color:#0d6428}.choose-feed{position:relative;background-image:url(../images/nichols-choose-bg.jpg);background-size:cover;box-shadow:0 0 60px 10px rgba(0,0,0,.3),0 0 2px 0 rgba(0,0,0,.8);padding-top:20px;padding-bottom:40px}@media only screen and (min-width:768px){.choose-feed{min-height:600px;padding-top:0;padding-bottom:0}}@media only screen and (min-width:1025px){.feed-panel-small p{font-size:16px;margin-bottom:20px}.choose-feed{min-height:700px}}@media only screen and (min-width:768px){.choose-feed.choose-feed>.row{max-width:1280px;width:93%;margin:0;position:absolute;top:0;left:50%;transform:translate3d(-50%,50px,0);padding-left:85px}}@media only screen and (min-width:1025px){.choose-feed.choose-feed>.row{transform:translate3d(-50%,80px,0);padding-left:100px}}@media only screen and (min-width:1280px){.choose-feed.choose-feed>.row{width:100%}}.choose-feed h1{font-size:48px;margin-bottom:18px;line-height:50px;color:#fff}@media only screen and (min-width:768px){.choose-feed h1{margin-bottom:0;line-height:0;letter-spacing:4px;float:left;font-size:90px;transform:rotate(270deg);height:0;transform-origin:220px 280px 0}}.choose-feed .choose-panel-small{display:block;margin:0 auto 15px;width:100%;text-align:left;color:#fff;min-height:275px;background-repeat:no-repeat;background-position:center;padding:0;border:5px solid rgba(255,255,255,.5);position:relative}@media only screen and (min-width:768px){.choose-feed .choose-panel-small{display:block;float:left;width:33.333333%;margin:0;padding:12px;min-height:250px;left:200%;transition:all 1.05s ease-out}.choose-feed .choose-panel-small.visible{left:0;transition:all 1.05s ease-out}}@media only screen and (min-width:1025px){.choose-feed h1{transform-origin:250px 300px 0;font-size:100px}.choose-feed .choose-panel-small{min-height:280px}}@media only screen and (min-width:1280px){.choose-feed .choose-panel-small{display:block;float:left;width:25%;margin:0;padding:12px}}.choose-feed .choose-panel-small h3{color:#fff;font-size:32px;line-height:30px;margin-bottom:55px;text-align:center}@media only screen and (min-width:768px){.choose-feed .choose-panel-small h3{text-align:left}}@media only screen and (min-width:1025px){.choose-feed .choose-panel-small h3{font-size:48px;line-height:40px;margin-bottom:95px}}.choose-feed .choose-panel-small p{font-family:montserrat-light,sans-serif;font-size:15px;line-height:18px;position:absolute;margin-bottom:12px;bottom:0;left:22px;right:22px;text-align:center}@media only screen and (min-width:768px){.choose-feed .choose-panel-small p{text-align:left;left:12px;right:12px}}.choose-feed .choose-panel-small a{display:block;position:absolute;top:0;bottom:0;left:0;padding:22px}@media only screen and (min-width:768px){.choose-feed .choose-panel-small a{padding:12px}.choose-feed .choose-panel-small.choose-panel-0{border-right-width:0;background-position:90% 55%}}@media only screen and (min-width:1025px){.choose-feed .choose-panel-small.choose-panel-0{background-position:90% 60%}}.choose-feed .choose-panel-small.choose-panel-1{border-color:transparent;background-color:#16a843;background-position:center}@media only screen and (min-width:768px){.choose-feed .choose-panel-small.choose-panel-1{background-position:50% 36%;background-size:85px}}@media only screen and (min-width:1025px){.choose-feed .choose-panel-small.choose-panel-1{margin-right:0;background-position:50% 55%;background-size:inherit}}.choose-feed .choose-panel-small.choose-panel-2{border-color:transparent;background-color:rgba(22,168,67,.6);background-position:center}@media only screen and (min-width:768px){.choose-feed .choose-panel-small.choose-panel-2{background-size:85px}}@media only screen and (min-width:1025px){.choose-feed .choose-panel-small.choose-panel-2{margin-left:0;background-size:inherit}}@media only screen and (min-width:1280px){.choose-feed .choose-panel-small.choose-panel-1{margin-right:50%;box-shadow:0 0 10px 2px rgba(0,0,0,.4)}.choose-feed .choose-panel-small.choose-panel-2{margin-left:25%}}.choose-feed .choose-panel-small.choose-panel-3{background-position:center}@media only screen and (min-width:768px){.choose-feed .choose-panel-small.choose-panel-3{border-right-width:0;margin-left:33.333333%;background-position:50% 42%}}@media only screen and (min-width:1280px){.choose-feed .choose-panel-small.choose-panel-3{background-position:50% 55%;margin-left:0;border-left-width:0}.choose-feed .choose-panel-small.choose-panel-4{box-shadow:0 0 14px 4px rgba(0,0,0,.6)}}.choose-feed .choose-panel-small.choose-panel-4{border-color:transparent;background-color:#30caec;background-position:50% 70%}@media only screen and (min-width:1025px){.choose-feed .choose-panel-small.choose-panel-4{background-position:84% 76%}}.blog-feed,.blog-panel-small{background-size:cover;background-position:center}.choose-feed .choose-panel-section,.choose-feed .choose-slider{float:left;margin:0;width:100%}.choose-feed .choose-subtitle{color:#fff;margin:-18px 0 10px;float:left;width:100%}@media only screen and (min-width:768px){.choose-feed .choose-subtitle{margin-top:-38px}}.blog-feed{background-image:url(../images/nichols-blog-bg.jpg);box-shadow:inset 0 70px 60px -50px rgba(0,0,0,.3),inset 0 4px 2px -4px rgba(0,0,0,.8);padding-top:30px;padding-bottom:90px}.blog-feed h1{font-size:70px;line-height:60px;color:#7a7a7a;margin-bottom:6px}@media only screen and (min-width:600px){.blog-feed{padding-top:90px;padding-bottom:120px}.blog-feed h1{margin-bottom:0}}.blog-feed .btn-primary,.blog-feed .form-submit .submit,.form-submit .blog-feed .submit{margin-top:18px;padding:0 16px}@media only screen and (min-width:600px){.blog-feed .btn-primary,.blog-feed .form-submit .submit,.form-submit .blog-feed .submit{margin-top:0;position:absolute;left:50%;bottom:120px;transform:translate3d(-50%,0,0)}.blog-panel-small:first-of-type{margin-top:-60px}}.blog-panel-small{width:33.3333333%;float:left;display:block;background-color:transparent;text-align:left;position:relative;box-shadow:0 0 20px 10px rgba(0,0,0,.125);margin-bottom:0;min-height:250px}@media only screen and (min-width:768px){.blog-feed .btn-primary,.blog-feed .form-submit .submit,.form-submit .blog-feed .submit{padding:0 40px}.blog-panel-small{left:200%;transition:all 1.05s ease-out}.blog-panel-small.visible{left:0;transition:all 1.05s ease-out}}@media only screen and (min-width:1025px){.blog-panel-small{min-height:325px}}.blog-panel-small:before{content:'';display:block;width:100%;top:0;bottom:0;left:0;background-color:rgba(0,0,0,.55);position:absolute;transition:all .3s ease-out}.blog-panel-small:hover:before{background-color:transparent}.blog-panel-small:hover h1{color:#fff}@media only screen and (min-width:1280px){.blog-feed h1{font-size:100px;line-height:84px}.blog-panel-small{min-height:400px}.blog-panel-small:first-of-type{margin-top:-84px}}@media only screen and (min-width:600px){.blog-panel-small:last-of-type{margin-top:84px}}.blog-panel-small h1{color:#adadad;position:relative;font-size:36px;line-height:30px;transition:all .3s ease-out}@media only screen and (min-width:1025px){.blog-panel-small h1{font-size:48px;line-height:40px}}@media only screen and (min-width:1280px){.blog-panel-small h1{font-size:56px;line-height:48px}}.blog-panel-small p{color:#fff;font-size:12px;line-height:16px;position:absolute;bottom:0;left:15px;right:15px;margin-bottom:12px}@media only screen and (min-width:1025px){.blog-panel-small p{left:40px;right:40px;margin-bottom:20px}}.blog-panel-small p a{display:block;cursor:pointer}.blog-panel-small>a{font-size:16px;line-height:16px;display:block;float:left;width:100%;height:100%;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;padding:15px}@media only screen and (min-width:1025px){.blog-panel-small>a{padding:25px 40px}}.blog-panel-small .btn-blog-link{font-size:16px;line-height:16px;height:16px;color:#65e647;display:block;margin-top:16px}.blog-panel-small .btn-blog-link:hover{color:#fff}.blog-panel-small.blog-panel-default{background-image:url(../images/nicholspaper-blog-default-bg.png);background-position:50% 40%;background-size:80px;background-color:#16a843}@media only screen and (min-width:600px){.blog-panel-small.blog-panel-default{background-size:130px}}@media only screen and (min-width:1280px){.blog-panel-small.blog-panel-default{background-size:150px}}.blog-panel-small.blog-panel-icon{box-shadow:inset 0 0 0 5px rgba(22,168,67,.5);background-size:70px}@media only screen and (min-width:1280px){.blog-panel-small.blog-panel-icon{background-size:auto}}.blog-panel-small.blog-panel-icon:before{display:none}.blog-panel-small.blog-panel-icon h1{color:#adadad}.blog-panel-small.blog-panel-icon p{color:#333;font-size:12px;line-height:16px}.blog-panel-small.blog-panel-icon a{color:#333}.panel-newsletter{position:relative;background-color:#ebebeb;padding-top:0;padding-bottom:85px}.panel-newsletter:before{content:'';display:block;width:100%;height:60px;background-image:url(../images/nichols-paper-tear-bg.png);background-position:center top;background-size:cover;position:absolute;top:-60px;left:0}.panel-newsletter .row{max-width:700px}@media only screen and (min-width:600px){.panel-newsletter{padding-top:15px}.inline-email .frm_form_field{float:left;width:calc(100% - 240px)}}.inline-email .frm_button_submit{height:46px;line-height:46px;cursor:pointer}.inline-email .frm_submit{float:none;margin:0 auto}@media only screen and (min-width:600px){.inline-email .frm_submit{width:100%;max-width:225px;margin:0 0 0 15px;float:left}}.inline-email .frm_error{color:#810000;text-align:left;margin-top:-14px}.featured-logos{background-color:transparent;float:left;width:100%;height:0}.featured-logos>.row{position:relative}.featured-logos .featured-logo{display:block;background-color:transparent;background-size:contain!important;background-position:center!important;height:70px;width:33.333333%;float:left;position:relative}.featured-logos .featured-logo a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;bottom:0;display:block}.featured-logos .featured-logos-button{position:absolute;margin:0;background-color:#16a843;color:#fff;right:50%;font-family:montserrat-regular,sans-serif;font-size:18px;line-height:18px;padding:10px 15px;font-weight:400;height:54px;overflow:hidden;top:-54px;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.3);transform:translateX(50%)}#site-footer,#site-footer a{color:#bcbcbc}@media only screen and (min-width:600px){.featured-logos .featured-logos-button{right:0;transform:none}}.featured-logos .featured-logos-button:before{background-image:url(../images/nichols-memberslider-icon.png);background-size:cover;background-position:center top;display:block;width:34px;height:16px;content:'';margin:0 auto}#foot-logo,#site-footer{background-position:center}.featured-logos .member-slide-close{display:block;width:26px;height:27px;background-image:url(../images/nichols-memberslider-close-icon.png);background-size:cover;background-position:center;cursor:pointer;position:absolute;bottom:22px;right:28px}.featured-logos #logo-slider{position:relative;padding-top:22px;margin:0 70px}.featured-logos-slider-container{position:relative;background-color:#16a843;top:0;transition:all .3s ease-out;min-height:110px}.featured-logos-slider-container.slideUp{top:-110px;box-shadow:0 10px 30px rgba(0,0,0,.3)}#site-footer{background-color:#363636;background-image:url(../images/nicholspaper-footer-bg.jpg);background-size:cover;font-size:14px;line-height:24px;padding-top:17.5px;padding-bottom:17.5px;text-align:center;font-family:montserrat-light,sans-serif}@media only screen and (min-width:768px){#site-footer{padding-top:28px;padding-bottom:38px}}#site-footer h3{color:#fff;text-transform:uppercase;font-family:montserrat-regular,sans-serif;font-size:16px;margin-bottom:12px}@media only screen and (min-width:1025px){#site-footer h3{font-size:20px;margin-bottom:16px}}#site-footer p{font-size:12px;line-height:18px}#site-footer a:hover{color:#fff}#site-footer a[href^=tel]{cursor:default}#site-footer a[href^=tel],#site-footer a[href^=tel]:focus,#site-footer a[href^=tel]:hover{color:#bcbcbc!important;opacity:1!important}#site-footer .footer-copy{width:100%;float:left;clear:both;text-align:center;color:grey}#site-footer .footer-copy a{color:grey}#site-footer .footer-copy a:hover{color:#bcbcbc}.foot-form button,.foot-form input,.foot-form keygen,.foot-form select,.foot-form textarea{color:#bababa;background-color:#363636;border-color:#222;height:40px;line-height:40px;font-size:13px}@media only screen and (min-width:1025px){.foot-form button,.foot-form input,.foot-form keygen,.foot-form select,.foot-form textarea{font-size:15px}}.foot-form button:focus,.foot-form input:focus,.foot-form keygen:focus,.foot-form select:focus,.foot-form textarea:focus{border-color:#9c9c9c;background-color:#4d4d4d}.foot-form textarea{height:auto;padding-top:4px}.foot-form [placeholder],.foot-form input[placeholder]{color:#bababa}.foot-form ::-webkit-input-placeholder{color:#bababa;opacity:1!important}.foot-form :-moz-placeholder{color:#bababa}.foot-form ::-moz-placeholder{color:#bababa}.foot-form :-ms-input-placeholder{color:#bababa}.foot-form .frm_submit{width:100%;max-width:250px;margin:0 auto;float:none}.foot-form .frm_button_submit{height:43px;line-height:43px;cursor:pointer;font-size:18px}.foot-form .frm_form_field{margin-bottom:16px}@media only screen and (min-width:768px){.foot-form .frm_form_field{margin-bottom:14px}}@media only screen and (min-width:1025px){.foot-form .frm_button_submit{font-size:15px}.foot-form .frm_form_field{margin-bottom:22px}}.foot-form .frm_error{color:#fff;text-align:left;margin-top:-10px;margin-bottom:0}#foot-logo{display:block;float:none;background-image:url(../images/nicholspaper-foot-logo.png);background-size:contain;margin-left:auto;margin-right:auto;width:230px;height:55px}@media only screen and (min-width:1025px){#foot-logo{width:450px;height:106px;margin-top:0;margin-bottom:60px}}.contact-card{margin-bottom:36px}.contact-card a{display:block;line-height:18px;margin-bottom:16px}.contact-card a:last-of-type{margin-bottom:0}@media only screen and (min-width:600px){.contact-card a{display:inline-block}}.contact-card svg{height:18px;width:24px}.contact-card svg .fill{fill:#16a843}.contact-card br{display:none}@media only screen and (min-width:600px){.contact-card br{display:block}.foot-phone-link{margin-right:20px}}