@charset "UTF-8";.block.badge .inner-container .badge-container{padding:48px;border-radius:8px;-webkit-box-shadow:0 0 77px 0 rgba(0,0,0,.29);box-shadow:0 0 77px 0 rgba(0,0,0,.29);background-color:#fff}.block.badge .badge-row{margin-bottom:24px;width:100%}.block.badge .badge-row:last-of-type{margin-top:12px;margin-bottom:0}.block.badge .badge-row img{width:300px;max-width:100%;margin-bottom:36px}.block.badge .badge-row.triple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:36px}.block.badge .badge-row.triple .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 24px)}.block.badge .badge-row.triple .column img{width:100%}@media screen and (max-width:900px){.block.badge .inner-container .badge-container{padding:32px 28px}.block.badge .badge-row.triple{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.block.badge .badge-row.triple .column{width:100%!important;margin-bottom:36px}.block.badge .badge-row.triple .column img{max-width:180px}}.block.featured-image{padding:0 0 36px}.block.featured-image picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:540px}.block.featured-image picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;max-width:1100px}@media screen and (max-width:1050px){.block.featured-image picture{height:46vw}}@media screen and (max-width:641px){.block.featured-image{padding-top:0}.block.featured-image picture{height:66vw}.block.featured-image .inner-container{padding:0}}.block.blog-author{padding:0!important}.block.blog-author+.block{padding-top:24px}.block.blog-author .post-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:24px 0;border-top:1px solid #ef3f4b}.block.blog-author .post-author .author-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px}.block.blog-author .post-author .author-image img{max-width:100%;border-radius:50%}.block.blog-author .post-author .author-role{color:#ef3f4b;font-family:campton-book;font-size:20px;margin-top:10px}.block.blog-author .post-author .author-profile{width:calc(100% - 186px)}.block.blog-author .post-author .author-profile .author-name{font-family:campton-semibold;font-size:20px;font-weight:500;margin-bottom:20px}.block.blog-author .post-author .author-profile .author-description p{font-size:18px;line-height:28px}.block.blog-author .post-author .author-profile .author-socials{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:22px;padding-bottom:3px}.block.blog-author .post-author .author-profile .author-socials a{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.block.blog-author .post-author .author-profile .author-socials a+a{margin-left:9px}.block.blog-author .post-author .author-profile .author-socials a svg{width:36px;height:auto!important}.block.blog-author .post-author .author-profile .author-socials a svg path{fill:#ef3f4b;-webkit-transition:fill .6s;transition:fill .6s}.block.blog-author .post-author .author-profile .author-socials a:hover{-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.block.blog-author .post-author .author-profile .author-socials a:hover svg path{fill:#e81322;-webkit-transition:fill .2s;transition:fill .2s}@media screen and (max-width:900px){.block.blog-author .post-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.blog-author .post-author .author-image,.block.blog-author .post-author .author-profile{width:100%}.block.blog-author .post-author .author-image img,.block.blog-author .post-author .author-profile img{max-width:200px}.block.blog-author .post-author .author-image{margin-bottom:24px}.block.blog-author .post-author .author-profile .author-name{margin-bottom:15px;text-align:center}.block.blog-author .post-author .author-profile .author-description{text-align:center}.block.blog-author .post-author .author-profile .author-socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bol-affiliate-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.bol-affiliate-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bol-affiliate-container .bol_sitebar_box .media__body a{color:#36c;font-weight:500;font-size:15px;font-family:campton-book,sans-serif;line-height:18px;text-decoration:none!important}.block.blog-image picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.block.blog-image picture img{width:100%;max-width:850px}.block.blog-image .image-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;font-size:18px;line-height:24px;font-family:campton-book}.block.blog-image-links .image-links-title{font-family:campton-extralight;font-size:32px;line-height:1.2;padding-bottom:24px}.block.blog-image-links .image-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding-bottom:24px}.block.blog-image-links .image-links-container .image-link{width:calc(25% - 18px);margin-right:24px;margin-top:24px}.block.blog-image-links .image-links-container .image-link:nth-of-type(4){margin-right:0}.block.blog-image-links .image-links-container .image-link .image picture,.block.blog-image-links .image-links-container .image-link .image picture img{width:100%}.block.blog-image-links .image-links-container .image-link .title{font-family:campton-semibold;font-size:22px;line-height:1.35;padding-top:18px;padding-bottom:4px}.block.blog-image-links .image-links-container .image-link .cta{font-size:18px;line-height:1.3}.block.blog-image-links .image-links-container .image-link .cta:hover{text-decoration:underline}@media screen and (max-width:900px){.block.blog-image-links .image-links-title{font-size:28px}.block.blog-image-links .image-links-container .image-link{width:calc(50% - 12px)}.block.blog-image-links .image-links-container .image-link:nth-of-type(4){margin-right:24px}.block.blog-image-links .image-links-container .image-link:nth-of-type(2){margin-right:0}.block.blog-image-links .image-links-container .image-link .title{font-family:campton-semibold;font-size:18px;line-height:1.35;padding-top:18px;padding-bottom:1px}.block.blog-image-links .image-links-container .image-link .cta{font-size:16px;line-height:1.3}.block.blog-image-links .image-links-container .image-link .cta:hover{text-decoration:underline}}.block.blog-images .blog-images-container.one-image,.block.blog-images .blog-images-container.one-image .single-blog-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block.blog-images .blog-images-container.one-image .single-blog-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.blog-images .blog-images-container.one-image .single-blog-image:nth-of-type(n+2){margin-top:24px}.block.blog-images .blog-images-container.two-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block.blog-images .blog-images-container.two-images .single-blog-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 12px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.blog-images .blog-images-container.two-images .single-blog-image:nth-of-type(n+3){margin-top:24px}@media screen and (max-width:900px){.block.blog-images .blog-images-container.two-images .single-blog-image{width:calc(50% - 6px)}.block.blog-images .blog-images-container.two-images .single-blog-image:nth-of-type(n+3){margin-top:12px}}.block.blog-images picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.block.blog-images picture img{width:100%;max-width:850px}.block.blog-images .image-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;font-size:18px;line-height:24px;font-family:campton-book}.block.blog-socials{padding:36px 0;border-top:1px solid #d4d4d4}.social-share-container{display:-webkit-box;display:-ms-flexbox;display:flex}.social-share-container .social-share-text{font-size:22px}.social-share-container .social-share-links{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px}.social-share-container .social-share-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px}.social-share-container .social-share-links a svg{height:21px;margin-right:6px}.social-share-container .social-share-links a input{height:0;width:0;padding:0;overflow:hidden}@media screen and (max-width:900px){.social-share-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-share-container .social-share-text{text-align:center;margin-bottom:18px}.social-share-container .social-share-links{font-size:18px}.social-share-container .social-share-links a:first-of-type{margin-left:0}}.block.blog-link a.blog-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#e6f4fe;text-decoration:none;-webkit-box-shadow:0 0 18px 0 transparent;box-shadow:0 0 18px 0 transparent;-webkit-transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:box-shadow .4s,transform .4s;transition:box-shadow .4s,transform .4s,-webkit-box-shadow .4s,-webkit-transform .4s;-webkit-transform:translateY(0);transform:translateY(0)}.block.blog-link a.blog-link-container:hover{-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.15);box-shadow:0 0 18px 0 rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;-webkit-transform:translateY(3px);transform:translateY(3px)}.block.blog-link a.blog-link-container .image{display:-webkit-box;display:-ms-flexbox;display:flex;width:240px}.block.blog-link a.blog-link-container .image picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.blog-link a.blog-link-container .image picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.block.blog-link a.blog-link-container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 12px 24px 32px;width:calc(100% - 420px)}.block.blog-link a.blog-link-container .text .title-hint{font-size:22px;margin-bottom:18px}.block.blog-link a.blog-link-container .text .post-title{font-family:campton-book;font-weight:400;font-size:20px;color:#000}.block.blog-link a.blog-link-container .link-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:180px;padding:24px;font-family:campton-bold;font-weight:700}@media screen and (max-width:900px){.block.blog-link a.blog-link-container .image{display:-webkit-box;display:-ms-flexbox;display:flex;width:120px}.block.blog-link a.blog-link-container .image picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.blog-link a.blog-link-container .image picture img{-o-object-fit:cover;object-fit:cover;height:auto}.block.blog-link a.blog-link-container .text{padding:12px;width:calc(100% - 120px)}.block.blog-link a.blog-link-container .text .title-hint{font-size:16px;line-height:1.2;margin-bottom:6px}.block.blog-link a.blog-link-container .text .post-title{font-size:18px;line-height:1.3}.block.blog-link a.blog-link-container .link-cta{display:none}}@media screen and (max-width:900px){.block.blog-text img{max-width:100%;height:auto}}.block.double-column-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.double-column-posts .double-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block.double-column-posts .double-column-container .column{width:calc(50% - 15px)}.block.double-column-posts .double-column-container .column .column-title{font-size:36px;margin-bottom:32px}.block.double-column-posts .double-column-container .column .white{background-color:#fff;padding-bottom:24px}.block.double-column-posts .double-column-container .column .white .posts{padding:20px 20px 24px}.block.double-column-posts .double-column-container .column .column-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.double-column-posts .posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block.double-column-posts .posts .single-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;text-decoration:none}.block.double-column-posts .posts .single-post:hover{text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.block.double-column-posts .posts .single-post .image,.block.double-column-posts .posts .single-post .text-content{width:calc(50% - 14px)}.block.double-column-posts .posts .single-post .image picture{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block.double-column-posts .posts .single-post .image picture img{width:100%}.block.double-column-posts .posts .single-post .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #9b9b9b}.block.double-column-posts .posts .single-post .text-content .tax-and-date{font-size:18px;color:#9b9b9b}.block.double-column-posts .posts .single-post .text-content .title{font-family:campton-book;font-size:20px;color:#000}@media screen and (max-width:900px){.block.double-column-posts .double-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.double-column-posts .double-column-container .column{width:100%;max-width:480px}.block.double-column-posts .double-column-container .column:first-of-type{margin-bottom:60px}.block.double-column-posts .double-column-container .column a.single-post .image{width:33%}.block.double-column-posts .double-column-container .column a.single-post .text-content{width:calc(67% - 18px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:15px}.block.double-column-posts .double-column-container .column a.single-post .tax-and-date{font-size:16px;line-height:20px;padding:0 12px 9px 0}.block.double-column-posts .double-column-container .column a.single-post .title{font-size:18px;line-height:23px}}@media screen and (max-width:481px){.block.double-column-posts .double-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block.double-column-posts .double-column-container .column .white{background-color:transparent;padding-bottom:0}.block.double-column-posts .double-column-container .column .white .posts{padding:0}.block.double-column-posts .double-column-container .column a.single-post{background-color:#fff;margin-bottom:20px}.block.double-column-posts .double-column-container .column a.single-post .image{width:33%}.block.double-column-posts .double-column-container .column a.single-post .image picture{height:100px;min-height:100%}.block.double-column-posts .double-column-container .column a.single-post .image picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.block.double-column-posts .double-column-container .column a.single-post .text-content{width:67%;padding-left:0;border-bottom:0 solid transparent}.block.double-column-posts .double-column-container .column a.single-post .text-content .title{padding:12px;font-size:18px;line-height:23px}.block.double-column-posts .double-column-container .column a.single-post .tax-and-date{display:none;padding-top:12px}}footer{position:relative;z-index:5;color:#f3f3f3;background-color:#2a2a2b;padding:96px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:300;line-height:1.65}footer,footer .footer-logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-logo{margin-bottom:28px}footer .footer-logo svg{width:196px}footer .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1300px}footer .footer-text{font-family:campton-light,sans-serif;font-size:18px;font-weight:300;line-height:30px;letter-spacing:.2px;width:480px}footer ul{padding:0;margin:0;list-style:none}footer ul.footer-menu{width:calc(100% - 540px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer ul.footer-menu li.footer-menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;width:32.5%}footer ul.footer-menu li.footer-menu-column:first-of-type{width:37.5%}footer ul.footer-menu li.footer-menu-column:last-of-type{width:30%}footer ul.footer-menu li.footer-menu-column .footer-header{font-family:campton-black,sans-serif;line-height:30px;font-weight:700;padding:0 0 24px;letter-spacing:.2px}footer ul.footer-menu li.footer-menu-column ul.sub-menu li{width:100%;margin-right:0}footer ul.footer-menu li.footer-menu-column ul.sub-menu li a{font-family:campton-light,sans-serif;text-decoration:none;padding:6px 36px 6px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:300;line-height:1.46;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;white-space:nowrap}footer ul.footer-menu li.footer-menu-column ul.sub-menu li a:before{content:"›";margin-right:6px}footer ul.footer-menu li.footer-menu-column ul.sub-menu li a:hover{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}footer ul.footer-menu li.footer-menu-column.socials li{display:-webkit-box;display:-ms-flexbox;display:flex}footer ul.footer-menu li.footer-menu-column.socials li a:before{display:none}footer ul.footer-menu li.footer-menu-column.socials li a svg{width:21px;height:21px;margin-right:18px}footer .footer-bottom{margin-top:96px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-top:1px solid #9b9b9b;padding:24px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-bottom .inner-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}footer .footer-bottom .inner-container .left{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-bottom .inner-container .left a{padding:9px 0 9px 24px}footer .footer-bottom .inner-container .left a:first-of-type{padding-left:0}footer .footer-bottom .inner-container a:hover{cursor:pointer;color:#ef3f4b;text-decoration:underline}@media screen and (max-width:1050px){footer .footer-text{width:30%}footer ul.footer-menu{width:62.5%}footer ul.footer-menu li.footer-menu-column{width:30%}footer ul.footer-menu li.footer-menu-column:first-of-type{width:37.5%}footer ul.footer-menu li.footer-menu-column:last-of-type{width:27.5%}}@media screen and (max-width:900px){footer .inner-container{max-width:480px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-text{width:100%;margin-bottom:36px}footer ul.footer-menu{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer ul.footer-menu li.footer-menu-column{width:100%;margin-bottom:36px}footer ul.footer-menu li.footer-menu-column .social{margin-top:36px}footer ul.footer-menu li.footer-menu-column .social li .s-icons a{padding:8px 9px}footer ul.footer-menu li.footer-menu-column .social li .s-icons a svg{height:24px}footer ul.footer-menu li.footer-menu-column:last-of-type{width:100%;margin-bottom:0}footer .footer-bottom{margin-top:60px}footer .footer-bottom .inner-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-bottom .inner-container,footer .footer-bottom .inner-container .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-bottom .inner-container .left{padding-bottom:3px}footer .footer-bottom .inner-container .left a{padding:6px 0}}.block.form .form-text{margin-bottom:24px}.block.form .form-text-last{margin-bottom:0}.block.form .form-container{max-width:100%}.block.form--regular .form-container{padding:48px;border-radius:8px;-webkit-box-shadow:0 0 77px 0 rgba(0,0,0,.29);box-shadow:0 0 77px 0 rgba(0,0,0,.29);background-color:#fff}.block.form--side-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:#fff}.block.form--side-image .side-image-wrapper{width:50%}.block.form--side-image .side-image-wrapper picture{width:100%;height:100%;min-height:33vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block.form--side-image .side-image-wrapper picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.block.form--side-image .inner-container{width:50%;max-width:50%;padding:24px 72px 24px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.form--side-image .inner-container .form-container,.block.form--side-image .inner-container .form-text{width:554px;max-width:100%}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields{grid-template-columns:repeat(2,calc(50% - 9px));grid-gap:18px}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield{list-style:none;margin:9px}@supports (grid-gap:18px){.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield{margin:0}}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:first-child{-ms-grid-row:1;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(8){-ms-grid-row:8;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(10){-ms-grid-row:10;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(11){-ms-grid-row:11;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(12){-ms-grid-row:12;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(13){-ms-grid-row:13;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(14){-ms-grid-row:14;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(15){-ms-grid-row:15;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(16){-ms-grid-row:16;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(17){-ms-grid-row:17;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(18){-ms-grid-row:18;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(19){-ms-grid-row:19;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(20){-ms-grid-row:20;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(21){-ms-grid-row:21;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(22){-ms-grid-row:22;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(23){-ms-grid-row:23;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(24){-ms-grid-row:24;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(25){-ms-grid-row:25;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(26){-ms-grid-row:26;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(27){-ms-grid-row:27;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(28){-ms-grid-row:28;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(29){-ms-grid-row:29;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(30){-ms-grid-row:30;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(31){-ms-grid-row:31;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(32){-ms-grid-row:32;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(33){-ms-grid-row:33;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(34){-ms-grid-row:34;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(35){-ms-grid-row:35;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(36){-ms-grid-row:36;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(37){-ms-grid-row:37;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(38){-ms-grid-row:38;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(39){-ms-grid-row:39;-ms-grid-column:1}.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(40){-ms-grid-row:40;-ms-grid-column:1}.gform_wrapper form label{width:100%;text-align:left;display:inline-block;font-weight:300;font-size:18px;margin-bottom:5px}.gform_wrapper form h3.gf_progressbar_title{width:100%;font-size:20px;border-bottom:1px solid #979797;margin-bottom:36px;padding-bottom:9px}.gform_wrapper form .gf_progressbar{display:none}.gform_wrapper form .gform_body ul.gform_fields{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:repeat(2,calc(50% - 14px));grid-gap:28px;list-style:none;margin:0;padding:0}.gform_wrapper form .gform_body ul.gform_fields li.gfield{position:relative;padding-left:0;list-style:none;margin:14px}@supports (grid-gap:28px){.gform_wrapper form .gform_body ul.gform_fields li.gfield{margin:0}}.gform_wrapper form .gform_body ul.gform_fields li.gfield:first-child{-ms-grid-row:1;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(8){-ms-grid-row:8;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(10){-ms-grid-row:10;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(11){-ms-grid-row:11;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(12){-ms-grid-row:12;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(13){-ms-grid-row:13;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(14){-ms-grid-row:14;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(15){-ms-grid-row:15;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(16){-ms-grid-row:16;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(17){-ms-grid-row:17;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(18){-ms-grid-row:18;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(19){-ms-grid-row:19;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(20){-ms-grid-row:20;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(21){-ms-grid-row:21;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(22){-ms-grid-row:22;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(23){-ms-grid-row:23;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(24){-ms-grid-row:24;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(25){-ms-grid-row:25;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(26){-ms-grid-row:26;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(27){-ms-grid-row:27;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(28){-ms-grid-row:28;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(29){-ms-grid-row:29;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(30){-ms-grid-row:30;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(31){-ms-grid-row:31;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(32){-ms-grid-row:32;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(33){-ms-grid-row:33;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(34){-ms-grid-row:34;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(35){-ms-grid-row:35;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(36){-ms-grid-row:36;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(37){-ms-grid-row:37;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(38){-ms-grid-row:38;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(39){-ms-grid-row:39;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(40){-ms-grid-row:40;-ms-grid-column:1}.gform_wrapper form .gform_body ul.gform_fields li.gfield.hidden_label .gfield_label,.gform_wrapper form .gform_body ul.gform_fields li.gfield.hide,.gform_wrapper form .gform_body ul.gform_fields li.gfield label.hidden_sub_label{display:none}.gform_wrapper form .gform_body ul.gform_fields li.gfield.full{grid-column-start:1;grid-column-end:3}.gform_wrapper form .gform_body ul.gform_fields li.gfield.gsection{margin-bottom:-20px;padding-top:12px}.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container_address{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:repeat(2,calc(50% - 9px));grid-gap:18px;margin-bottom:-18px}.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container_address .ginput_full.address_line_1{grid-column-start:1;grid-column-end:3}@media screen and (max-width:641px){.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container_address .ginput_full.address_line_1{grid-column-end:2}}.gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_html a,.gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_html a *{text-decoration:underline;color:#ef3f4b}.gform_wrapper form .gform_body ul.gform_fields li.gfield .screen-reader-text{display:none}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_consent .gfield_consent_label{width:auto;margin-right:2px;font-size:18px;line-height:28px}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_date .clear-multi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_date .clear-multi .ginput_container{width:calc(33.33% - 6px)}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_number .instruction{display:none}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2px}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio li:first-of-type{padding-top:0}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio li input{position:relative;width:21px!important;height:21px!important;cursor:pointer;border:0 solid #fff;margin:0;z-index:2;opacity:0}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio li input+label{position:relative;padding-left:21px;cursor:pointer;margin-bottom:0}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio li input+label:after{content:"";font-size:20px;font-weight:700;color:#fff;position:absolute;top:50%;margin-top:-11px;left:-12px;cursor:pointer;border-radius:50%;width:21px;height:21px;line-height:21px;text-align:center;background-color:#fff;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-box-shadow:inset 0 0 0 4px #fff,0 0 0 1px #ccc;box-shadow:inset 0 0 0 4px #fff,0 0 0 1px #ccc}.gform_wrapper form .gform_body ul.gform_fields .ginput_container_radio ul.gfield_radio li input:checked+label:after{content:"";background-color:#ef3f4b;-webkit-box-shadow:inset 0 0 0 4px #fff,0 0 0 1px #ccc;box-shadow:inset 0 0 0 4px #fff,0 0 0 1px #ccc}.gform_wrapper form input[type=checkbox]{position:relative;width:24px!important;height:24px!important;cursor:pointer;border:0 solid #fff;margin:0 24px 0 0;z-index:2;opacity:0}.gform_wrapper form input[type=checkbox]+label:after{content:"";font-size:20px;font-weight:700;color:#fff;position:absolute;top:0;margin-top:0;left:0;cursor:pointer;border-radius:0;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #d9d9d9;background-color:#f7f7f7}.gform_wrapper form input[type=checkbox]:checked+label:after{content:"";background-size:14px;background-repeat:no-repeat;background-position:50%;background-image:url(../../blocks/forms/assets/images/checkbox.svg)}.gform_wrapper form .gform_footer{padding-top:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gform_wrapper form .gform_footer input[type=submit]{color:#fff;background-color:#ef3f4b}.gform_wrapper form .gform_page_footer{padding-top:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gform_wrapper form .gform_page_footer .gform_next_button{color:#fff;background-color:#ef3f4b}.gform_wrapper form .gform_page_footer .gform_previous_button{position:absolute;left:0;font-weight:600;font-size:18px;padding-left:0;color:#333;text-decoration:underline!important;background-color:transparent}.gform_wrapper form .gform_page_footer input[type=submit]{color:#fff;background-color:#ef3f4b}.gform_wrapper form .gform_ajax_spinner{position:absolute;bottom:0;right:0;background-color:#fff;border-radius:6px;padding:3px}.gform_validation_error{position:relative}.gform_validation_error:after{content:"Er zijn fouten gevonden, check het formulier en probeer het nogmaals!";position:absolute;left:0;bottom:0;height:auto;width:auto;max-width:calc(100% - 180px);color:#fff;background-color:#ef3f4b;border-radius:6px;padding:6px 12px;min-height:36px;font-size:14px;line-height:19px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.validation_error{display:none}.gform_validation_container{display:none!important}.gform_wrapper li.gfield.gfield_error div.gfield_description.validation_message{position:absolute;right:12px;padding-right:6px;padding-left:6px;width:auto;padding-top:0;border-radius:3px;background-color:#ef3f4b;color:#fff;font-size:15px;line-height:26px;bottom:-9px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-top:0 solid #000;border-bottom:0 solid #000;padding-top:0;padding-bottom:0}.gform_wrapper li.gfield.gfield_error input{border:1px solid #ef3f4b}@media screen and (max-width:900px){.block.form--side-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.form--side-image .side-image-wrapper{width:100%}.block.form--side-image .side-image-wrapper img,.block.form--side-image .side-image-wrapper picture{height:66vw}.block.form--side-image .inner-container{width:100%;max-width:528px;padding:48px 24px}}@media screen and (max-width:900px){.block.form--regular .gform_wrapper form .gform_body ul.gform_fields,.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields,.tiny-content .gform_wrapper form .gform_body ul.gform_fields{grid-template-columns:100%!important}.block.form--regular .gform_wrapper form .gform_body ul.gform_fields li.gfield.full,.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield.full,.tiny-content .gform_wrapper form .gform_body ul.gform_fields li.gfield.full{grid-column-start:1;grid-column-end:2}.block.form--regular .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container_address,.block.form--side-image .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container_address,.tiny-content .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container_address{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:18px;margin-bottom:-18px}.block.form--regular .form-container{padding:32px 28px}}body .gform_wrapper form.newsletter .gform_body ul.gform_fields{grid-template-columns:repeat(2,calc(50% - 9px));grid-gap:18px}body .gform_wrapper form.newsletter .gform_footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .gform_wrapper form.newsletter-home li.gfield.gfield_error div.gfield_description.validation_message{right:176px}body .gform_wrapper form.newsletter-home input[type=email]{width:calc(100% - 164px)}body .gform_wrapper form.newsletter-home .gform_footer{padding-top:24px;padding-bottom:12px}body .gform_wrapper form.newsletter-home .gform_footer input[type=submit]{position:absolute;top:-60px;right:0}@media screen and (max-width:900px){body .gform_wrapper form.newsletter-home input[type=email]{width:100%}body .gform_wrapper form.newsletter-home li.gfield.gfield_error div.gfield_description.validation_message{right:12px}body .gform_wrapper form.newsletter-home .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:18px}body .gform_wrapper form.newsletter-home .gform_footer input[type=submit]{position:relative;top:0;right:0;width:100%;text-align:center}}.header-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.hidden-menu{display:none}@media only screen and (min-width:900px){.mobile{display:none}body.front-end .header-placeholder,body.front-end header{height:230px}body.front-end header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:11;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2)}body.front-end header,body.front-end header .top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}body.front-end header .top-menu{overflow:visible;z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:96px;background-color:#fff;color:#ef3f4b;font-size:20px}body.front-end header .top-menu .special-actions{display:none}body.front-end header .top-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%}body.front-end header .top-menu ul.menu li.menu-item a{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}body.front-end header .top-menu ul.menu li.menu-item a:hover{text-decoration:underline}body.front-end header .top-menu ul.menu li.menu-item svg{margin-right:9px;height:20px;width:22px}body.front-end header .top-menu ul.menu--left{padding-right:72px}body.front-end header .top-menu ul.menu--right{padding-left:32px}body.front-end header .top-menu ul.menu--right li.menu-item{margin-left:32px}}@media only screen and (min-width:900px) and (max-width:1200px){body.front-end header .top-menu ul.menu--right li.menu-item{margin-left:18px}}@media only screen and (min-width:900px){body.front-end header .top-menu ul.menu--right li.menu-item:first-of-type{margin-left:0}body.front-end header .top-menu ul.menu--right li.menu-item a{font-size:18px;white-space:nowrap}body.front-end header .top-menu .logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.front-end header .top-menu .logo svg{width:100%}body.front-end header .top-menu .logo svg .st0-logo{fill:#ef3f4b}body.front-end header .top-menu .logo svg .st1,body.front-end header .top-menu .logo svg .st1-logo{fill:#fff!important}body.front-end header .top-menu .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:900px) and (max-width:1200px){body.front-end header .top-menu ul.menu li.menu-item a{font-size:18px}body.front-end header .top-menu ul.menu li.menu-item svg{margin-right:6px;height:18px;width:20px}body.front-end header .top-menu ul.menu--left{padding-right:48px}body.front-end header .top-menu ul.menu--right{padding-left:48px}body.front-end header .top-menu ul.menu--right li.menu-item a{font-size:16px}body.front-end header .top-menu .logo{width:210px}}@media only screen and (min-width:900px) and (max-width:980px){body.front-end header .top-menu ul.menu--left{padding-right:24px}body.front-end header .top-menu ul.menu--right{padding-left:24px}body.front-end header .top-menu .logo{width:180px}}@media only screen and (min-width:900px){body.front-end header .bottom-menu{font-family:campton-book,sans-serif;z-index:1;width:100%;height:134px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:#e6f4fe}body.front-end header .bottom-menu .inner-container{max-width:1300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.front-end header .bottom-menu .inner-container,body.front-end header .bottom-menu ul.blog-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.front-end header .bottom-menu ul.blog-categories{width:100%}body.front-end header .bottom-menu ul.blog-categories li a{position:relative;font-size:21px;padding:12px 0;-webkit-transition:color .2s;transition:color .2s;font-family:campton-book;font-weight:400}body.front-end header .bottom-menu ul.blog-categories li a span{position:relative;z-index:1}body.front-end header .bottom-menu ul.blog-categories li a:after{content:"";position:absolute;top:0;left:-18px;width:calc(100% + 36px);height:100%;background-color:transparent;border-radius:6px;-webkit-transition:background-color .2s;transition:background-color .2s}body.front-end header .bottom-menu ul.blog-categories li a:hover{color:#ef3f4b}body.front-end header .bottom-menu ul.blog-categories li a:hover:after{background-color:#fff}body.front-end header .bottom-menu ul.blog-categories li.current_page_item a,body.front-end header .bottom-menu ul.blog-categories li.loading a{color:#ef3f4b}body.front-end header .bottom-menu ul.blog-categories li.current_page_item a:after,body.front-end header .bottom-menu ul.blog-categories li.loading a:after{background-color:#fff}}@media only screen and (min-width:900px) and (max-width:1200px){body.front-end header .bottom-menu ul.blog-categories li a{font-size:18px}}@media only screen and (min-width:900px){body.front-end header.headroom,body.front-end header.headroom .bottom-menu,body.front-end header.headroom .top-menu{-webkit-transition:height .4s;transition:height .4s}body.front-end header.headroom .bottom-menu .logo,body.front-end header.headroom .bottom-menu .logo svg,body.front-end header.headroom .top-menu .logo,body.front-end header.headroom .top-menu .logo svg{-webkit-transition:width .4s,height .4s;transition:width .4s,height .4s}body.front-end header.headroom--not-top{height:128px}body.front-end header.headroom--not-top .top-menu{height:56px}body.front-end header.headroom--not-top .top-menu .logo{pointer-events:none}body.front-end header.headroom--not-top .top-menu .logo svg{width:55%}body.front-end header.headroom--not-top .top-menu .inner-container{height:78px}body.front-end header.headroom--not-top .bottom-menu{height:72px}}@media only screen and (max-width:900px){.desktop{display:none}body.front-end header{height:102px;color:#d63e4d;z-index:11}.header-placeholder{height:102px}body.front-end header{border-bottom:0 solid #000;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}body.front-end header .top-menu{position:relative;height:102px;z-index:12;background-color:#fff}body.front-end header .top-menu .logo{position:absolute;left:24px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:124px;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1}body.front-end header .top-menu .logo svg{height:80px;width:100%}body.front-end header .top-menu .logo svg .st0-logo{fill:#ef3f4b}body.front-end header .top-menu .logo svg .st1,body.front-end header .top-menu .logo svg .st1-logo{fill:#fff}body.front-end header .bottom-menu,body.front-end header .top-menu .menu{display:none}body.front-end header .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.front-end header .special-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:66px;padding-top:9px;margin-right:24px}body.front-end header .special-actions .read{margin-right:12px}body.front-end header .special-actions svg{height:18px;float:left}body.front-end header .special-actions svg *{fill:#ef3f4b}.header-container{padding:0 36px}.mobile-menu-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:0;right:0;width:100%;height:48px;padding-right:12px;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .4s,color .4s,-webkit-transform .4s;transition:background-color .4s,color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s,color .4s;transition:transform .4s,background-color .4s,color .4s,-webkit-transform .4s}.mobile-menu-trigger .hamburger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:43px;width:48px;padding:12px;margin-right:96px;background-color:transparent}.mobile-menu-trigger .hamburger-menu span{height:3px;background-color:#ef3f4b;opacity:1;-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0);-webkit-transition:width .4s,opacity .3s,background-color .4s,-webkit-transform .4s;transition:width .4s,opacity .3s,background-color .4s,-webkit-transform .4s;transition:transform .4s,width .4s,opacity .3s,background-color .4s;transition:transform .4s,width .4s,opacity .3s,background-color .4s,-webkit-transform .4s}.mobile-menu-trigger .hamburger-menu span:first-of-type{width:25px}.mobile-menu-trigger .hamburger-menu span:nth-of-type(2){width:30px}.mobile-menu-trigger .hamburger-menu span:nth-of-type(3){width:20px}.mobile-menu-trigger .close,.mobile-menu-trigger .open{position:absolute;right:24px;top:10px;color:#ef3f4b;font-family:campton-bold,sans-serif;color:inherit;font-size:24px;line-height:24px;padding-bottom:0;opacity:0;width:auto;-webkit-transition:opacity .4s;transition:opacity .4s}.mobile-menu-trigger--initial .open{opacity:1}.mobile-menu-trigger--close .open,.mobile-menu-trigger--initial .close{opacity:0}.mobile-menu-trigger--close .close{opacity:1}.mobile-menu-trigger--close .hamburger-menu span:first-of-type{-webkit-transform:rotate(45deg) translate3d(5.5px,6px,0);transform:rotate(45deg) translate3d(5.5px,6px,0);width:111%}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(2){opacity:0}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(3){-webkit-transform:rotate(-45deg) translate3d(5px,-6px,0);transform:rotate(-45deg) translate3d(5px,-6px,0);width:112%}body.device-ios .mobile-menu-trigger .close,body.device-ios .mobile-menu-trigger .open{top:8px}.mobile-menu-bg{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;width:100%;height:110%;background-color:#fff;z-index:10;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .4s,-webkit-transform 0s ease 0s;transition:opacity .4s,-webkit-transform 0s ease 0s;transition:opacity .4s,transform 0s ease 0s;transition:opacity .4s,transform 0s ease 0s,-webkit-transform 0s ease 0s}.mobile-menu-bg--hidden{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s,-webkit-transform 0s ease .2s;transition:opacity .2s,-webkit-transform 0s ease .2s;transition:opacity .2s,transform 0s ease .2s;transition:opacity .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s}.mobile-menu-viewport{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:102px;right:0;width:0;height:0;overflow:hidden;-webkit-overflow-scrolling:touch;z-index:11;background-color:#fff}.mobile-menu-viewport--active{height:calc(100% - 102px);width:100%;overflow:auto}.mobile-menu-viewport .mobile-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;width:0;height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;opacity:0;-webkit-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;z-index:4}.mobile-menu-viewport .mobile-menu-container--show{opacity:1;height:auto;padding:12px 24px 48px;width:100%;-webkit-transition:opacity .4s ease .2s;transition:opacity .4s ease .2s}.mobile-menu-viewport .mobile-menu-container--show ul.mobile-menu li{opacity:1!important;-webkit-transition:opacity .6s ease .2s!important;transition:opacity .6s ease .2s!important}.mobile-menu-viewport .mobile-menu-container .search-form{position:relative;width:100%}.mobile-menu-viewport .mobile-menu-container .search-form img{position:absolute;top:18px;left:15px;width:23px;height:24px}.mobile-menu-viewport .mobile-menu-container .search-form input{padding-left:48px}.mobile-menu-viewport .mobile-menu-container .search-form input::-ms-input-placeholder{color:#ef3f4b}.mobile-menu-viewport .mobile-menu-container .search-form input::placeholder{color:#ef3f4b}.mobile-menu-viewport .mobile-menu-container .search-form input::-webkit-input-placeholder{color:#ef3f4b}.mobile-menu-viewport .mobile-menu-container .search-form input:-moz-placeholder,.mobile-menu-viewport .mobile-menu-container .search-form input::-moz-placeholder{color:#ef3f4b}.mobile-menu-viewport .mobile-menu-container .search-form input:-ms-input-placeholder{color:#ef3f4b}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;opacity:1;-webkit-transition:opacity .8s;transition:opacity .8s}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu.loading{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li{padding:0;opacity:0;-webkit-transition:all 0s ease .2s;transition:all 0s ease .2s}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li a{font-size:28px;padding:12px 0;float:left}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li.cat-item a{font-family:campton-book,sans-serif}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li.cat-item a:before{content:"›";margin-right:6px}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li.red-item a{color:#ef3f4b;font-family:campton-light,sans-serif}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li.red-item.before{margin-bottom:12px;margin-top:18px}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li.red-item.after{margin-top:12px}.mobile-menu-viewport .mobile-menu-container ul.mobile-menu li:last-of-type{margin-bottom:24px}.mobile-menu-viewport .mobile-menu-bottom{position:fixed;bottom:0;left:0;width:100%;height:72px;border-top:1px solid #ddd;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 36px;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu-viewport .mobile-menu-bottom,.mobile-menu-viewport .mobile-menu-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-viewport .mobile-menu-bottom ul li svg{height:24px;margin-right:21px}.mobile-menu-viewport .mobile-menu-bottom ul li:last-of-type svg{margin-right:0}.mobile-menu-viewport--active .mobile-menu-bottom{opacity:1}}body.front-end header{position:fixed;width:100%;top:0;left:0}@media only screen and (max-width:900px){header.headroom{-webkit-transition:background-color .4s,-webkit-transform .4s;transition:background-color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s,-webkit-transform .4s}header.headroom .logo{-webkit-transition:-webkit-transform .36s;transition:-webkit-transform .36s;transition:transform .36s;transition:transform .36s,-webkit-transform .36s;-webkit-transform:translateY(0);transform:translateY(0)}header.headroom .logo svg *{-webkit-transition:fill .4s;transition:fill .4s}header.headroom--pinned{-webkit-transform:translateY(-38px);transform:translateY(-38px)}header.headroom--unpinned{-webkit-transform:translateY(-102px);transform:translateY(-102px)}header.headroom--not-top .logo{-webkit-transform:translateY(17px);transform:translateY(17px)}header.headroom--not-top .logo svg .st0-logo{fill:#fff}header.headroom--not-top .logo svg .st1,header.headroom--not-top .logo svg .st1-logo{fill:#ef3f4b}header.headroom--menu-open{background-color:#f5f5f5}header.headroom--menu-open .logo{-webkit-transform:translateY(0);transform:translateY(0)}header.headroom--menu-open .bottom-menu{background-color:#f5f5f5}header.headroom--loading .logo{-webkit-transform:translateY(0);transform:translateY(0)}header.headroom--loading .logo svg .st0-logo{fill:#ef3f4b}header.headroom--loading .logo svg .st1,header.headroom--loading .logo svg .st1-logo{fill:#fff}header.headroom--loading,header.headroom--menu-open,header.headroom--top{-webkit-transform:translateY(0);transform:translateY(0)}}body.admin-bar header{top:32px}@media print{.block.blog-link,.block.blog-socials,.block.form,.ezoic-ad,.gform_wrapper,.mobile-menu-viewport,footer,header,iframe{display:none}}.block.header-bar{padding:40px 0}.block.header-bar .header-bar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.block.header-bar .header-bar-content h1{font-family:campton-semibold,sans-serif;font-weight:600;width:100%;color:#fff;font-size:38px;line-height:1.3}@media screen and (max-width:481px){.block.header-bar{padding:24px 0}.block.header-bar .header-bar-content{font-size:28px}}.block.popup-trigger{padding:0!important;height:1px}.popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-content .image{position:relative;width:calc(50% - 24px)}.popup-content .image img{width:100%}.popup-content .image .text-bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;width:130px;height:130px;border-radius:50%;top:-36px;left:-60px;background-color:#000}.popup-content .image .text-bubble *{color:#fff}.popup-content .text{width:calc(50% - 24px)}.block-popup{position:fixed;top:0;display:none;height:100%;z-index:11;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;left:0;background-color:transparent}.block-popup .close-icon{color:#ef3f4b}.block-popup.active{overflow:visible}.block-popup .block-popup-close{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:0;left:0;width:100%;padding:20px 20px 9px;color:#ef3f4b;font-family:campton-extralight;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.block-popup .block-popup-close svg{margin-right:6px;height:14px;width:14px}.block-popup .block-popup-overlay{position:absolute;z-index:2;height:100%;background-color:#000;opacity:0;width:100%;top:0;left:0;-webkit-transition:opacity .4s;transition:opacity .4s}.block-popup.active .block-popup-overlay{opacity:.6}.block-popup .block-container{display:none;background-color:#fff;position:relative;border-radius:12px;z-index:2;width:auto;opacity:0;padding:48px 80px 24px 40px;width:850px;max-width:calc(100% - 48px);-webkit-transition:opacity .4s;transition:opacity .4s;min-height:1px!important;height:auto;max-height:calc(100% - 72px)}.block-popup.active .block-container{opacity:1}@media screen and (max-width:900px){.block-popup .block-container{width:calc(100% - 48px);max-width:640px;min-height:1px!important;-webkit-transition:opacity .4s;transition:opacity .4s;max-height:80vh;height:calc(100% - 48px)!important;-webkit-box-shadow:none;box-shadow:none;padding:48px 24px;top:0;overflow-y:scroll}.popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.popup-content .image{width:100%;max-width:480px;padding-bottom:24px}.popup-content .image img{max-width:320px}.popup-content .image .text-bubble{-webkit-transform:scale(.7);transform:scale(.7);top:-48px;left:-30px}.popup-content .text{max-width:480px;width:100%}}@media screen and (max-width:641px){.popup-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-content .text{padding-bottom:24px}}.rockberg-popup-overlay{position:fixed;z-index:20;height:0;width:100%;left:0;top:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity;-webkit-transition:opacity .5s,height 0s ease .5s;transition:opacity .5s,height 0s ease .5s}.rockberg-popup-overlay.active{opacity:1;height:100%;-webkit-transition:opacity .5s,height 0s ease 0s;transition:opacity .5s,height 0s ease 0s}.rockberg-popup{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:21;height:100%;width:0;opacity:0;left:0;top:0;-webkit-transition:opacity .5s,width 0s ease .5s;transition:opacity .5s,width 0s ease .5s}.rockberg-popup.active{opacity:1;width:100%;-webkit-transition:opacity .5s,width 0s ease 0s;transition:opacity .5s,width 0s ease 0s}.rockberg-popup .inner-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1024px;max-width:calc(100% - 48px);height:auto;max-height:calc(100% - 96px);padding:0;background-color:#fff;border-radius:6px;overflow:hidden}.rockberg-popup .inner-popup .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;width:100%;position:relative;margin-bottom:-68px;padding:24px 24px 24px 12px}.rockberg-popup .inner-popup .popup-body{overflow:auto;width:100%}.rockberg-popup .inner-popup .popup-body .rockberg-popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rockberg-popup-content{display:none}@media screen and (max-width:481px){.rockberg-popup .inner-popup{max-height:100%;border-radius:0;height:100%;max-width:100%;overflow:auto}.rockberg-popup .inner-popup .popup-header{padding:15px 24px 32px 12px}.rockberg-popup .inner-popup .popup-body{width:100%!important;height:auto;overflow:visible;padding-right:0}}.posts-overview-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:36px}.block.posts-overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.posts-overview .posts-overview-title{margin-bottom:36px;text-align:center;width:100%;font-size:36px;line-height:34px;font-family:campton-light}.block.posts-overview .category-filter-container{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:36px 0 24px;margin-bottom:36px}.block.posts-overview .category-filter-container,.block.posts-overview .category-filter-container .category-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.block.posts-overview .category-filter-container .category-filter .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:12px}.block.posts-overview .category-filter-container .category-filter .apply-filter{display:none}.block.posts-overview .category-filter-container .description{color:#ef3f4b;font-size:22px;padding-top:6px}.block.posts-overview .category-filter-container .description.mob{display:none}.block.posts-overview .category-filter .filters .single-category-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;background-color:#e6f4fe;padding:0 24px;margin-right:12px;margin-bottom:12px;cursor:pointer;height:48px;-webkit-transition:all .2s;transition:all .2s;color:#000;font-family:campton-light;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block.posts-overview .category-filter .filters .single-category-filter span{width:0;overflow:hidden;-webkit-transition:width .2s;transition:width .2s}.block.posts-overview .category-filter .filters .single-category-filter:hover{background-color:#ef3f4b;color:#fff}.block.posts-overview .category-filter .filters .single-category-filter img{width:0;opacity:0}.block.posts-overview .category-filter .filters .single-category-filter.active{background-color:#ef3f4b;color:#fff;font-family:campton-bold}.block.posts-overview .category-filter .filters .single-category-filter.active span{width:21px}.block.posts-overview .sorting-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:32px;font-size:22px;margin-bottom:36px}.block.posts-overview .sorting-filter select{margin-left:12px;padding:3px 6px 3px 3px;font-size:22px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:auto;border:0 solid #000;font-family:Campton-book}.block.posts-overview .sorting-filter select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:0 solid #000!important}.block.posts-overview .sorting-filter .arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000}@media screen and (max-width:900px){.block.posts-overview .sorting-filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:641px){.block.posts-overview .sorting-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;height:72px}.block.posts-overview .sorting-filter span{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:641px){.block.posts-overview .category-filter-container .category-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.block.posts-overview .category-filter-container .category-filter .filters{width:calc(100% + 40px);margin-left:-20px;display:none;margin-top:6px;padding:0}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:0;background-color:transparent;border-top:1px solid #efefef;padding-left:24px;width:100%;margin:0;font-size:22px;height:60px}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter:last-of-type{border-bottom:1px solid #efefef}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter span{display:none}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter img{-webkit-transition:opacity .4s;transition:opacity .4s;width:21px}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter:hover{background-color:transparent;color:#000}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter.active{background-color:#ef3f4b;color:#fff}.block.posts-overview .category-filter-container .category-filter .filters .single-category-filter.active img{opacity:1}.block.posts-overview .category-filter-container .category-filter .apply-filter{text-align:center;width:100%;padding-top:24px}.block.posts-overview .category-filter-container .description.desk{display:none}.block.posts-overview .category-filter-container .description.mob{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.block.posts-overview .category-filter-container .description.mob span{width:100%;text-align:center}.block.posts-overview .category-filter-container .description.mob .toggle-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;color:#000;width:100%}.block.posts-overview .category-filter-container .description.mob .toggle-filters .arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;margin-left:9px}}.block.posts-overview.layout-four-cards .posts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:-24px}.block.posts-overview.layout-four-cards .single-post-placeholder{background-color:hsla(0,0%,100%,.8);height:340px;width:calc(25% - 18px);margin-right:24px;margin-bottom:24px}.block.posts-overview.layout-four-cards .single-post-placeholder:nth-of-type(4n){margin-right:0}.block.posts-overview.layout-four-cards a.single-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;min-height:340px;width:calc(25% - 18px);margin-right:24px;margin-bottom:24px;text-decoration:none;color:inherit;-webkit-box-shadow:0 0 12px 0 transparent;box-shadow:0 0 12px 0 transparent;-webkit-transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:box-shadow .4s,transform .4s;transition:box-shadow .4s,transform .4s,-webkit-box-shadow .4s,-webkit-transform .4s;-webkit-transform:translateY(0);transform:translateY(0)}.block.posts-overview.layout-four-cards a.single-post:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.15);box-shadow:0 0 12px 0 rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;-webkit-transform:translateY(4px);transform:translateY(4px)}.block.posts-overview.layout-four-cards a.single-post:nth-of-type(4n){margin-right:0}.block.posts-overview.layout-four-cards a.single-post .title-in-block{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.68);color:#fff;font-size:22px;z-index:2;white-space:nowrap;padding:9px 24px}.block.posts-overview.layout-four-cards a.single-post .image{position:relative;width:100%}.block.posts-overview.layout-four-cards a.single-post .image picture{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block.posts-overview.layout-four-cards a.single-post .image picture img{width:100%;max-height:172px;aspect-ratio:100/58}.block.posts-overview.layout-four-cards a.single-post .tax-and-date{padding:12px 12px 0;color:#9b9b9b;font-family:campton-light;font-size:18px;line-height:24px}.block.posts-overview.layout-four-cards a.single-post .title{padding:12px;color:#000;font-family:campton-book;font-size:20px;line-height:25px}@media screen and (max-width:900px){.block.posts-overview.layout-four-cards .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.posts-overview.layout-four-cards .posts-container{max-width:480px}.block.posts-overview.layout-four-cards .posts-container .single-post-placeholder{height:100px}.block.posts-overview.layout-four-cards .posts-container .single-post-placeholder,.block.posts-overview.layout-four-cards .posts-container a.single-post{min-height:100px;width:100%;margin-right:0!important}.block.posts-overview.layout-four-cards .posts-container a.single-post{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block.posts-overview.layout-four-cards .posts-container a.single-post .image{width:33%}.block.posts-overview.layout-four-cards .posts-container a.single-post .image picture{height:100px;min-height:100%}.block.posts-overview.layout-four-cards .posts-container a.single-post .image picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.block.posts-overview.layout-four-cards .posts-container a.single-post .text-content{width:67%}.block.posts-overview.layout-four-cards .posts-container a.single-post .text-content .tax-and-date{display:none;padding:12px 12px 0;font-size:16px}.block.posts-overview.layout-four-cards .posts-container a.single-post .text-content .title{padding:12px;font-size:18px;line-height:23px}}.block.posts-overview.layout-three-cards .posts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:-36px}.block.posts-overview.layout-three-cards .single-post-placeholder{background-color:hsla(0,0%,100%,.8);height:370px;width:calc(33.33% - 24px);margin-right:36px;margin-bottom:36px}.block.posts-overview.layout-three-cards .single-post-placeholder:nth-of-type(3n){margin-right:0}.block.posts-overview.layout-three-cards a.single-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;background-color:#fff;min-height:370px;width:calc(33.33% - 24px);margin-right:36px;margin-bottom:36px;text-decoration:none;color:inherit;-webkit-box-shadow:0 0 12px 0 transparent;box-shadow:0 0 12px 0 transparent;-webkit-transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:box-shadow .4s,transform .4s;transition:box-shadow .4s,transform .4s,-webkit-box-shadow .4s,-webkit-transform .4s;-webkit-transform:translateY(0);transform:translateY(0)}.block.posts-overview.layout-three-cards a.single-post:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.15);box-shadow:0 0 12px 0 rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;-webkit-transform:translateY(4px);transform:translateY(4px)}.block.posts-overview.layout-three-cards a.single-post:nth-of-type(3n){margin-right:0}.block.posts-overview.layout-three-cards a.single-post .title-in-block{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.68);color:#fff;font-size:22px;z-index:2;white-space:nowrap;padding:9px 24px}.block.posts-overview.layout-three-cards a.single-post .image{position:relative;width:100%}.block.posts-overview.layout-three-cards a.single-post .image picture{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block.posts-overview.layout-three-cards a.single-post .image picture img{width:100%;aspect-ratio:100/58}.block.posts-overview.layout-three-cards a.single-post .tax-and-date{padding:18px 24px 0;color:#9b9b9b;font-family:campton-light;font-size:18px;line-height:24px}.block.posts-overview.layout-three-cards a.single-post .tax-and-date .date{margin-bottom:6px}.block.posts-overview.layout-three-cards a.single-post .tax-and-date .taxonomies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block.posts-overview.layout-three-cards a.single-post .tax-and-date .taxonomies .tag{display:inline-block;padding:3px 12px;margin-right:6px;margin-bottom:6px;font-size:15px;font-family:campton-semibold;border-radius:4px;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ef3f4b;color:#fff}.block.posts-overview.layout-three-cards a.single-post .tax-and-date .taxonomies .tag:last-of-type{margin-right:0}.block.posts-overview.layout-three-cards a.single-post .title{padding:9px 24px 24px;color:#000;font-family:campton-book;font-size:20px;line-height:25px}.block.posts-overview.layout-three-cards a.single-post .single-post-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #eee;height:68px;font-family:campton-bold;font-size:20px;color:#ef3f4b}@media screen and (max-width:1050px){.block.posts-overview.layout-three-cards .posts-container{margin-bottom:-24px}.block.posts-overview.layout-three-cards .single-post-placeholder,.block.posts-overview.layout-three-cards a.single-post{width:calc(33.33% - 16px);margin-right:24px;margin-bottom:24px}}@media screen and (max-width:900px){.block.posts-overview.layout-three-cards .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.posts-overview.layout-three-cards .posts-container{max-width:480px}.block.posts-overview.layout-three-cards .posts-container .single-post-placeholder,.block.posts-overview.layout-three-cards .posts-container a.single-post{width:100%;margin-right:0!important}}.text-image .text-container .text-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.text-image .image picture{height:100%;min-height:100%}.text-image .image picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media screen and (max-width:900px){.text-image .inner-container{max-width:480px}.text-image .text-image-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-image .text-image-wrapper .image,.text-image .text-image-wrapper .text-container{width:100%!important}.text-image .text-image-wrapper .image picture,.text-image .text-image-wrapper .text-container picture{height:auto;width:60%}.text-image .text-image-wrapper .image picture img,.text-image .text-image-wrapper .text-container picture img{-o-object-fit:fill;object-fit:fill;height:auto;width:100%}.text-image .text-image-wrapper .spacer{display:none}.text-image .text-image-wrapper .image{padding:0 0 48px}}@media screen and (max-width:481px){.text-image .inner-container .image{padding-bottom:32px}}.text-image .text-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.text-image .text-image-wrapper--text-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image .text-image-wrapper .image,.text-image .text-image-wrapper .text-container{width:50%}.text-image .spacer{min-width:48px}.text-image .image,.text-image .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-image .image img{width:100%;height:auto;-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:900px){.text-image .inner-container{max-width:480px}.text-image .text-image-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-image .text-image-wrapper .image,.text-image .text-image-wrapper .text-container{width:100%!important}.text-image .text-image-wrapper .image img,.text-image .text-image-wrapper .text-container img{width:60%}.text-image .text-image-wrapper .spacer{display:none}.text-image .text-image-wrapper .image{padding:0 0 48px}}@media screen and (max-width:481px){.text-image .inner-container .image{padding-bottom:32px}.text-image .inner-container .image img{width:50%}}
/*# sourceMappingURL=block.css.map */
