.library-listing .container-fluid .row-fluid .page-center.content-wrapper,.library-listing .container-fluid .row-fluid .page-center.hero-content-container{max-width:1100px}.library-listing .page-title{text-align:center}.featured-asset-wrapper{margin:30px 0 40px}.featured-asset-wrapper>.row-fluid{display:flex;flex-wrap:wrap}.featured-asset{color:#fff;padding:25px;width:48%!important}.asset-1{background:#83bec8}.asset-2{background:#9ccd4e}.featured-asset h5{color:#fff;font-size:12px;text-transform:uppercase}.featured-asset h2{color:#fff;font-size:32px;line-height:40px}.featured-asset p{font-size:18px;line-height:26px;margin-bottom:30px}.featured-asset a{background:transparent;border:2px solid #fff;border-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:7px 20px;text-transform:uppercase;transition:all .3s ease-in-out}.featured-asset a:hover{background:#fff}.asset-1 a:hover{color:#83bec8}.asset-2 a:hover{color:#9ccd4e}.library-filter-wrapper{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;left:50%;margin-left:-44vw;position:relative}.library-filter{display:flex;margin:0 auto;max-width:1100px}.library-filter>div h3{font-size:16px;padding-left:10px;padding-right:20px;padding-top:24px;text-transform:uppercase}.library-filter fieldset{border:0;padding:0}.library-filter .dropdown-menu{display:none}.library-filter legend{border-left:1px solid #e8e8e8;color:#4a4a4a;font-size:16px;font-weight:400;height:70px;padding:22px 30px;position:relative;text-transform:uppercase}.library-filter legend:after{content:"\f0d7";display:inline-block;font-family:Font Awesome\ 6 Pro!important;margin-left:15px}.library-filter legend.open-toggle:after{transform:rotateX(180deg)}.custom-search{position:relative}.custom-search input.text-query{-webkit-appearance:none;background:#fff;border:0;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;box-shadow:none;color:#4a4a4a;font-family:Lato,arial,sans-serif;font-weight:400;height:69px;transition:none}.custom-search input.text-query:focus{box-shadow:none}.custom-search input.text-query::placeholder{color:#9b9b9b;font-family:Lato,arial,sans-serif;font-size:16px;font-weight:regular}.custom-search #filter-submit{background:#fff;border:0;border-radius:0;color:#9ccd4e;font-size:18px;padding-top:0;position:absolute;right:15px;top:25px;transition:color .3s ease-in-out}.custom-search #filter-submit:hover{color:#00734a;cursor:pointer}.library-grid-wrapper{background-color:#f9f9f9;left:50%;margin-left:-44vw;padding:40px 0;position:relative}.library-grid{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-top:50px;max-width:1100px}.filter-wrapper{background:#f9f9f9;left:50%;margin-left:-44vw;padding-bottom:10px;padding-top:10px;position:relative}.filter-wrapper-inner{margin-left:auto;margin-right:auto;max-width:1100px;padding:0 10px}a.filter-indicator{border:1px solid #ececec;border-radius:4px;color:#4a4a4a;display:inline-block;margin-right:5px;padding:4px 10px}a.filter-clear{color:#1c4e5e;display:inline-block;font-size:12px;font-weight:700}button.apply-filters{-webkit-appearance:none;background-color:#9ccd4e;border:0;border-radius:5px;bottom:-40px;color:#fff;font-size:12px;font-weight:600;padding:8px 10px;position:absolute;right:12%;text-transform:uppercase;transition:background-color .3s ease-in-out}button.apply-filters:hover{background-color:#00734a;cursor:pointer}.library-card .content-back{background:#fff;padding:25px}.library-card{background:#fff;border:1px solid #d7d7d7;cursor:pointer;margin-bottom:50px;margin-right:5%;min-height:440px;position:relative;transition:box-shadow .3s ease-in-out;width:30%}.library-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.library-card:hover .card-title{color:#7fa642}.library-card .card-title{display:block;font-size:17px;font-weight:400;line-height:20px;padding-bottom:8px;transition:.3s ease-in-out}p.library-ctb a{background-color:#00567d;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Avenir,Lato,arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.6px;margin-bottom:0;padding:5px 11px;position:absolute;text-decoration:none;text-transform:uppercase;top:388px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.library-card .grey-img-bkgd{background-color:#ccc;border:0;padding:25px 25px 0;text-align:center;width:100%}.library-card .card-title:hover{color:#7fa642}.library-card p{color:#777;font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.24em;text-decoration:none;text-transform:none}.library-card .card-asset-type{bottom:4px;color:#1c4e5e;font-size:12px;font-weight:700;position:relative;text-transform:uppercase}.library-card .card-cta-type{bottom:8px;color:#00567d;font-size:12px;font-weight:700;position:absolute;text-transform:uppercase}.lib-pagination-wrapper{background-color:#f9f9f9;left:50%;margin-left:-44vw;padding:20px 0 75px;position:relative}.lib-pagination{display:flex;justify-content:center;text-align:center}.lib-pagination a,.lib-pagination span{background:#fff;border-bottom:2px solid #f0f2f6;border-left:2px solid #f0f2f6;border-top:2px solid #f0f2f6;color:#d5d5d0;display:inline-block;font-size:21px;font-weight:900;padding:10px 20px}a.next-posts-link{border-right:2px solid #f0f2f6}.lib-pagination a.active,.lib-pagination a:hover{color:#9ccd4e}.library-no-results{padding:30px 0}.library-no-results h3{margin:20px 0 40px}@media (max-width:767px){.featured-asset-wrapper{margin-bottom:10px}.library-listing .container-fluid .row-fluid .page-center.content-wrapper{padding-bottom:0}.library-listing .padding40t .main-content{margin-bottom:0}.library-filter-wrapper{border:0}.library-filter{display:block;padding:0 10px}.library-filter fieldset{margin-bottom:10px}.library-filter>div h3{display:block;margin-bottom:20px;padding-left:0;padding-top:0;text-align:center;width:100%}.library-filter legend{border:1px solid #e8e8e8;border-radius:5px;display:block;height:auto;padding:13px 20px;width:100%}.library-filter legend:after{position:absolute;right:35px}.library-filter legend.open-toggle{background-color:#efefef}.library-filter .dropdown-menu{background:#efefef;left:50%;margin-bottom:10px;margin-left:-44vw;margin-top:20px;position:relative}.library-filter .dropdown-inner{padding-bottom:50px;padding-left:30px;padding-top:30px}.library-filter .dropdown-inner:before{background-image:url(https://1333476.fs1.hubspotusercontent-na1.net/hubfs/1333476/assets/filter-triangle.svg);content:"";height:11px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:25px}.library-filter .dropdown-inner .close-filters{display:none}.library-filter .dropdown-item{margin-bottom:10px}.dropdown-item label{color:#4a4a4a}button.apply-filters{bottom:20px;left:30px;right:auto}.custom-search input.text-query{border:1px solid #e8e8e8;border-radius:5px;height:auto;padding:12px 25px}.custom-search #filter-submit{top:15px}.library-grid-wrapper{margin-top:0;padding:30px 0 0}.library-grid{margin-top:0;padding-left:10px;padding-right:10px}.lib-pagination-wrapper{padding-bottom:20px}.lib-pagination a,.lib-pagination span{font-size:14px;padding:7px 14px}}@media (min-width:768px){legend.btn.btn-primary.dropdown-toggle.open-toggle:before{background:#fff;bottom:-2px;content:"";height:3px;left:0;position:absolute;width:calc(100% + 4px)}.dropdown-menu{background:#fff;box-shadow:0 15px 15px 0 rgba(0,0,0,.1);left:50%;margin-left:-50vw;padding-bottom:70px;padding-top:30px;position:absolute;top:71px;width:100vw;z-index:9}.dropdown-inner{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1100px;position:relative}.dropdown-inner .close-filters{background-image:url(https://1333476.fs1.hubspotusercontent-na1.net/hubfs/1333476/assets/close-filter.svg);background-position:50%;background-repeat:no-repeat;display:block;height:27px;opacity:.6;position:absolute;right:10px;transition:opacity .3s ease-in-out;width:27px}.dropdown-inner .close-filters:hover{opacity:1}.dropdown-item{margin-bottom:15px;margin-right:1.33%;width:21%}.dropdown-item:nth-of-type(4n+4){margin-right:0}.dropdown-item input[type=checkbox]{opacity:0;position:absolute}.dropdown-item label{background:#ebebeb;border-radius:5px;color:#4a4a4a;display:inline-block;font-size:14px;padding:10px;position:relative;text-align:center;transition:.3s;width:100%}.dropdown-item label:hover{cursor:pointer}.dropdown-item input[type=checkbox]:checked+label,.dropdown-item label:hover{background:#83bec8;color:#fff}}@media(max-width:1120px){.dropdown-inner,.library-grid-wrapper{padding-left:10px;padding-right:10px}}@media(min-width:768px) and (max-width:960px){.library-filter>div h3{font-size:14px;padding-right:7px;padding-top:27px}.library-filter legend{font-size:14px;padding:24px 10px 22px}.dropdown-item{margin-right:1.25%;width:29.5%}.dropdown-item:nth-of-type(3n+3){margin-right:0}.dropdown-item:nth-of-type(4n+4){margin-right:1.25%}}.lib-detail-view:before{background-image:url(//1333476.fs1.hubspotusercontent-na1.net/hubfs/1333476/layout/logo-squares.png?t=1539878401679);background-position:100% 0;background-repeat:no-repeat;content:"";height:420px;position:absolute;right:0;top:120px;width:245px}h1.detail-title{font-size:34px;font-weight:400;line-height:40px;margin-bottom:30px;margin-top:60px;text-align:center}.asset-info{margin-bottom:60px;text-align:center}.asset-info span{color:#00734a;font-size:16px}.asset-info span+span{border-left:1px solid #979797;margin-left:30px;padding-left:30px}.lib-detail .custom-divider{background:#f1f1f1;border:1px solid #e6e6e6;display:block;height:5px;margin-bottom:50px;width:100%}.asset-detail{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1000px}.asset-image{margin-right:3%;width:21%}.asset-image img{border:1px solid #777;display:block;margin:0 auto}.asset-content{width:76%}.asset-dl{background:#9ccd4e;border-radius:4px;color:#fff;display:inline-block;font-size:16px;margin-top:20px;padding:12px 24px;text-transform:uppercase;transition:background .4s ease-in-out}.asset-dl:hover{background:#0c4254;color:#fff}.lib_cta .cta_button{background:#9ccd4e!important;border-color:#9ccd4e!important;border-radius:4px!important;color:#fff!important;display:inline-block!important;font-size:pxr(18px)!important;font-size:16px!important;margin-top:20px!important;padding:12px 24px!important;text-transform:uppercase!important;transition:all .4s ease-in-out!important}.lib_cta .cta_button:hover{background:#0c4254!important;border-color:#0c4254!important;color:#fff!important}.lib-detail .asset-detail .asset-releated-services{padding:50px 0 20px;width:100%}.lib-detail .asset-detail .asset-releated-services strong{color:#4a4a4a;display:inline-block;font-style:italic;margin-bottom:15px}.lib-detail .asset-detail .asset-releated-services ul{list-style-type:none;margin:0;padding:0}.lib-detail .asset-detail .asset-releated-services ul li{border-right:1px solid #d5d5d0;display:inline-block;line-height:1;margin:0 24px 0 0;padding:0 24px 0 0}.lib-detail .asset-detail .asset-releated-services ul li:last-child{border-right:0}.lib-detail .asset-detail .asset-releated-services ul li a{display:inline-block}.custom-social-share{border-top:1px solid #d5d5d0;margin-left:auto;margin-top:40px;max-width:1000px;padding-bottom:60px;padding-top:60px;text-align:center}.custom-social-share h3{display:inline-block;font-size:16px;margin-bottom:0;margin-right:30px;vertical-align:middle}.custom-social-share a{background:#00734a;color:#fff;display:inline-block;height:30px;margin-right:5px;text-align:center;transition:background .4s ease-in-out;width:30px}.custom-social-share a:hover{background:#9ccd4e}.custom-social-share a .fa{font-size:19px;vertical-align:bottom}@media only screen and (max-width:480px){.asset-info span+span{border:none;display:block;margin-left:0;padding-left:0}.lib-detail .asset-detail .asset-releated-services ul li{border-width:0;display:block;margin:0;padding:8px 0}}@media (max-width:540px){.library-card{margin-bottom:25px;margin-right:0;width:100%}}@media (max-width:767px){.asset-info span{display:block}.asset-info span:first-of-type{padding-right:0}.asset-info span:nth-of-type(2){padding:0}.asset-info span:nth-of-type(3){padding-left:0}.asset-info i{display:none}.asset-detail{flex-wrap:wrap}.asset-image{margin-left:auto;margin-right:auto;max-width:75%;text-align:center}.asset-content{width:100%}}@media (min-width:768px){.library-card:nth-of-type(3n+3){margin-right:auto}}@media (max-width:768px){.featured-asset{margin-bottom:15px;width:100%!important}.featured-asset h2{font-size:26px;line-height:32px}.library-card{margin-right:4%;width:48%}.library-card:nth-of-type(2n){margin-right:0}}