.body-container--blog-index .container-fluid:nth-of-type(2) .dnd-section{padding:0}.body-container--blog-index .dnd-section>.row-fluid{max-width:none}.blog-index__post-content a{border:0;line-height:normal}.body-container--blog-index .container-fluid:nth-of-type(2) .dnd-section,.body-container--blog-index .container-fluid:nth-of-type(3) .dnd-section{position:relative;width:100%;margin-right:auto;margin-left:auto;max-width:1200px}.body-container--blog-index .container-fluid:nth-of-type(2) .dnd-section .dnd-column{padding:0}.sidebar section.blog-index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.sidebar section.blog-index article .blog-index__post-inner-card h3:hover{color:#121212}.blog-index__post-content a:hover{color:#121212 !important}.blog-tag>.blog-tag-wrapper>.blog-post__tags>a:hover{color:#fff !important}.sidebar section.blog-index article{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-right:15px;padding-left:15px}.sidebar section.blog-index article .blog-index__post-inner-card{margin-top:40px;padding-top:24px;border-top:2px solid #5a7dff}.sidebar section.blog-index article .blog-index__post-inner-card h3{font-size:2.25rem;line-height:1.28;font-weight:900;letter-spacing:-0.47px;margin-bottom:14px;font-family:"MuseoSans",Helvetica,Arial,sans-serif;color:#121212}.blog-tag>.blog-tag-wrapper{display:inline-block;margin-right:11.5px}.blog-tag>.blog-tag-wrapper>.blog-post__tags>a{background-color:#d22332;display:inline-block;padding:5px 7px;color:#fff;font-size:14px;line-height:1;font-weight:900;letter-spacing:.25px;text-decoration:none;margin:4px 8px 4px 0}.blog-tag .publish-date{display:inline-block;font-size:1rem;letter-spacing:.32px;line-height:1;font-weight:500}.summary-text{margin-top:20px;position:relative;color:#121212;font-size:1.125rem;line-height:1.56;font-family:"MuseoSans",Helvetica,Arial,sans-serif;font-weight:300}.post__header{background-color:#edf1ff;position:relative;width:100%}.g-container{position:relative;width:100%;margin-right:auto;margin-left:auto;max-width:1200px;padding-right:15px;padding-left:15px}.g-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.p-2,.pb-2{padding-bottom:40px !important}.p-2,.pt-2{padding-top:40px !important}.c-post__header-canvas-bg{background-color:#edf1ff}.g-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.post__header .time{display:block;font-size:1.3125rem;line-height:1.75rem;font-weight:300;margin-bottom:13px}.post__header h1.blog-post_title{font-size:1.75rem;line-height:1.2;margin-bottom:16px;font-family:"MuseoSans",Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:.5px;color:#121212}.post__header .post-meta{margin-bottom:16px}.post__header .post-meta .blog-tag{display:inline-block}.post__header .post-meta .blog-post__read-minutes{display:inline-block;font-size:1rem;line-height:1.5rem;font-weight:500}.post__header .post__contact-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post__header .post__contact-wrapper .contact{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none;margin-right:32px}.post__header .post__contact-wrapper .contact-image{display:inline-block;margin-bottom:0;margin-right:16px}.post__header .post__contact-wrapper .contact-image img{border-radius:50%;max-width:60px;width:100%;height:auto;vertical-align:middle;border-style:none}.post__header span.contact-text{display:inline-block}.post__header span.contact-text span.contact-name{font-weight:500;line-height:1.5;letter-spacing:-0.36px;display:block;color:#121212}.content-section,.author-contact{position:relative;width:100%}.m-2,.mb-2{margin-bottom:40px !important}.m-2,.mt-2{margin-top:40px !important}.blog-post__body{margin-bottom:40px}.blog-post__body img{max-width:100%}.author-contact h3.contact-headline{font-family:"MuseoSans",Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.21;letter-spacing:-0.47px;font-weight:900;color:#5a7dff;margin-bottom:0}@media only screen and (min-width:768px){.body-container--blog-index .container-fluid:nth-of-type(2){margin-top:80px !important;margin-bottom:40px !important}.m-2,.mb-2{margin-bottom:80px !important}.m-2,.mt-2{margin-top:80px !important}.body-container--blog-index .container-fluid:nth-of-type(2) .dnd-section,.body-container--blog-index .container-fluid:nth-of-type(3) .dnd-section{padding-right:45px;padding-left:45px}.g-container{padding-right:45px;padding-left:45px}.c-post__header-canvas-bg{background-color:transparent}.p-2,.pb-2{padding-bottom:80px !important}.p-2,.pt-2{padding-top:80px !important}}@media(min-width:1110px){.post__header h1.blog-post_title{font-size:2.5rem}.g-col-dm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media(min-width:920px) and (max-width:1109px){.g-col-dm-9{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}}@media(min-width:768px) and (max-width:1109px){.post__header h1.blog-post_title{font-size:2.5rem}}@media(min-width:576px) and (max-width:767px){.post__header h1.blog-post_title{font-size:2rem}}@media(min-width:480px) and (max-width:575px){.post__header h1.blog-post_title{font-size:1.875rem}}@media(max-width:1109px){.sidebar section.blog-index article .blog-index__post-inner-card h3{font-size:2rem}}@media(max-width:920px){.sidebar section.blog-index article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(max-width:767px){.sidebar section.blog-index article .blog-index__post-inner-card h3{font-size:1.75rem}.blog-header>.blog-header__inner .blog-banner-title{padding-right:15px;padding-left:15px}.body-container--blog-index .container-fluid:nth-of-type(2){margin-top:40px !important;margin-bottom:20px !important}.body-container--blog-index .container-fluid:nth-of-type(2) .dnd-section,.body-container--blog-index .container-fluid:nth-of-type(3) .dnd-section{padding-right:15px;padding-left:15px}.sidebar section.blog-index article .blog-index__post-inner-card{margin-top:20px}}@media(max-width:575px){.sidebar section.blog-index article .blog-index__post-inner-card h3{font-size:1.625rem}.summary-text{font-size:1.0625rem}}@media(max-width:480px){.sidebar section.blog-index article .blog-index__post-inner-card h3{font-size:1.5rem}.summary-text{font-size:1rem}}.c-section{background-color:#edf1ff}.c-section .g-container{position:relative;width:100%;margin-right:auto;margin-left:auto;max-width:1200px;padding-right:45px;padding-left:45px}.c-section .g-container .g-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.author-contact .post__contact-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.author-contact .post__contact-wrapper .contact a{border:0}.author-contact .post__contact-wrapper .contact{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none}.author-contact .post__contact-wrapper .contact picture{display:inline-block;margin-bottom:0;margin-right:27px}.author-contact .post__contact-wrapper .contact picture img{border-radius:50%;max-width:120px;width:100%;height:auto}.author-contact .post__contact-wrapper .contact .contact__text{display:inline-block}.author-contact .post__contact-wrapper .contact .contact__text a.contact-name{font-size:1.375rem;line-height:1.21;font-weight:900;letter-spacing:0;display:block;color:#121212;text-decoration:none}.author-contact .post__contact-wrapper .contact .contact__text a.contact-name:hover .ic{color:#d22332;-webkit-transform:translateX(3px);transform:translateX(3px)}.author-contact .post__contact-wrapper .contact .contact__text a.contact-name .ic{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.ic__external-link:before{content:"\e95e"}.ic{font-family:"iconfont";display:inline-block;line-height:1;font-weight:normal;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.author-contact .post__contact-wrapper .contact a.contact__phone:hover{color:#d22332;border-bottom:1px solid}.author-contact .post__contact-wrapper .contact a.contact__phone{color:#121212;border-bottom:1px solid #d22332;text-decoration:none;font-weight:500;display:inline-block;font-size:1rem;line-height:1.25rem;letter-spacing:.44px;margin-top:8px}.blog-related-posts{position:relative;background-color:#edf1ff;width:100%;padding-top:40px !important;padding-bottom:40px !important}.blog-related-posts h2.post-list__headline{font-family:"MuseoSans",Helvetica,Arial,sans-serif;font-size:1.75rem;line-height:1.2;font-weight:900;letter-spacing:-0.25px;color:#5a7dff;margin-bottom:0}.blog-related-posts__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-related-posts__list .post-list__item{border-top:2px solid #5a7dff;margin-top:20px;padding-top:24px}h3.blog-related-posts__title a{text-decoration:none;color:#121212;border:0}h3.blog-related-posts__title{font-size:1.125rem;line-height:1.21;font-weight:300;letter-spacing:.43px;margin-bottom:14px}.blog-related-posts__list .blog-tag-wrapper{margin-right:16px}.blog-related-posts__list .time{display:inline-block;font-size:.875rem;line-height:1;font-weight:500;letter-spacing:.25px}.section-black{background-color:#000}.c-post__blog-tags-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-tag-block .g-container{padding-right:15px;padding-left:15px}.c-post__blog-tags-text{display:inline-block;margin-right:28px;font-size:1.25rem;line-height:1;font-weight:900;letter-spacing:-0.5px;color:#fff;padding:24px 0}.c-cta-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.c-cta-group--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-cta-group--center a:hover{border-color:#d9d9d9;background-color:#d9d9d9;color:#000}.c-cta-group--center a{margin:5px;padding:.5rem 1rem;font-size:.875rem;line-height:1;color:#000;background-color:#fff;border-color:#fff;position:relative;display:inline-block;cursor:pointer;border:2px solid #fff;border-radius:100px;transition:all .4s ease 0s;text-shadow:none;text-align:center;text-decoration:none;font-weight:600}.post-contact-section .c-newsletter{position:relative;background:linear-gradient(138deg,#d22332 0%,#5a7dff 100%);padding-bottom:40px !important;padding-top:40px !important}.post-contact-section{position:relative;width:100%}.post-contact-section .c-gradient{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;--gradient-color-1:#d22332;--gradient-color-2:#42070a;--gradient-color-3:#d22332;--gradient-color-4:#5a7dff;--gradient-color-5:#9b1928}.post-contact-section .c-newsletter__text-wrapper h2 strong{font-weight:900}.post-contact-section .c-newsletter__text-wrapper h2{color:#fff;font-family:"MuseoSans",Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-0.47px;margin-bottom:1rem;font-size:1.5rem;line-height:1.28}.post-contact-section .c-newsletter__text-wrapper p{color:#fff;font-size:1rem;margin-bottom:16px;line-height:1.56}.post-contact-section .c-newsletter__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.post-contact-section .c-newsletter__form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.post-contact-section .c-newsletter__input::placeholder{color:#fff;font-size:1rem}.post-contact-section .c-newsletter__newsletter-submit{width:60px;height:60px;background:#fff;border:0;border-radius:100px;padding:18px;margin:0}.ic__arrow-right:before{content:"\e913"}.post-contact-section .c-newsletter__input{width:100%;padding:1rem;border:0;outline:0;color:#fff;border-bottom:1px solid #fff;font-weight:400;background-color:rgba(255,255,255,0.1);margin-right:1rem}.post-contact-section .c-newsletter__newsletter-submit i{color:#d22332;font-size:1.5rem}@media(min-width:1110px){.blog-related-posts h2.post-list__headline{font-size:2.5rem}.post-contact-section .c-newsletter__text-wrapper h2{font-size:2.25rem}}@media(min-width:768px) and (max-width:1109px){.blog-related-posts h2.post-list__headline{font-size:2.5rem}.post-contact-section .c-newsletter__text-wrapper h2{font-size:2rem}}@media(min-width:576px) and (max-width:767px){.blog-related-posts h2.post-list__headline{font-size:2rem}.post-contact-section .c-newsletter__text-wrapper h2{font-size:1.75rem}}@media(min-width:480px) and (max-width:575px){.blog-related-posts h2.post-list__headline{font-size:1.875rem}.post-contact-section .c-newsletter__text-wrapper h2{font-size:1.625rem}}@media(min-width:768px){.blog-related-posts,.post-contact-section .c-newsletter{padding-bottom:80px !important;padding-top:80px !important}.g-col-tp-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.blog-related-posts__list .post-list__item{margin-top:40px}.g-col-tp-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.g-col-tp-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media(min-width:576px){.author-contact h3.contact-headline,.author-contact .post__contact-wrapper .contact .contact__text a.contact-name{font-size:1.5rem}h3.blog-related-posts__title{font-size:1.5rem}.c-post__blog-tags-text{font-size:1.375rem}.c-cta-group--center a{font-size:1rem}.post-contact-section .c-newsletter__text-wrapper p{font-size:1.125rem}}@media(min-width:480px) and (max-width:575px){.author-contact h3.contact-headline,.author-contact .post__contact-wrapper .contact .contact__text a.contact-name{font-size:1.4375rem}h3.blog-related-posts__title{font-size:1.4375rem}.c-post__blog-tags-text{font-size:1.3125rem}.c-cta-group--center a{font-size:.9375rem}.post-contact-section .c-newsletter__text-wrapper p{font-size:1.0625rem}}