.hs-blog-listing .dnd-section>.row-fluid{padding:0}.blog-banner .dnd-section>.row-fluid{max-width:100%;width:100%;padding:0}.dnd_area_header-module-1-flexbox-positioning>div{width:100%}.blog-banner .dnd-section{padding:0}.body-container--blog-index .dnd-section{padding:0}.bgg05{background-color:#ededed}.wrap{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.frame{margin-left:-15px;margin-right:-15px;display:flex;flex-direction:row;flex-wrap:wrap}.body-container--blog-index .dnd-section>.row-fluid{max-width:100%}.body-container--blog-index .dnd-section .dnd-column{padding:0}.blog-index .content-wrpper{max-width:1260px}.pv3{padding-top:3rem;padding-bottom:3rem}.post-item{position:relative;padding-left:15px;padding-right:15px;margin-bottom:3rem}.Resources-image{height:320px;justify-content:center;display:flex;align-items:center;background-size:cover;background-position:top}h4.badge{padding:19px 40px 17px;border-radius:20px 0 20px 0;background:linear-gradient(219deg,#8ad0c3,rgba(60,156,215,.84));color:#fff;display:inline-block;text-transform:uppercase;font-size:25px;font-weight:700;font-family:DM Sans,georgia,serif;letter-spacing:4px;margin-bottom:0}.post-item .Resources-content{height:100%;min-height:320px;transition:.25s;overflow:hidden;padding:3rem;background:#fff}.post-item .Resources-content *{transition:.25s;color:#1f1f1f}.post-item:hover .Resources-content{background:#2c7cad}.post-item .rounded{border-radius:20px;overflow:hidden}.post-item:hover .Resources-content *{color:#fff}.post-item svg,.post-item svg path{transition:.25s}.post-item svg{position:absolute;right:40px;bottom:30px}.post-item svg,.post-item svg path{transition:.25s}.post-item .c{fill:#1f1f1f}.post-item:hover svg path{fill:#fff}a.next-posts-link.load-more.p-hide{display:none !important}a.next-posts-link.load-more{display:inline-block !important}.blog-pagination{text-align:center}.blog-pagination .next-posts-link:hover{background:#2c7cad}.blog-pagination .next-posts-link{display:inline-block;background:#1f1f1f;padding:10px 35px;font-size:20px;font-weight:700;font-family:DM Sans,georgia,serif;color:#fff;border-radius:32px;transition:.25s}.post-item .Resources-content h3{font-family:DM Sans,georgia,serif;font-size:20px;line-height:1.2;font-weight:700;margin-bottom:20px}#infscr-loading{display:none !important}.Prefooter h2{font-size:60px;line-height:1.1;font-weight:700;position:relative;margin-bottom:25px;color:#1f1f1f;font-family:DM Sans,georgia,serif}.btn{display:inline-block;background:#1f1f1f;padding:10px 35px;font-size:20px;font-weight:700;font-family:DM Sans,georgia,serif;color:#fff;border-radius:32px;transition:.25s}.btn:hover{background:#2c7cad;color:#fff}.mt3{margin-top:3rem}.Prefooter .content-wrapper{max-width:1260px}.Prefooter .lg-col8,.Prefooter .lg-col4{padding:0 15px}.lg-col4{flex-basis:auto;justify-content:flex-end;align-items:center;display:flex}.Single-post-wrapper{padding-top:5rem;padding-bottom:4rem}.Single-post-wrapper .wrap{padding-top:4rem}.Single-post-wrapper h1 *{font-size:48px;line-height:1.1;font-weight:700;position:relative;margin-bottom:25px;font-family:DM Sans,georgia,serif;color:#1f1f1f}.Single-post-wrapper .content-wrapper{padding-left:30px;padding-right:30px;max-width:1260px}.Single-meta{color:#b2b5b6;border-bottom:1px solid #b2b5b6;padding-bottom:5px;padding-top:20px;font-weight:700;font-family:DM Sans,georgia,serif;font-size:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.Single-date-sub.uppercase.tcb{color:#1f1f1f;text-transform:uppercase}.blog-post h1{margin-bottom:25px}.Single-content{margin-top:4rem}.related-post{padding-top:10rem;padding-bottom:10rem;background-color:#ededed}.related-post h2{line-height:1.1;font-weight:700;position:relative;margin-bottom:25px;font-size:48px;font-family:DM Sans,georgia,serif;color:#1f1f1f}.Cardslider .Cardslider-image{height:320px}.Cardslider-card{padding-left:15px;padding-right:15px;display:flex;transition:.25s;width:100%;margin-bottom:4rem}.Cardslider-card>.rounded{background:#fff;border-radius:20px;overflow:hidden;position:relative;width:100%}.related-post .content-wrapper{max-width:1260px}.Cardslider .Cardslider-content{height:320px;transition:.25s;padding:3rem}.frame--card-slider{flex-direction:row;display:flex}.Cardslider .Cardslider-card:hover .Cardslider-content{background:#2c7cad}.Cardslider .Cardslider-card:hover .Cardslider-content *{color:#fff}.Cardslider .Cardslider-card p.mb4{margin-bottom:4rem}.Cardslider svg{position:absolute;right:40px;bottom:30px;transition:.25s}.frame--card-slider{margin:0 -15px}.related-post .slick-next,.related-post .slick-prev{position:absolute;display:block;height:60px;width:60px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:4px solid #1f1f1f;border-radius:50px}.related-post .slick-next:before,.related-post .slick-prev:before{font-family:arial;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1 !important}.related-post .slick-prev:before{content:"";border-top:4px solid #1f1f1f;border-right:4px solid #1f1f1f;width:10px;height:10px;display:block;transform:translate(206%) rotate(-135deg)}.related-post .slick-next:before{content:"";border-top:4px solid #1f1f1f;border-right:4px solid #1f1f1f;width:10px;height:10px;display:block;transform:translate(175%) rotate(45deg)}.Slick-ArrowsCards{position:relative}.SliderControls{max-width:170px}.related-post .slick-next{right:5px}.related-post .slick-prev{left:0}.related-post .blk12{position:relative;width:100%;padding-left:15px;padding-right:15px;flex-basis:auto}.Product-filters{display:flex}.Product-filters ul{list-style:none;margin:0;padding:0}.Product-filters-wrap{position:relative;padding-left:15px;padding-right:15px}.Filter-toggle{padding:16px 0;font-size:22px;font-weight:700;font-family:DM Sans,georgia,serif;cursor:pointer;position:relative;border-bottom:2px solid rgba(199,209,219,.5)}.Filter-toggle:after{content:"";position:absolute;top:22px;right:5px;height:12px;width:12px;border-bottom:4px solid #1f1f1f;border-right:4px solid #1f1f1f;transform:rotate(45deg);transform-origin:center;transition:.25s ease-in-out}.Checkboxes{background-color:#474c55;position:relative;display:none;padding:60px 0 36px;margin-top:40px;padding-left:15px;padding-right:15px}.Checkboxes.is-active{display:block;margin-top:40px}.Checkboxes:before{width:10000%;left:-3000px;top:0;height:100%;position:absolute;content:"";background-color:#474c55;z-index:-1}.Checkboxes .Checkboxes-filters{font-size:14px;color:#fff;font-family:Open Sans,helvetica,arial,sans-serif;position:relative;width:100%}.Checkboxes .Checkboxes-filters .Checkboxes-item{margin-bottom:18px;width:100%;display:inline-block}.Checkboxes .Checkboxes-filters a{font-size:14px;color:#fff;font-family:Open Sans,helvetica,arial,sans-serif}.Checkboxes .Checkboxes-filters a label{cursor:pointer}.Checkboxes .Checkboxes-filters a label:before{content:"";margin-right:18px;left:0;display:inline-block;vertical-align:text-top;width:20px;height:20px;background-color:transparent;border-radius:3px;border:2px solid transparent}.Filter-toggle.is-active{color:#2c7cad}.Filter-toggle.is-active:after{border-right:4px solid #3c9cd7;border-bottom:4px solid #3c9cd7;top:13px;transform:rotate(-135deg)}.pt3{padding-top:3rem}.Product-filters{flex-direction:column}.Product-filters-wrap{width:100%}.no-banner .hs-blog-post .Header,.no-banner .hs-blog-post .Preheader{position:fixed}.Single-date-sub.post-head{color:#1f1f1f;text-transform:uppercase}.pb4{padding-bottom:4rem}.Cardslider .Cardslider-content h3 *{font-size:30px}.pv4{padding-top:4rem;padding-bottom:4rem}.hs-blog-post .grecaptcha-badge{margin:0}.blog-comments .lg-blk6{padding-left:15px;padding-right:15px;width:100%}.PrefooterForm a{font-size:30px;font-family:DM Sans,georgia,serif;margin-top:20px;font-weight:700;color:#1f1f1f;display:inline-block;transition:.25s}.hs-form>.field>label>span{font-size:14px;font-family:DM Sans,georgia,serif;color:#323334;line-height:1.8}.Single-post-wrapper article.blog-post{padding-left:15px;padding-right:15px}.blog-comments h2{font-size:22px}.blog-comments .col-right.lg-blk6>div{padding-bottom:2rem !important}.Cardslider .Cardslider-card:hover svg path{fill:#fff}.blog-comments .actions{text-align:right}@media screen and (min-width:1rem){.Filter-toggle{padding:0 48px;border-bottom:0}.Filter-toggle:after{top:5px;right:0}.Filter-toggle.is-active:after{top:13px}}@media screen and (min-width:40rem){.Single-post-wrapper .wrap{padding-top:6rem}.Checkboxes .Checkboxes-filters .Checkboxes-item{max-width:33%;margin-bottom:24px}.post-item{flex-basis:auto;width:50%}.md-pr4{padding-right:4rem}.lg-pb0{padding-bottom:0 !important}.Single-post-wrapper{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:40rem){.Product-filters-wrap{margin-bottom:2rem}.Product-filters{align-items:center;flex-direction:row}}@media screen and (min-width:65rem){.lg-pv5{padding-top:5rem;padding-bottom:5rem}.post-item{flex-basis:auto;width:50%;margin-bottom:4rem}.Prefooter{padding-top:6rem;padding-bottom:6rem}.Prefooter .lg-col8{flex-basis:auto;width:66.6666666667%}.Prefooter .lg-col4{flex-basis:auto;width:33.3333333333%}.Single-post-wrapper{padding-left:10rem;padding-right:10rem}.Single-post-wrapper .wrap{padding-top:10rem}.related-post h2{font-size:60px}.lg-pt5{padding-top:5rem}.post-item .Resources-content h3{font-size:30px}.lg-pv6{padding-top:6rem;padding-bottom:6rem}.blog-comments .lg-blk6{flex-basis:auto;width:50%}.blog-comments h2{font-size:46px}.Single-post-wrapper h1 *{font-size:60px}}@media screen and (max-width:39.99999rem){.wrap{padding-left:20px;padding-right:20px}.Single-post-wrapper .content-wrapper{padding-left:20px;padding-right:20px}}@media(max-width:620px){.Product-filters{margin-bottom:2rem}}@media(max-width:479px){div#captcha_wrapper{overflow:auto}.hs_recaptcha.hs-recaptcha.field.hs-form-field{overflow:auto;padding:10px 0;width:100%}.blog-index .checkbox-row span.fakelabel span{float:none;margin-left:0;padding-left:20px;text-align:left;display:block;d}.subscribe-options p label{margin:4px 0}.subscribe-options label>input{float:left}#email-prefs-form .email-edit{width:100% !important;max-width:100% !important}.hs_recaptcha.hs-recaptcha.field.hs-form-field{width:100%;overflow-y:auto}}