#top-box,.carousel-box .next:hover,.carousel-box .prev:hover,.product .product-hover,#footer .up:hover,.btn,.btn:visited,.slider .slider-nav,.panel-group .active.panel .panel-heading > .panel-title > a,.panel-group .active.panel .panel-heading > .panel-title > a:hover,.banner-set .pagination a:hover,.employee .employee-hover,.carousel-box .pagination a:hover,.sidebar .menu li.active > a,.pagination > li > a:hover,.pagination > li > a:focus,.sidebar .tags a:hover,.sidebar .banners .banner-text,#catalog .category-img .description,.product-bottom .related-products header:before,.slider.rs-slider .tparrows,.slider.rs-slider .tparrows:hover,.toolbar .sort-catalog .dropdown-toggle,.toolbar .grid-list .grid,.toolbar .grid-list .list,.toolbar .up-down,.toolbar .up-down.active,.toolbar .grid-list a.grid:hover,.toolbar .grid-list a.list:hover,.pagination > .active > a,.pagination > .active > span,.pagination > .active > span:hover,.sidebar .tags a,.sidebar .menu li.parent > a .open-sub:before,.sidebar .menu li.parent > a .open-sub:after,.panel-group .panel-default .panel-heading > .panel-title > a:before,.panel-group .panel-default .panel-heading > .panel-title > a:after,.new-radio.checked span,.list .product .actions a:hover,.product-page .col-md-7 .actions a:hover,.product-page .image-box .thumblist-box .prev:hover,.product-page .image-box .thumblist-box .next:hover,.accordion-tab > li > a .open-sub:before,.accordion-tab > li > a .open-sub:after,.products-tab .accordion-tab > li > a .open-sub:before,.products-tab .accordion-tab > li > a .open-sub:after,.sidebar .calendar-wrap caption,.btn-group.open .btn.dropdown-toggle,.product .limit-offer,.product .not-rotation-actions,.fancybox-nav span:hover,.header .primary .navbar .btn-navbar .icon-bar,.progressive-slider-two .pagination a,.progressive-slider-two .pagination a:hover,.progressive-slider-two .pagination .selected{background-color:#58a12b;}.slider .slider-nav{background-color:rgba(88,161,43,.97);}.product .limit-offer,.product .not-rotation-actions{background-color:rgba(88,161,43,.9);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#58a12b;background-color:rgba(88,161,43,.8);}#catalog .category-img .description,.toolbar .sort-catalog .dropdown-toggle,.toolbar .grid-list .grid,.toolbar .grid-list .list,.toolbar .up-down,.toolbar .up-down.active,.pagination > .active > a,.pagination > .active > span,.pagination > .active > span:hover,.sidebar .tags a,.btn-group.open .btn.dropdown-toggle{background-color:rgba(88,161,43,.7);}.sidebar .banners .banner-text{background-color:rgba(88,161,43,.65);}.slider.rs-slider .tparrows,.product-page .add-cart-form .number .regulator a:hover,.progressive-slider-two .pagination a{background-color:rgba(88,161,43,.5);}.pricing .bottom-box{background-color:rgba(88,161,43,.05);}.pricing:before{background-color:rgba(88,161,43,.06);}.btn.btn-border{border-color:#f89406;}.pricing .options li,.pricing .bottom-box{border-color:rgba(88,161,43,.1);}.header .cart-header .dropdown-toggle,#footer .newsletter input:focus + .submit,.icon,.big-icon,.big-icon:visited,.service .icon,.close:hover,.close:focus,.img-thumbnail:hover .bg-images i:before,.box-404 h1,.gallery-images:hover .bg-images i:before,.features-block .header-box .icon-box,.features-block .header-box,.sidebar .newsletter input:focus + .submit,.sidebar .section .selected .close:hover,.package .title a,.package .price-box .price,.package .price-box .icon,.pricing .title a,.pricing .options li span,.pricing .options li.active,.banner-set .next:hover,.banner-set .prev:hover,.btn.btn-border,.btn.btn-border .caret,.product-remove:hover,.one-page .header .primary .navbar .nav .active{color:#58a12b;}.pricing .bottom-box .more{color:rgba(88,161,43,.7);}.pricing .options li{color:rgba(88,161,43,.4);}.phone-header a svg path,.search-header a svg path,.product .actions a svg path,.sidebar .wishlist .add-cart:hover path,.header .cart-header .dropdown-toggle .icon svg path,.search-active .search-submit svg path,.new-checkbox svg polygon,.product-bottom .related-products li .button-box .wishlist:hover svg path,.jslider .jslider-pointer svg path,.rating-box .rating svg polygon,.search-result .search-form .search-submit svg path{fill:#58a12b;}.carousel-box .pagination a.selected,.banner-set .pagination a.selected{background:#ccc;background:rgba(0,0,0,.3);}@media (max-width:979px){.header .primary .navbar .nav > .parent.active > a,.header .primary .navbar .nav > .parent.active:hover > a,.header .primary .navbar .nav .open-sub span,.accordion-tab > li.active > a,.accordion-tab > li.active > a:hover,.accordion-tab > li.active > a:focus,.accordion-tab > li.active:hover > a,.products-tab .accordion-tab > li.active > a,.products-tab .accordion-tab > li.active:hover > a{background-color:#58a12b;}.header .primary .navbar .nav > .parent.active > a,.header .primary .navbar .nav > .parent.active:hover > a{border-color:#58a12b;}}.top-navbar .nav > li a,.btn-group.btn-select .dropdown-toggle,.product .product-hover,.employee .employee-hover,.slider .slid-content{color:#fff;}.product .product-hover ul li{background-image:url(/sites/all/themes/progressive/img/svg/check-icon-white.svg),none;}#footer .footer-top{background:#58a12b;}#footer .footer-bottom{background:#61b72b;border-color:#4ad044;color:#a7eea2;}#footer .sidebar .links a,.sidebar .links a:visited,#footer .widget p{color:#a7eea2;}#footer .sidebar .widget header .title,#footer .sidebar .widget .title-block .title{color:#ffffff;}#footer .sidebar .widget header,#footer .sidebar .widget .title-block{border-color:#a7eea2;}#footer svg path,#footer svg circle{fill:#a7eea2;}#footer .up{background-color:#58a12b;}#footer .footer-bottom .up:hover{background-color:#6bc334;}#footer .up .glyphicon{color:#a7eea2;}#footer .sidebar .links a:hover,.sidebar .links a:visited:hover{color:#ffffff;}.compare-header a svg path,.wishlist-header a svg path{fill:#58a12b;}.compare-header a,.wishlist-header a{color:#58a12b;}.image_overlay .description{background:rgb(88,161,43);background:rgba(88,161,43,.7);}.toolbar .selectBox:hover{border:solid 1px #58a12b;}.toolbar .selectBox{background:rgb(88,161,43);background:rgba(88,161,43,.7);}.actions .unflag-action{background-color:#58a12b !important;}.md-arrow > div{background-color:rgba(88,161,43,.5);}.md-arrow > div:hover{background-color:#58a12b;}
#top-box,.carousel-box .next:hover,.carousel-box .prev:hover,.product .product-hover,#footer .up:hover,.btn,.btn:visited,.slider .slider-nav,.panel-group .active.panel .panel-heading > .panel-title > a,.panel-group .active.panel .panel-heading > .panel-title > a:hover,.banner-set .pagination a:hover,.employee .employee-hover,.carousel-box .pagination a:hover,.sidebar .menu li.active > a,.pagination > li > a:hover,.pagination > li > a:focus,.sidebar .tags a:hover,.sidebar .banners .banner-text,#catalog .category-img .description,.product-bottom .related-products header:before,.slider.rs-slider .tparrows,.slider.rs-slider .tparrows:hover,.toolbar .sort-catalog .dropdown-toggle,.toolbar .grid-list .grid,.toolbar .grid-list .list,.toolbar .up-down,.toolbar .up-down.active,.toolbar .grid-list a.grid:hover,.toolbar .grid-list a.list:hover,.pagination > .active > a,.pagination > .active > span,.pagination > .active > span:hover,.sidebar .tags a,.sidebar .menu li.parent > a .open-sub:before,.sidebar .menu li.parent > a .open-sub:after,.panel-group .panel-default .panel-heading > .panel-title > a:before,.panel-group .panel-default .panel-heading > .panel-title > a:after,.new-radio.checked span,.list .product .actions a:hover,.product-page .col-md-7 .actions a:hover,.product-page .image-box .thumblist-box .prev:hover,.product-page .image-box .thumblist-box .next:hover,.accordion-tab > li > a .open-sub:before,.accordion-tab > li > a .open-sub:after,.products-tab .accordion-tab > li > a .open-sub:before,.products-tab .accordion-tab > li > a .open-sub:after,.sidebar .calendar-wrap caption,.btn-group.open .btn.dropdown-toggle,.product .limit-offer,.product .not-rotation-actions,.fancybox-nav span:hover,.header .primary .navbar .btn-navbar .icon-bar,.progressive-slider-two .pagination a,.progressive-slider-two .pagination a:hover,.progressive-slider-two .pagination .selected{background-color:#024a28;}.slider .slider-nav{background-color:rgba(88,161,43,0.97);}.product .limit-offer,.product .not-rotation-actions{background-color:rgba(88,161,43,0.9);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#024a28;background-color:rgba(88,161,43,0.8);}#catalog .category-img .description,.toolbar .sort-catalog .dropdown-toggle,.toolbar .grid-list .grid,.toolbar .grid-list .list,.toolbar .up-down,.toolbar .up-down.active,.pagination > .active > a,.pagination > .active > span,.pagination > .active > span:hover,.sidebar .tags a,.btn-group.open .btn.dropdown-toggle{background-color:rgba(88,161,43,0.7);}.sidebar .banners .banner-text{background-color:rgba(88,161,43,0.65);}.slider.rs-slider .tparrows,.product-page .add-cart-form .number .regulator a:hover,.progressive-slider-two .pagination a{background-color:rgba(88,161,43,0.5);}.pricing .bottom-box{background-color:rgba(88,161,43,0.05);}.pricing:before{background-color:rgba(88,161,43,0.06);}.btn.btn-border{border-color:#f89406;}.pricing .options li,.pricing .bottom-box{border-color:rgba(88,161,43,0.1);}.header .cart-header .dropdown-toggle,#footer .newsletter input:focus + .submit,.icon,.big-icon,.big-icon:visited,.service .icon,.close:hover,.close:focus,.img-thumbnail:hover .bg-images i:before,.box-404 h1,.gallery-images:hover .bg-images i:before,.features-block .header-box .icon-box,.features-block .header-box,.sidebar .newsletter input:focus + .submit,.sidebar .section .selected .close:hover,.package .title a,.package .price-box .price,.package .price-box .icon,.pricing .title a,.pricing .options li span,.pricing .options li.active,.banner-set .next:hover,.banner-set .prev:hover,.btn.btn-border,.btn.btn-border .caret,.product-remove:hover,.one-page .header .primary .navbar .nav .active{color:#024a28;}.pricing .bottom-box .more{color:rgba(88,161,43,0.7);}.pricing .options li{color:rgba(88,161,43,0.4);}.phone-header a svg path,.search-header a svg path,.product .actions a svg path,.sidebar .wishlist .add-cart:hover path,.header .cart-header .dropdown-toggle .icon svg path,.search-active .search-submit svg path,.new-checkbox svg polygon,.product-bottom .related-products li .button-box .wishlist:hover svg path,.jslider .jslider-pointer svg path,.rating-box .rating svg polygon,.search-result .search-form .search-submit svg path{fill:#024a28;}.carousel-box .pagination a.selected,.banner-set .pagination a.selected{background:#ccc;background:rgba(0,0,0,0.3);}@media (max-width:979px){.header .primary .navbar .nav > .parent.active > a,.header .primary .navbar .nav > .parent.active:hover > a,.header .primary .navbar .nav .open-sub span,.accordion-tab > li.active > a,.accordion-tab > li.active > a:hover,.accordion-tab > li.active > a:focus,.accordion-tab > li.active:hover > a,.products-tab .accordion-tab > li.active > a,.products-tab .accordion-tab > li.active:hover > a{background-color:#024a28;}.header .primary .navbar .nav > .parent.active > a,.header .primary .navbar .nav > .parent.active:hover > a{border-color:#024a28;}}.top-navbar .nav > li a,.btn-group.btn-select .dropdown-toggle,.product .product-hover,.employee .employee-hover,.slider .slid-content{color:#fff;}.product .product-hover ul li{background-image:url(/sites/all/themes/progressive/img/svg/check-icon-white.svg),none;}#footer .footer-top{background:#024a28;}#footer .footer-bottom{background:#61b72b;border-color:#4ad044;color:#a7eea2;}#footer .sidebar .links a,.sidebar .links a:visited,#footer .widget p{color:#a7eea2;}#footer .sidebar .widget header .title,#footer .sidebar .widget .title-block .title{color:#ffffff;}#footer .sidebar .widget header,#footer .sidebar .widget .title-block{border-color:#a7eea2;}#footer svg path,#footer svg circle{fill:#a7eea2;}#footer .up{background-color:#024a28;}#footer .footer-bottom .up:hover{background-color:#6bc334;}#footer .up .glyphicon{color:#a7eea2;}#footer .sidebar .links a:hover,.sidebar .links a:visited:hover{color:#ffffff;}.compare-header a svg path,.wishlist-header a svg path{fill:#024a28;}.compare-header a,.wishlist-header a{color:#024a28;}.image_overlay .description{background:#58a12b;background:rgba(88,161,43,0.7);}.toolbar .selectBox:hover{border:solid 1px #024a28;}.toolbar .selectBox{background:#58a12b;background:rgba(88,161,43,0.7);}.actions .unflag-action{background-color:#024a28 !important;}.md-arrow > div{background-color:rgba(88,161,43,0.5);}.md-arrow > div:hover{background-color:#024a28;}.nd-region{padding:0 !important;}.pm-section__title{width:100%;padding:15px 20px 10px;background:#ffa000;display:block;float:left;margin-bottom:5px;}.pm-section__title h2{font-size:2em !important;color:#fff;margin-bottom:0;font-weight:500;}.pm-section__image img{width:100%;}.article-block{padding:0;}.article-block .article__header{margin:10px 0;padding:0;}.article-block .article__header .article__author-image{padding:0;}.article-block .article__header .article__author-image img{border-radius:50%;}.article-block .article__header .article__title h3{margin-bottom:0 !important;font-size:2em;}.article-block .article__header .article__title p{position:relative;}.article-block .article__header .article__title p:after{content:"";width:50px;height:1px;background:grey;position:absolute;bottom:-5px;left:0;}.article-block .article__body{padding:0;}.article-block .article__social{padding:0;}.article-block .article__about{padding:0;margin-bottom:20px;overflow:auto;}.article-block .article__about > div{padding:0;}.article-block .article__about h4{font-size:1.2em;color:#0961a4;margin:0;}.article-block .article__about p{font-size:0.8em;}.article-block .article__about img{max-width:100px;width:100%;margin:0 auto;display:block;}#sidebar{padding-left:15px;}#sidebar .title{color:#ffa000;font-family:Georgia serif;font-weight:100;margin-bottom:0px !important;}#sidebar .this-issue{display:block;overflow:auto;background:#0e5c22;padding:20px 20px 10px;border-radius:8px;box-shadow:0px -3px 0px 0px #158832;position:relative;margin-bottom:20px;}#sidebar .this-issue i.fa-newspaper-o{position:absolute;top:20px;right:20px;color:#fff;font-size:2.5em;}#sidebar .this-issue .title{color:#fff;font-family:Georgia serif;font-weight:100;margin-bottom:15px !important;}#sidebar .this-issue__list ul{padding-left:20px !important;}#sidebar .this-issue__list ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:15px;padding-bottom:10px;position:relative;}#sidebar .this-issue__list ul li a{text-decoration:none !important;}#sidebar .this-issue__list ul li:before{content:"\f144";font-family:"FontAwesome";left:-25px;font-size:1.3em;position:absolute;color:#ffa000;transform:rotate(90deg);z-index:1;}#sidebar .this-issue__list ul li:after{content:"";left:-23px;height:8px;width:8px;top:10px;background:#fff;position:absolute;transform:rotate(90deg);z-index:0;}#sidebar .this-issue__list ul li p{margin:0 !important;color:#fff !important;}#sidebar .this-issue__list ul li p.author{font-size:0.9em;color:#aaf2bc !important;}#sidebar .this-issue__list ul li:last-child{border-bottom:0px solid transparent;padding-bottom:0 !important;}#sidebar .conferences__list ul{padding-left:30px !important;}#sidebar .conferences__list ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:15px;padding-top:4px;padding-bottom:10px;position:relative;}#sidebar .conferences__list ul li a{text-decoration:none !important;}#sidebar .conferences__list ul li:before{content:"\f073";font-family:"FontAwesome";left:-35px;font-size:1.8em;position:absolute;color:rgba(0,0,0,0.3);z-index:1;}#sidebar .conferences__list ul li p{margin:0 !important;font-weight:bold;}#sidebar .conferences__list ul li p.date{font-size:0.9em;color:#0e5c22 !important;}#sidebar .extra-sidebar div >{border-bottom:1px solid rgba(0,0,0,0.2);}#sidebar .extra-sidebar div > :last-child{border-bottom:0px solid transparent !important;}#sidebar .webinars .title{margin-bottom:0px !important;}#sidebar .webinars .field{font-style:normal;font-size:0.9em;font-weight:bold !important;color:#0e5c22 !important;display:inline-block;}#sidebar .webinars .field:nth-child(even){padding-left:5px;}#sidebar .webinars a{color:#535353;font-weight:bold;}#sidebar .webinars .learnmore{margin-top:10px;display:block;font-weight:500 !important;}#sidebar .webinars .learnmore a{background:#ffa000;color:#fff;padding:8px 10px 6px;border-radius:6px;font-weight:normal;}#sidebar .webinars ul{padding-left:30px;}#sidebar .webinars ul li{list-style:none;margin-bottom:15px;padding-bottom:10px;position:relative;}#sidebar .webinars ul li a{text-decoration:none !important;}#sidebar .webinars ul li:before{content:"\f008";font-family:"FontAwesome";left:-35px;font-size:1.8em;position:absolute;color:rgba(0,0,0,0.3);z-index:1;}#sidebar .webinars ul li p{margin:0 !important;font-weight:bold;}#sidebar .webinars ul li p.date{font-size:0.9em;color:#0e5c22 !important;}.cd-top{display:flex;height:80px;width:80px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;white-space:nowrap;background:#0e5c22;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s;}.cd-top:after{content:"\f0aa";font-family:"FontAwesome";position:absolute;margin:auto;color:#fff;align-self:center !important;text-align:center !important;width:100%;font-size:2em;}.cd-top p{position:relative;width:100%;text-align:center;color:#fff !important;font-size:0.7em;padding-top:10px;}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s;}.cd-top.cd-is-visible{visibility:visible;opacity:1;}.cd-top.cd-fade-out{opacity:1;}.no-touch .cd-top:hover{background-color:#e86256;opacity:1;}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px;}}@media only screen and (min-width:1024px){.cd-top{height:80px;width:80px;right:30px;bottom:30px;}}.blog-page .header-title{padding-left:80px;position:relative;}.blog-page .header-title:before{content:"\f02d";font-family:"FontAwesome";left:0px;font-size:1.8em;position:absolute;color:rgba(0,0,0,0.3);z-index:1;}.blog-page .social-share{margin-top:15px;}.webinar-page .header-title{padding-left:80px;position:relative;padding-bottom:20px;}.webinar-page .header-title:before{content:"\f008";font-family:"FontAwesome";left:-15px;font-size:1.8em;position:absolute;color:rgba(0,0,0,0.3);z-index:1;top:-15px;}@media screen and (max-width:756px){.webinar-page .header-title{padding-left:40px;}.webinar-page .header-title:before{font-size:1em;top:0;left:5px;}}.webinar-page .social-share{margin-top:15px;}.webinar-page h4{font-size:1.5em;color:#0e5c22;}.feed-header .flex{display:flex;}.feed-header .btn{display:flex;margin:30px 0 0 auto;}.feed-page .feed-list{position:relative;padding-left:0;list-style:none;}.feed-page .feed-list .feed-item{position:relative;border-bottom:1px solid rgba(0,0,0,0.1);padding-top:20px;padding:15px;}.feed-page .feed-list .feed-item:nth-child(even){background:rgba(0,0,0,0.05);}.feed-page .feed-list .feed-item .views-field-title{font-size:1.3em;}.feed-page .feed-list .feed-item .views-field-title a{color:#535353;font-weight:bold;}.feed-page .feed-list .feed-item .feed-date{font-size:0.9em;font-weight:bold;color:#0e5c22;}.feed-page .feed-list .feed-item .feed-date .field{font-size:1.1em !important;display:inline-block;}.feed-page .feed-list .feed-item .feed-date .field:nth-child(even){padding-left:5px;}.feed-page .feed-list .feed-item .feed-body{padding-bottom:10px;}.feed-page .feed-list .feed-item .feed-body p{margin-bottom:0 !important;}.feed-page .feed-list .feed-item .feed-link{background:#ffa000;color:#fff;font-weight:bold;padding:7px 10px 4px;border-radius:4px;font-size:1em;margin-bottom:20px;}.feed-page .feed-list .feed-item .feed-link a{color:#fff;}.feed-page .feed-list .feed-item .feed-link:hover{text-decoration:none;}a{color:#0000EE;}a:hover{color:#0e5c22;text-decoration:none;}.block-md-slider .btn.black{background:#2b2b2b;background:-moz-linear-gradient(top,#2b2b2b 0%,#141414 66%,#000000 97%);background:-webkit-linear-gradient(top,#2b2b2b 0%,#141414 66%,#000000 97%);background:linear-gradient(to bottom,#2b2b2b 0%,#141414 66%,#000000 97%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b',endColorstr='#000000',GradientType=0);padding-top:20px;text-shadow:0px 1px 0px black;}.block-md-slider .btn.blue{background:#0e586d;background:-moz-linear-gradient(top,#0e586d -1%,#02183c 100%);background:-webkit-linear-gradient(top,#0e586d -1%,#02183c 100%);background:linear-gradient(to bottom,#0e586d -1%,#02183c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e586d',endColorstr='#02183c',GradientType=0);padding-top:20px;text-shadow:0px 1px 0px black;}.block-md-slider .slider-header{text-shadow:0px 1px 2px rgba(0,0,0,0.7);padding:15px 0;height:auto !important;font-weight:bold;}.block-md-slider .slider-text{font-size:1.6em;line-height:1.6em;color:rgba(255,255,255,0.7) !important;}.block-md-slider .md-arrow-left{background:none !important;}.block-md-slider .md-arrow-right{background:none !important;}.md-bullets{top:auto !important;bottom:35px !important;}.md-bullets a{width:15px !important;height:15px !important;display:block !important;text-align:center !important;border-radius:50% !important;box-shadow:3px 3px 5px #000;}.md-bullets .md-bullet{margin:0 8px !important;background:none !important;}.md-bullets .md-current a{background:#0e5c22;color:#fff;}@media only screen and (max-width:767px){.md-bullets{top:auto !important;bottom:20px !important;left:33% !important;right:33% !important;margin:auto;position:absolute;width:150px;}}.md-slide-wrap{border-bottom:3px solid rgba(0,0,0,0.1);}@media only screen and (max-width:500px){.md-slide-wrap{height:300px !important;}}@media only screen and (max-width:767px){.md-slide-wrap .slider-header{font-size:24px !important;left:0px !important;margin:auto;right:0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.7);top:10px !important;width:100% !important;}}@media only screen and (max-width:500px){.md-slide-wrap .slider-header{font-size:24px !important;}}@media only screen and (max-width:767px){.md-slide-wrap .text-black-shadow{bottom:0 !important;font-size:17px !important;left:0 !important;margin:auto;right:0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.7);top:-40px !important;width:100% !important;box-sizing:border-box;}}@media only screen and (max-width:500px){.md-slide-wrap .text-black-shadow{padding:10px !important;top:0px !important;font-size:14px !important;}}@media only screen and (max-width:767px){.md-slide-wrap .text-black-shadow2{bottom:0 !important;font-size:17px !important;left:0 !important;margin:auto;right:0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.7);top:-40px !important;width:100% !important;box-sizing:border-box;}}@media only screen and (max-width:500px){.md-slide-wrap .text-black-shadow2{padding:10px !important;top:0px !important;font-size:14px !important;}}.md-slide-wrap .slider-button{margin-top:20px;}@media only screen and (max-width:767px){.md-slide-wrap .slider-button{width:100% !important;position:absolute;bottom:-10px !important;right:0;left:0 !important;margin:auto;max-width:175px;}}@media only screen and (max-width:767px){.md-slide-wrap .btn{top:none !important;bottom:-10px !important;left:0 !important;right:0 !important;margin:auto;max-width:145px !important;max-height:15px !important;}}.md-slide-wrap .md-item-wrap{overflow:inherit !important;}@media only screen and (max-width:1200px){.md-slide-wrap .md-slide-item{padding-left:20px;}}@media only screen and (max-width:767px){.md-slide-wrap .md-slide-item{padding:0;}}@media only screen and (max-width:500px){.md-slide-wrap .md-slide-item{height:300px !important;}}#single-page-header h1{color:#0e5c22;margin-bottom:0;}#single-page-header{border-bottom:3px solid #ffa000;}#single-page-header p{color:#595959;}.block-content h2{visibility:unset !important;}body.fixed-header .page-box{padding-top:0px !important;}#top-box{position:absolute !important;background-color:#f0f8ff;}@media screen and (max-width:991px){#top-box{position:relative !important;}}#top-box ul li span.follow{display:inline-block;font-size:0.7em;font-weight:bold;padding:9px 10px 0px;}#top-box ul li a.fa{padding:5px 10px 5px;font-size:1.4em;}#top-box ul#bpi-top-menu .mobile{display:none !important;}#top-box ul#bpi-top-menu li{color:rgba(0,0,0,0.8);font-size:0.9em !important;}@media screen and (max-width:1200px){#top-box ul#bpi-top-menu li{font-size:0.8em !important;}}#top-box ul#bpi-top-menu li a{color:rgba(0,0,0,0.8) !important;position:relative;font-size:0.9em !important;font-weight:bold;}#top-box ul#bpi-top-menu li a:after{content:"|";color:#000;position:absolute;right:0;font-size:0.8em;font-weight:100;}#top-box ul#bpi-top-menu li a.active{background:none !important;}#top-box ul#bpi-top-menu li a:hover{color:#ffa000 !important;}#top-box ul#bpi-top-menu li.last a:after{display:none;}@media screen and (max-width:500px){#top-box ul.search-box-container i{display:none !important;}}#top-box ul.search-box-container li.search-button{display:none !important;}@media screen and (max-width:500px){#top-box ul.search-box-container li.search-button{display:inline-block !important;}}#top-box ul.search-box-container li.search-box{margin-top:8px;position:relative;}@media screen and (max-width:500px){#top-box ul.search-box-container li.search-box{display:none !important;}}#top-box ul.search-box-container li.search-box input{width:200px;margin-right:10px;border:1px solid #ddd;font-size:0.8em;padding:3px 5px 0;margin-bottom:0 !important;min-height:auto !important;height:auto !important;}#top-box ul.search-box-container li.search-box #search-block-form{margin:0 !important;}#top-box ul.search-box-container li.search-box #search-block-form h2{display:none !important;margin:0 !important;}#top-box ul.search-box-container li.search-box #search-block-form .form-type-textfield{margin-right:0 !important;margin-bottom:0 !important;}#top-box ul.search-box-container li.search-box #search-block-form .form-control{margin-bottom:0 !important;}#top-box ul.search-box-container li.search-box .search-submit{position:absolute;right:13px;top:5px;bottom:0;margin:auto;background:none !important;}#top-box ul.search-box-container li .btn{padding:1px 7px;margin-top:9px;font-size:0.8em;font-weight:bold;}#top-box ul.search-box-container li .btn.login{background:#c6292f !important;}#top-box ul.search-box-container li .btn.login:hover{color:#0961a4 !important;background:rgba(0,0,0,0.1) !important;}#top-box ul.search-box-container li .btn.homeowner{margin-left:10px;background:#ffa000;}#top-box ul.search-box-container li .btn.homeowner:hover{color:#ffa000 !important;background:rgba(0,0,0,0.1) !important;}#top-box ul.search-box-container li .btn.search{background:#0e5c22;margin-right:10px;}@media screen and (max-width:767px){#top-box ul.search-box-container{width:100%;display:flex;}#top-box ul.search-box-container li{display:inline-block;}#top-box ul.search-box-container li.search-button{display:none;}}@media screen and (max-width:1025px){#top-box .menu-bpi-top-menu ul li a{font-size:0.7em !important;}}@media screen and (max-width:991px){#top-box .menu-bpi-top-menu{border:0px solid transparent;}#top-box .menu-bpi-top-menu .menu{display:none !important;}}#top-box .menu-bpi-top-menu .sub li{display:block !important;}#top-box .menu-bpi-top-menu .sub li a:hover{color:#ffa000 !important;}.header{position:relative !important;background:url("/sites/default/files/header-bg.png") !important;background-size:cover !important;background-position:bottom !important;margin-top:0;}.header .header-wrapper{box-shadow:none !important;background:none !important;padding:0 !important;min-height:85px;}.header .header-wrapper .right-box{padding:0 !important;}@media screen and (max-width:991px){.header .header-wrapper{min-height:0px !important;}.header .header-wrapper .right-box{height:0px !important;position:absolute;right:0;top:-20px;}}.header .header-wrapper .right-box-wrapper{height:110px;}.header .header-wrapper .right-box-wrapper .header-icons{display:none !important;}.header .primary{padding-top:10px;}.header .primary .sub{background:#28302a;}@media screen and (max-width:991px){.header .primary .main{display:none;}}.header .primary .navbar .nav.main .cert-pros ul.sub.dropdown-menu.row{width:900% !important;max-width:900px !important;}.header .primary .navbar .nav.main .cert-pros ul.sub.dropdown-menu.row .title{margin-top:0 !important;padding-top:0 !important;}.header .primary .navbar .nav.main .cert-pros ul.sub.dropdown-menu.row .title a{margin-top:0 !important;padding-top:0 !important;color:#ffa000 !important;font-size:1.2em !important;}.header .primary .navbar .nav.main .cert-pros ul.sub.dropdown-menu.row .title a:hover{color:#ffa000 !important;cursor:default !important;opacity:1 !important;}.header .primary .navbar .nav.main .mobile{display:none;}@media screen and (max-width:991px){.header .primary .navbar .nav.main .mobile{display:block;}}.header .primary .navbar .nav.mobile .mobile{display:block;}.header .primary .navbar .nav.main > li{position:relative;text-align:center;padding:12px 3px 12px;}@media screen and (max-width:991px){.header .primary .navbar .nav.main > li.hide-desktop{display:block;}}.header .primary .navbar .nav.main > li.hide-desktop{display:none;}.header .primary .navbar .nav.main > li > a{font-size:0.9em;line-height:1.2em;font-weight:bold;border-color:#0e5c22 !important;border:none !important;padding:0 10px !important;}.header .primary .navbar .nav.main > li > a.active:after{width:50px;height:2px;content:"";position:absolute;top:0;right:0;left:0;margin:0 auto;background:#169538;transition:all 0.3s ease;}.header .primary .navbar .nav.main > li > a.active:before{width:50px;height:2px;content:"";position:absolute;bottom:0;right:0;left:0;margin:0 auto;background:#169538;transition:all 0.3s ease;}.header .primary .navbar .nav.main > li:after{width:1px;height:2px;content:"";position:absolute;top:0;right:0;left:0;background:none;margin:0 auto;transition:all 0.3s ease;}.header .primary .navbar .nav.main > li:before{width:1px;height:2px;content:"";position:absolute;bottom:0;right:0;left:0;background:none;margin:0 auto;transition:all 0.3s ease;}.header .primary .navbar .nav.main > li:hover:after{width:50px;height:2px;content:"";position:absolute;top:0;right:0;left:0;margin:0 auto;background:#169538;transition:all 0.3s ease;}.header .primary .navbar .nav.main > li:hover:before{width:50px;height:2px;content:"";position:absolute;bottom:0;right:0;left:0;margin:0 auto;background:#169538;transition:all 0.3s ease;}.header .primary .navbar .nav.main > li:hover > a::after{background:none !important;border:none !important;border-color:#0e5c22 !important;box-shadow:none;}.header .primary .navbar .nav.main > li:hover > a{background:none !important;border:none !important;border-color:#0e5c22 !important;box-shadow:none !important;}@media screen and (max-width:1191px){.header .primary .navbar .nav.main > li a{font-size:0.8em;padding:0 4px !important;}}@media screen and (max-width:991px){.header .logo img{max-width:90px;}}.header .logo .logo-img{max-height:110px;}.header .logo img{padding:10px;width:auto;}.header .sub-page-nav{background:rgba(0,0,0,0.5);}.header .sub-page-nav ul .menu{padding:0 !important;margin:0 !important;}.header .sub-page-nav ul li{display:inline-block;text-align:center;}.header .sub-page-nav ul li a{font-size:0.8em;padding:5px 10px;display:inline-block;text-decoration:none !important;transition:all 0.3s;}.header .sub-page-nav ul li a:hover{background:#ffa000;}.header .sub-page-nav ul li a.active{transition:all 0.3s;background:#ffa000;}.nav li a{color:#fff !important;}.nav li a.twitter{color:#4099FF !important;}.nav li a.facebook{color:#3b5998 !important;}.nav li a.youtube{color:#e52d27 !important;}.nav li a.linkedin{color:#0e76a8 !important;}.nav li a.google-plus{color:#d34836 !important;}.navbar .btn-navbar{background:#e1e1e1 !important;}.navbar-nav.top-nav{display:block;}@media screen and (max-width:991px){.navbar-nav.top-nav{display:none;}}@media screen and (max-width:1200px){.navbar-nav.top-nav li a{padding:9px 7px !important;font-size:0.8em !important;}}@media screen and (max-width:767px){.navbar-nav{margin:0 !important;}}.navbar-nav.social-icons .logo{display:none;}.navbar-nav.social-icons li a{padding:5px 8px !important;}.navbar-nav.social-icons li.search-box{display:none !important;}@media screen and (max-width:1200px){.navbar-nav.social-icons li{z-index:1234;}.navbar-nav.social-icons li .follow{display:none !important;}.navbar-nav.social-icons li a{padding:5px 5px !important;}}@media screen and (max-width:767px){.navbar-nav.social-icons{padding-left:10px;}.navbar-nav.social-icons li a{display:none;padding:5px 5px !important;}.navbar-nav.social-icons li.search-box{display:block !important;width:100%;padding:10px 10px 10px 0;}.navbar-nav.social-icons li.search-box input{width:100% !important;}}.navbar-nav.mobile{display:none;}@media screen and (max-width:991px){.navbar-nav.mobile{display:block;}.navbar-nav.mobile li a{background:#4a4a4a !important;}.navbar-nav.mobile li a .open-sub span{background:#fff !important;}.navbar-nav.mobile li a:hover{background:#0e5c22 !important;}.navbar-nav.mobile li.active a{background:#0e5c22 !important;}.navbar-nav.mobile .title-box{display:none !important;}.navbar-nav.mobile .social-icons{display:flex;}.navbar-nav.mobile .social-icons li{display:flex !important;align-items:center;margin-right:10px;}.navbar-nav.mobile .social-icons li a{min-width:0 !important;font-size:2em;background:#fff !important;}.navbar-nav.mobile .social-icons li a:hover{background:#0e5c22;}.navbar-nav.mobile .social-icons .logo{display:flex;}.navbar-nav.mobile .social-icons .logo img{width:100%;min-width:50px;}.navbar-nav.social-icons{display:flex;}.navbar-nav.social-icons li{display:flex !important;align-items:center;}.navbar-nav.social-icons .logo{display:flex;}.navbar-nav.social-icons .logo img{width:100%;min-width:50px;}}.ticker_block{width:100% !important;height:40px !important;margin-top:10px !important;text-size:80px !important;text-overflow:visible !important;}.top-navbar{position:relative;}.top-navbar ul.menu{float:left;margin-top:-5px;margin-right:10px;margin-bottom:-5px;position:relative;}.top-navbar ul.menu li{position:relative;display:inline-block;padding:10px;}.top-navbar ul.menu li:hover{background:#fff;}.top-navbar ul.menu li:hover a{color:#ffa000;}.top-navbar ul.menu li:hover a:after{content:"";}.top-navbar ul.menu li:hover .sub{display:block !important;}.top-navbar ul.menu li a{color:#000;font-size:0.8em;font-weight:bold;text-decoration:none;}.top-navbar ul.menu li a:after{content:"|";color:#000;position:absolute;right:0;line-height:2.5em;font-size:0.8em;font-weight:100;}.top-navbar ul.menu li .sub{position:absolute;background:#fff;display:none;left:0;top:42px;padding:0 !important;-webkit-box-shadow:10px 10px 53px -23px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 53px -23px rgba(0,0,0,0.75);box-shadow:10px 10px 53px -23px rgba(0,0,0,0.75);width:auto;overflow:hidden;width:155px;z-index:123;}.top-navbar ul.menu li .sub li a{color:#000 !important;}.top-navbar ul.menu li .sub li a:hover{color:#ffa000;}.top-navbar ul.menu li .sub li a:after{content:"";}.top-navbar ul.menu li .sub:hover{display:block;}@media only screen and (max-width:767px){.top-navbar ul.menu{position:relative;z-index:9999;display:none;}.top-navbar ul.menu li{display:block;width:100%;}}.top-navbar-right{padding-right:50px;}.view-partners .carousel-pagination{position:relative;}.view-partners .carousel-pagination .prev{position:absolute;left:0;top:100%;z-index:9999;}.view-partners .carousel-pagination .next{position:absolute;right:0;top:100%;z-index:9999;}.view-partners .employee.rotation img{max-width:180px;width:100%;margin:0 auto;display:block !important;}.page-header .header-title{font-weight:200 !important;font-size:3.5em;font-size:2vw;}@media (max-width:1500px){.page-header .header-title{font-size:30px;}}@media (min-width:4000px){.page-header .header-title{font-size:80px;}}.page-header.header-image .header-title{font-weight:600 !important;font-size:3.5em;font-size:3vw;}@media (max-width:1133.33333px){.page-header.header-image .header-title{font-size:34px;}}@media (min-width:2666.66667px){.page-header.header-image .header-title{font-size:80px;}}#block-md-slider-homepage{margin-top:-3px;}#Header-Image{margin-top:-5px;margin-bottom:-70px;}#Header-Image .title-box{display:none;}#Header-Image .container .title-box{display:block;}#Header-Image .container .title-box .title{font-size:50px;}#Header-Image #single-page-header{background-size:cover !important;}.megamenu-column-single{padding:0 !important;}ul.tb-megamenu-subnav.mega-nav{border:none !important;}li.tb-megamenu-item.level-2{padding:5px !important;border-bottom:solid 1px rgba(255,255,255,0.1) !important;}.navbar-nav > li{border-color:#0e5c22 !important;border:none !important;}.navbar-nav > li:hover{border-color:#0e5c22 !important;border:none !important;}.navbar-nav > li .tb-megamenu-submenu{border:none !important;}.navbar-nav > li.mobile{display:none;}#progressive_cms-page_title{padding:0 !important;clear:both;}#progressive_cms-page_title .page-header{max-width:1200px;width:100%;display:block;margin:0 auto;padding:30px 0px 0;border-bottom:0px solid transparent;}#progressive_cms-page_title .page-header h1{max-width:1200px;margin:0 auto;text-align:left;font-weight:500;font-weight:600;color:rgba(0,0,0,0.9);}#progressive_cms-page_title .page-header.header-image{max-width:100% !important;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center;padding:50px 20px;}#progressive_cms-page_title .page-header.header-image h1{font-weight:600;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.5);}#progressive_cms-page_title .page-header.header-image h2{max-width:1200px;margin:0 auto;text-align:left;text-shadow:2px 2px 2px rgba(0,0,0,0.5);color:#ffa000;font-size:2em;text-align:left;}.fc{position:relative;}@media screen and (max-width:767px){.fc{margin-bottom:20px !important;}}.fc:hover .fc-container:before{background:rgba(0,0,0,0.3);transition:all 0.5s;}.fc:hover .fc-icon i{color:#ffa000;transition:color 0.5s;}.fc:hover .fc-title{color:#ffa000 !important;transition:color 0.5s;}.fc-container{padding:25px !important;text-align:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;}.fc-container:before{transition:all 0.5s;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:1;}.fc-icon{position:relative;z-index:2;width:auto !important;height:auto !important;display:block;}.fc-icon i{transition:color 0.5s;font-size:10em;color:#fff;}.fc-title{position:relative;z-index:2;color:#fff !important;display:inline-block;border-bottom:3px solid #ffa000;text-decoration:none;transition:color 0.5s;text-transform:uppercase;}.fc-title:hover{color:#ffa000 !important;text-decoration:none;}.fc-title.job{font-size:2em;padding-top:10px;}.fc-title.cert{font-size:1.3em;}.fc-title.faq{font-size:1.3em;padding-top:30px;}.view-product-list-grid input[type="text"]{min-width:300px !important;width:100%;}.view-product-list-grid .form-submit{margin-top:1.8em !important;}.product-list h3{margin-bottom:0 !important;}.product-list h3.product-header{font-weight:100 !important;text-transform:uppercase;border-bottom:2px solid #0e5c22;float:left;width:100%;clear:both;margin-bottom:15px !important;}.product-list .bpi-product{list-style:none !important;padding:15px 0 !important;}.product-list .bpi-product .views-row-last .bc-product-container{border-bottom:0px solid transparent !important;margin-bottom:20px !important;}.product-list .bpi-product .bc-product-container{width:100%;float:left;clear:both;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.2);}.product-list .bpi-product .bc-product-container .product-image{width:40%;float:left;padding:10px;background:#fff;}@media screen and (max-width:639px){.product-list .bpi-product .bc-product-container .product-image{width:100%;}}.product-list .bpi-product .bc-product-container .product-image img{width:100%;}.product-list .bpi-product .bc-product-container .product-content{width:60%;float:left;padding:0 0 0 10px;}@media screen and (max-width:639px){.product-list .bpi-product .bc-product-container .product-content{width:100%;}}.product-list .bpi-product .bc-product-container .product-content .product-title h4{display:inline-block;border-bottom:2px solid #0e5c22;margin-bottom:15px;font-weight:400 !important;}.product-list .bpi-product .bc-product-container .product-content .product-manufacturer{font-size:1.1em;padding-bottom:5px;}.product-list .bpi-product .bc-product-container .product-content .product-description{line-height:1.1em;}.product-list .bpi-product .bc-product-container .product-content .product-standards{margin-top:-10px;}.product-list .bpi-product .bc-product-container .product-content .product-standards strong{font-size:1.1em;}.product-list .bpi-product .bc-product-container .product-content .product-standards span{display:block;}.product-list .bpi-product .bc-product-container .product-content .product-standards .product-standards-title{font-weight:bold;color:#000;}.product-list .bpi-product .bc-product-container .product-content .product-standards .product-standards-text{font-style:italic;font-size:0.9em;line-height:1.1em;}.product-list .bpi-product .bc-product-container .product-content .product-link{margin-top:10px;}.product-list .bpi-product .bc-product-container .product-content .product-link a{background:#ffa000;color:#fff;font-weight:bold;padding:7px 10px 4px;border-radius:4px;font-size:1em;}.product-list .bpi-product .bc-product-container .product-content .product-link a:hover{text-decoration:none;}.view-job-postings input[type="text"]{min-width:300px !important;width:100%;}.view-job-postings .form-submit{margin-top:1.8em !important;}.jobs .job-postings{list-style:none !important;padding:15px 0 !important;border-top:3px solid #0e5c22;}.jobs .job-postings .views-row-last .job-container{border-bottom:0px solid transparent !important;margin-bottom:20px !important;}.jobs .job-postings .job-container{width:100%;float:left;clear:both;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.2);}.jobs .job-postings .job-container .job-logo{width:40%;float:left;padding:10px;background:#fff;}@media screen and (max-width:639px){.jobs .job-postings .job-container .job-logo{width:100%;}}.jobs .job-postings .job-container .job-logo img{width:100%;}.jobs .job-postings .job-container .job-content{width:60%;float:left;padding:0 0 0 10px;}@media screen and (max-width:639px){.jobs .job-postings .job-container .job-content{width:100%;}}.jobs .job-postings .job-container .job-content .job-title h4{display:inline-block;border-bottom:2px solid #0e5c22;margin-bottom:15px;font-weight:400 !important;font-size:1.5em;}.jobs .job-postings .job-container .job-content .job-company{font-size:1.1em;padding-bottom:5px;}.jobs .job-postings .job-container .job-content .job-company a{color:#333;}.jobs .job-postings .job-container .job-content .job-company a i{color:#ffa000;}.jobs .job-postings .job-container .job-content .job-company a:hover{text-decoration:none;}.jobs .job-postings .job-container .job-content .job-summary{line-height:1.1em;}.jobs .job-postings .job-container .job-content .job-info strong{font-size:1.1em;}.jobs .job-postings .job-container .job-content .job-info span{display:block;margin-bottom:10px;}.jobs .job-postings .job-container .job-content .job-info .job-info-text{font-style:italic;font-size:0.9em;line-height:1.1em;}.jobs .job-postings .job-container .job-content .job-links{margin-top:20px;}.jobs .job-postings .job-container .job-content .job-links a{background:#ffa000;color:#fff;font-weight:bold;padding:7px 10px 4px;border-radius:4px;font-size:1em;}.jobs .job-postings .job-container .job-content .job-links a:hover{text-decoration:none;}.jobs .job-postings .job-container .job-content .job-links .job-file a{background:#0e5c22;}.jobs .job-postings .job-container .job-content .job-links > div{display:inline-block;margin-right:15px;margin-bottom:15px;}.view-certified-professionals-seeking-jobs input[type="text"]{min-width:300px !important;width:100%;}.view-certified-professionals-seeking-jobs .form-submit{margin-top:1.8em !important;}.pros .pros-list{list-style:none !important;padding:15px 0 !important;border-top:3px solid #0e5c22;}.pros .pros-list .views-row-last .cp-container{border-bottom:0px solid transparent !important;margin-bottom:20px !important;}.pros .pros-list .cp-container{width:100%;float:left;clear:both;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.2);}.pros .pros-list .cp-container .cp-logo{width:40%;float:left;padding:10px;background:#fff;}@media screen and (max-width:639px){.pros .pros-list .cp-container .cp-logo{width:100%;}}.pros .pros-list .cp-container .cp-logo img{width:100%;}.pros .pros-list .cp-container .cp-content{width:60%;float:left;padding:0 0 0 10px;}@media screen and (max-width:639px){.pros .pros-list .cp-container .cp-content{width:100%;}}.pros .pros-list .cp-container .cp-content .cp-title h4{display:inline-block;border-bottom:2px solid #0e5c22;margin-bottom:15px;font-weight:400 !important;font-size:1.5em;}.pros .pros-list .cp-container .cp-content .cp-company{font-size:1.1em;padding-bottom:5px;}.pros .pros-list .cp-container .cp-content .cp-company a{color:#333;}.pros .pros-list .cp-container .cp-content .cp-company a i{color:#ffa000;}.pros .pros-list .cp-container .cp-content .cp-company a:hover{text-decoration:none;}.pros .pros-list .cp-container .cp-content .cp-summary{line-height:1.1em;}.pros .pros-list .cp-container .cp-content .cp-info strong{font-size:1.1em;}.pros .pros-list .cp-container .cp-content .cp-info span{display:block;margin-bottom:10px;}.pros .pros-list .cp-container .cp-content .cp-info .cp-info-text{font-style:italic;font-size:0.9em;line-height:1.1em;}.pros .pros-list .cp-container .cp-content .cp-links{margin-top:20px;}.pros .pros-list .cp-container .cp-content .cp-links a{background:#ffa000;color:#fff;font-weight:bold;padding:7px 10px 4px;border-radius:4px;font-size:1em;}.pros .pros-list .cp-container .cp-content .cp-links a:hover{text-decoration:none;}.pros .pros-list .cp-container .cp-content .cp-links .cp-file a{background:#0e5c22;}.pros .pros-list .cp-container .cp-content .cp-links > div{display:inline-block;margin-right:15px;margin-bottom:15px;}.container{max-width:1200px;width:100%;}#content{margin-top:20px !important;}#content .callout-section{background:#f0f0f0;overflow:hidden;}#content .callout-section-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;min-height:145px;}#content .callout-section-text{padding:15px 20px 15px;height:100%;}#content .callout-section-text h2{font-size:1.8em;font-family:Georgia serif;font-weight:100;margin-bottom:10px;}#content .callout-section-text h2 a{color:#0e5c22;}#content .callout-section-text p{font-size:0.9em;}#content p{color:#535353;margin-bottom:15px !important;}#content .bpi-btn.large{font-size:1.2em;}#content .bpi-title{font-family:Georgia serif;margin-bottom:10px;border:none;}#content .bpi-title:before{background:none !important;}#content .bpi-title.black h1,#content .bpi-title.black h2,#content .bpi-title.black h3,#content .bpi-title.black h4{font-size:2em;color:#000;}#content .bpi-title h2{color:#ffa000;font-size:3em;border-bottom:1px solid rgba(0,0,0,0.1);}#content .goldstar-callout{padding-top:15px;padding-bottom:15px;-webkit-box-shadow:0px 4px 9px 2px #bfbfbf;-moz-box-shadow:0px 4px 9px 2px #bfbfbf;box-shadow:0px 4px 9px 2px #bfbfbf;}#content .goldstar-callout p{line-height:1.2em;margin:0;padding-bottom:10px;}#content .goldstar-callout img{padding:0 30px 0px !important;}#content .goldstar-callout .goldstar-title{color:#000 !important;}#content .goldstar-callout .btn-center{display:block;margin:0 auto;max-width:110px;text-align:center;}#content .homepage_feature .min-height{min-height:410px;}#content .homepage_feature img{max-width:100%;width:100%;}@media screen and (max-width:756px){#content .homepage_feature{margin-bottom:20px;}}.sidebar--webinar .learnmore a{color:#0e5c22;}#sidebar{margin-top:-20px;position:relative;z-index:12;}@media screen and (max-width:991px){#sidebar{margin-top:20px;}}#sidebar .block:first-child{margin-bottom:20px;}#sidebar .view-footer{display:flex;}#sidebar .view-footer .btn{margin:0 0 0 auto;}#sidebar .bpi-sidebar-title{border:none;font-family:Georgia serif;margin-bottom:10px;}#sidebar .bpi-sidebar-title:before{background:none !important;}#sidebar .bpi-sidebar-title.green h1,#sidebar .bpi-sidebar-title.green h2,#sidebar .bpi-sidebar-title.green h3,#sidebar .bpi-sidebar-title.green h4{font-size:2em;color:#0e5c22;}#sidebar .bpi-sidebar-title.white h1,#sidebar .bpi-sidebar-title.white h2,#sidebar .bpi-sidebar-title.white h3,#sidebar .bpi-sidebar-title.white h4{font-size:2em;color:#fff;}#sidebar .bpi-sidebar-title h2,#sidebar .bpi-sidebar-title h3,#sidebar .bpi-sidebar-title h4{font-size:2em;}#sidebar .title{font-size:2em;}#sidebar #top-sidebar{box-shadow:0 -26px 40px -11px rgba(0,0,0,0.54);background-repeat:none;background-size:cover;border-radius:20px !important;}@media screen and (max-width:991px){#sidebar #top-sidebar{box-shadow:0 -26px 40px -11px transparent;}}#sidebar #top-sidebar .title-box{border-bottom-width:0;}#sidebar #top-sidebar #sidebar-title{color:#fff !important;border:none !important;font-family:Georgia serif;margin-bottom:0;}#sidebar #top-sidebar #sidebar-title:before{background:none !important;}#sidebar #top-sidebar #sidebar-title h3{font-size:2.3em;color:#fff !important;border:none !important;font-family:Georgia serif;margin-bottom:0;text-shadow:0px 0px 2px rgba(0,0,0,0.6);}#sidebar #top-sidebar .top-sidebar-btn{background:#ffb800;background:-moz-linear-gradient(top,#ffb800 1%,#ff9a00 100%);background:-webkit-linear-gradient(top,#ffb800 1%,#ff9a00 100%);background:linear-gradient(to bottom,#ffb800 1%,#ff9a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb800',endColorstr='#ff9a00',GradientType=0);text-shadow:0px 0px 1px rgba(0,0,0,0.8);font-size:0.8em;font-weight:bold;padding-top:4px;}#sidebar #top-sidebar .white p{color:rgba(255,255,255,0.8);margin-bottom:10px;}#sidebar .title-box.title-h1{display:none;color:#fff !important;border:none !important;font-family:Georgia serif;margin-bottom:0;}#sidebar .title-box.title-h1:before{background:none !important;}#sidebar .title-box.title-h3{color:#fff !important;border:none !important;font-family:Georgia serif;margin-bottom:0;}#sidebar .title-box.title-h3:before{background:none !important;}#sidebar .title-box.title-h3 h3{color:#ffa000;}#sidebar .orange-title{border:none;font-family:Georgia serif;margin-bottom:10px;}#sidebar .orange-title:before{background:none !important;}#sidebar .orange-title h2{color:#ffa000;font-size:2em;}#sidebar .quick-link-row{display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:dotted 2px rgba(0,0,0,0.2);}#sidebar .quick-link-row .icon{height:40px !important;}#sidebar .quick-link-row a{color:#000;font-weight:bold;display:flex;align-items:center;font-size:1.1em;}#sidebar .quick-link-row a.icon{text-decoration:none !important;}#sidebar .quick-link-row a .fa{font-size:2em;display:flex;}#sidebar .find-sidebar{padding-top:15px;padding-bottom:15px;margin:15px auto;border-bottom:1px solid rgba(0,0,0,0.2);}#sidebar .find-title{line-height:1.1em;margin-bottom:5px;padding-right:15px;}#sidebar .find-text{margin-bottom:5px;}#sidebar .goldstar{box-shadow:0 4px 9px 2px #bfbfbf;overflow:hidden;padding:15px 8px;}#sidebar .goldstar-image img{width:100%;}#sidebar .goldstar-text h4{font-size:1em;margin-bottom:3px;}#sidebar .goldstar-text p{margin-bottom:3px;}#sidebar .testimonial{position:relative;}#sidebar .testimonial .respond-carousel{-webkit-box-shadow:0px 4px 9px 2px #bfbfbf;-moz-box-shadow:0px 4px 9px 2px #bfbfbf;box-shadow:0px 4px 9px 2px #bfbfbf;padding-top:20px;margin-bottom:20px !important;}#sidebar .testimonial .description.border{position:relative;border:none !important;}#sidebar .testimonial .description.border:before{content:"\f10d";font-family:FontAwesome;position:absolute;color:#ffa000;font-size:1.7em;top:-6px;left:20px;}#sidebar .testimonial .icon{margin-top:5px;}#sidebar .testimonial .description{font-style:normal;padding-top:25px;padding-bottom:0;color:#5e5e5e;font-size:1em;margin-bottom:0;}#sidebar .testimonial .name{padding:15px;}#sidebar .testimonial .name strong{display:inline-block;color:#000;}#sidebar .testimonial .name a{display:block;font-size:0.9em;margin-top:-17px;padding-left:37px;}#sidebar .testimonial .logo .icon{width:100px;height:auto;}#sidebar .testimonial .logo .img-circle{border-radius:0 !important;}#sidebar .testimonial .logo a{padding-left:110px;}#sidebar [id*="-recent-"] .title-box.title-h1{display:block !important;border:none !important;margin-bottom:10px;font-family:Georgia serif;}#sidebar [id*="-recent-"] .title-box.title-h1 h1{color:#ffa000;font-size:2em;}#sidebar [id*="-recent-"] .title-box.title-h1:before{background:none !important;}#sidebar [id*="-recent-"] .recent-date{color:#0e5c22;font-size:0.8em;font-weight:bold;}#sidebar [id*="-recent-"] .recent-title{color:#000;}#sidebar [id*="-recent-"] .recent-title a{color:#535353;font-weight:bold;font-size:1em;}#sidebar [id*="-upcomming-"] .title-box.title-h1{display:block !important;border:none !important;margin-bottom:10px;font-family:Georgia serif;}#sidebar [id*="-upcomming-"] .title-box.title-h1 h1{color:#ffa000;font-size:2em;}#sidebar [id*="-upcomming-"] .title-box.title-h1:before{background:none !important;}#sidebar [id*="-upcomming-"] .recent-date{color:#0e5c22;font-size:0.8em;font-weight:bold;}#sidebar [id*="-upcomming-"] .recent-date div{display:inline-block;}#sidebar [id*="-upcomming-"] .recent-date div:nth-child(even){padding-left:5px;}#sidebar [id*="-upcomming-"] .learnmore{margin-top:5px;display:block;font-weight:500 !important;}#sidebar [id*="-upcomming-"] .learnmore a{background:#ffa000;color:#fff;padding:6px 8px 4px;border-radius:6px;font-size:0.9em;}#sidebar [id*="-upcomming-"] .recent-title{color:#000;}#sidebar [id*="-upcomming-"] .recent-title a{color:#535353;font-weight:bold;font-size:1em;}#sidebar .view-product-list-sidebar-nav{margin-top:40px !important;background:rgba(0,0,0,0.1);}#sidebar .view-product-list-sidebar-nav .view-header{font-family:Georgia serif;color:#0e5c22;}#sidebar .view-product-list-sidebar-nav .view-header h4{font-weight:400 !important;margin-bottom:0 !important;padding:10px 10px 5px;border-bottom:2px solid #fff;}#sidebar .view-product-list-sidebar-nav .product-list-nav ul{padding:15px 15px 15px !important;list-style:none;}#sidebar .view-product-list-sidebar-nav .product-list-nav ul li{font-size:1.2em;padding:4px 0;}#sidebar .view-product-list-sidebar-nav .product-list-nav ul li i{color:#ffa000 !important;padding-right:10px;}#sidebar .view-product-list-sidebar-nav .product-list-nav ul li a{color:#000;}#sidebar .view-product-list-sidebar-nav .product-list-nav ul li a:hover{text-decoration:none;color:#ffa000;}#sidebar .webinar{padding-left:30px;}#sidebar .webinar li{list-style:none;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.2);position:relative;}#sidebar .webinar li a{text-decoration:none !important;}#sidebar .webinar li:before{content:"\f008";font-family:"FontAwesome";left:-35px;font-size:1.8em;position:absolute;color:rgba(0,0,0,0.3);z-index:1;}#sidebar .webinar li p{margin:0 !important;font-weight:bold;}#sidebar .webinar li p.date{font-size:0.9em;color:#0e5c22 !important;}#sidebar .blogs{padding-left:30px;}#sidebar .blogs li{list-style:none;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:5px;padding-bottom:5px;position:relative;}#sidebar .blogs li a{text-decoration:none !important;}#sidebar .blogs li:before{content:"\f02d";font-family:"FontAwesome";left:-35px;font-size:1.8em;position:absolute;color:rgba(0,0,0,0.3);z-index:1;}#sidebar .blogs li p{margin:0 !important;font-weight:bold;}#sidebar .blogs li p.date{font-size:0.9em;color:#0e5c22 !important;}footer{margin-top:30px;}footer .navbar-nav.navbar-right:last-child{margin-right:0px !important;}footer.footer-top{padding-top:15px;}footer.footer-top .footer-logo{padding-top:10px;}footer.footer-top ul li span.follow{display:inline-block;font-size:0.7em;font-weight:bold;padding:5px 10px 0px;}footer.footer-top ul li a.fa{padding:5px 10px 5px;font-size:1.6em;}footer.footer-top ul.footer-menu.navbar-nav.navbar-right:last-child{margin-right:0 !important;}@media screen and (max-width:1200px){footer.footer-top ul.footer-menu{margin:0 auto !important;}}@media screen and (max-width:756px){footer.footer-top ul.footer-menu{padding:10px !important;}}footer.footer-top ul.footer-menu li{color:rgba(0,0,0,0.8);font-size:0.9em !important;}footer.footer-top ul.footer-menu li a{color:rgba(0,0,0,0.8) !important;position:relative;font-size:1em !important;font-weight:bold;}footer.footer-top ul.footer-menu li a:after{content:"|";color:#000;position:absolute;right:0;font-size:1em;font-weight:100;}@media screen and (max-width:756px){footer.footer-top ul.footer-menu li a:after{content:"" !important;}}@media screen and (max-width:1200px){footer.footer-top ul.footer-menu li a{padding:9px 7px !important;}}footer.footer-top ul.footer-menu li.last a:after{display:none;}footer.footer-top .footer-icons{float:right !important;padding-left:20px;}footer.footer-top .footer-icons li{display:inline-block !important;}@media screen and (max-width:756px){footer.footer-top .footer-icons{float:left !important;}}footer.footer-bottom{display:none;}@media screen and (max-width:756px){footer .social-icons{display:block !important;}footer .social-icons li a{display:block !important;}}.respond.bg .description::before,.respond.border .description::before{border:none !important;}.home-owner{position:relative;}.home-owner a{position:absolute;top:-145px;right:-62px;}.home-owner a img{max-width:200px;}#myModal.modal{background:rgba(100,100,100,0.5) !important;}#myModal .modal-dialog{max-width:900px;width:100%;}@media screen and (max-width:762px){#myModal .modal-dialog{margin:0 !important;}#myModal .modal-dialog img{display:none;}#myModal .modal-dialog .homeowner{border-top:4px solid #fdb825;border-left:2px solid #fdb825;}#myModal .modal-dialog .industry{border-top:4px solid #fdb825;border-right:2px solid #fdb825;}#myModal .modal-dialog .logo{border-bottom:2px solid #fdb825;border-left:2px solid #fdb825;}#myModal .modal-dialog .text{border-bottom:2px solid #fdb825;border-right:2px solid #fdb825;}}@media screen and (max-width:666px){#myModal .modal-dialog{margin:0 !important;text-align:center;}#myModal .modal-dialog p{display:none;}#myModal .modal-dialog .body{display:flex !important;align-items:center;}#myModal .modal-dialog .body h3{margin:0 !important;padding:0 !important;width:100%;font-size:1.8em !important;}#myModal .modal-dialog .col-title{padding:0;}}#myModal .modal-dialog .modal-content{background:none !important;border:none !important;box-shadow:none !important;}#myModal .modal-dialog .modal-content .top{background:none !important;width:100%;}#myModal .modal-dialog .modal-content .top .callout{padding:0 7px 0 0;}#myModal .modal-dialog .modal-content .top .callout:last-child{padding-right:0 !important;padding-left:7px !important;}@media screen and (max-width:762px){#myModal .modal-dialog .modal-content .top .callout{padding:0 0px 0 0 !important;}#myModal .modal-dialog .modal-content .top .callout:last-child{padding-right:0 !important;padding-left:0px !important;}}#myModal .modal-dialog .modal-content .top .callout img{border:2px solid #fdb825;border-bottom:none !important;width:100%;}#myModal .modal-dialog .modal-content .top .callout:hover{cursor:pointer;}#myModal .modal-dialog .modal-content .top .callout:hover .body{transition:all 0.3s;background:#fdb825;}#myModal .modal-dialog .modal-content .top h2{color:#fff;text-align:center;font-weight:100;font-size:2.2em;}@media screen and (max-width:762px){#myModal .modal-dialog .modal-content .top h2{font-size:1.5em;}}#myModal .modal-dialog .modal-content .top .body{padding:0 !important;background:#fff;overflow:auto;min-height:170px;transition:all 0.3s;border:2px solid #fdb825;border-top:none !important;}#myModal .modal-dialog .modal-content .top .body:hover{transition:all 0.3s;background:#ffa000;}#myModal .modal-dialog .modal-content .top .body h3{font-family:Georgia serif;color:#000;padding:15px 15px 0;margin-bottom:0;font-weight:100;}#myModal .modal-dialog .modal-content .top .body p{padding:15px;color:#000;}#myModal .modal-dialog .modal-content .bot{float:left;clear:both;margin-top:14px;width:100%;}@media screen and (max-width:762px){#myModal .modal-dialog .modal-content .bot{margin:0;width:100%;}}#myModal .modal-dialog .modal-content .bot .text{padding:0 0 0 7px !important;}#myModal .modal-dialog .modal-content .bot .text:hover{cursor:pointer;}#myModal .modal-dialog .modal-content .bot .text:hover .body{transition:all 0.3s;background:#fdb825;}@media screen and (max-width:762px){#myModal .modal-dialog .modal-content .bot .text{padding:0 !important;}}#myModal .modal-dialog .modal-content .bot .text .body{overflow:auto;background:#fff;padding:0 !important;min-height:170px;border:2px solid #fdb825;}#myModal .modal-dialog .modal-content .bot .text .body h3{padding-left:15px;}#myModal .modal-dialog .modal-content .bot .text .body p{padding:15px;}#myModal .modal-dialog .modal-content .bot h2{font-family:Georgia serif;color:#000;font-weight:100;padding:15px 0 0;margin-bottom:0;}#myModal .modal-dialog .modal-content .bot h3{font-family:Georgia serif;color:#000;font-weight:100;padding:15px 0 0;margin-bottom:0;}#myModal .modal-dialog .modal-content .bot .logo{padding:0 7px 0 0 !important;}#myModal .modal-dialog .modal-content .bot .logo:hover{cursor:pointer;}#myModal .modal-dialog .modal-content .bot .logo:hover .body{transition:all 0.3s;background:#ffa000;}@media screen and (max-width:762px){#myModal .modal-dialog .modal-content .bot .logo{padding:0 !important;}}#myModal .modal-dialog .modal-content .bot .logo .body{transition:all 0.3s;border:2px solid #fdb825;background:#0e5c22;overflow:auto;padding:0 !important;min-height:170px;}#myModal .modal-dialog .modal-content .bot .logo .body h3{color:#fff !important;letter-spacing:1px;}#myModal .modal-dialog .modal-content .bot .logo img{padding:10px;}#myModal .modal-dialog .modal-content .bot .logo .col-title{padding-right:0 !important;}#myModal .modal-dialog .modal-content .bot .logo .col-logo{float:right !important;padding:0 !important;}.text-resize{position:absolute;right:0px;top:-3px;}.text-resize .title-box{display:none !important;}.text-resize h1{display:none;}.node-blog h2.entry-title{display:none !important;}.entityform .form-wrapper{margin-bottom:40px;}.entityform .form-wrapper.field-type-file{margin-bottom:10px;}.entityform .form-wrapper.field-type-image{margin-bottom:10px;}.entityform .image-widget{margin-bottom:30px;}.entityform .image-widget .btn{margin-top:20px;}.entityform .file-widget{margin-bottom:30px;}.entityform .file-widget .btn{margin-top:20px;}@media screen and (max-width:991px){.btn-sm{font-size:0.8 !important;margin-top:5px !important;}}.faq-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.faq-buttons .btn{width:18%;margin:5px;display:flex;align-self:normal;text-align:center;justify-content:center;flex-direction:column;}@media screen and (max-width:756px){.faq-buttons .btn{width:31%;}}@media screen and (max-width:500px){.faq-buttons .btn{width:45%;}}
