@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css");.content-wrapper{max-width:1240px}.content-wrapper--vertical-spacing,.dnd-section{padding:80px 20px}.dnd-section>.row-fluid{max-width:1240px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:18px}body{color:#494a52}body,p{font-family:Helvetica Neue,sans-serif;font-style:normal;font-weight:400}a{color:#e20007}a:hover{color:#ba0000}a:active{color:#ff282f}.h1,h1{font-size:40px}.h2,h2{font-size:36px}.h3,h3{font-size:32px}.h4,h4{font-size:22px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}.button,button{background-color:#494a52;border:1px solid #494a52;border-radius:6px;color:#fff;padding:15px 53px}.button:focus,.button:hover,button:focus,button:hover{background-color:#21222a;border-color:#21222a;color:#fff}.button:active,button:active{background-color:#71727a;border-color:#71727a;color:#fff}.submitted-message,form{font-family:Helvetica Neue,sans-serif;font-style:normal;font-weight:400}.form-title{background-color:hsla(0,0%,100%,0);color:#000}form label,form legend{color:#494a52}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border-color:#d1d6dc;color:#494a52}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border-color:#494a52}::-webkit-input-placeholder{color:#494a52}.hs-fieldtype-date .input .hs-dateinput:before,:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:#494a52}.fn-date-picker td.is-selected .pika-button{background:#494a52}.fn-date-picker td .pika-button:hover{background-color:#494a52!important}.fn-date-picker td.is-today .pika-button{color:#494a52}form .hs-button,form input[type=submit]{background-color:#494a52;border:1px solid #494a52;border-radius:6px;color:#fff;padding:15px 53px}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#21222a;border-color:#21222a;color:#fff}form .hs-button:active,form input[type=submit]:active{background-color:#71727a;border-color:#71727a;color:#fff}table{background-color:#fff}table,td,th{border-color:#494a52}td,th{color:#494a52}thead td,thead th{background-color:#494a52;border-bottom-color:#494a52;color:#fff}tfoot td{background-color:#fff;color:#494a52}.header{background-color:#000}.header__logo a{display:inline-block}.header__logo img{max-width:293.65px}.header .tagline{align-items:center;display:flex;padding-left:50px}.header .tagline a{color:#fff;font-size:40px}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,body .navigation-primary a{color:#888;font-family:helvetica}.header__language-switcher .lang_list_class li a:focus,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher-label-current:focus,.header__language-switcher-label-current:hover,body .navigation-primary a:focus,body .navigation-primary a:hover{color:#606060}.header__language-switcher .lang_list_class li a:active,.header__language-switcher-label-current:active,body .navigation-primary a:active{color:#b0b0b0}body .navigation-primary .submenu.level-1>li>a.active-item:after{background-color:#494a52}.header__language-switcher .lang_list_class,body .submenu.level-2{background-color:#000;border-color:#000}body .submenu.level-2>li:first-child:before{border-color:#000}.header__language-switcher .lang_list_class:before{border-bottom-color:#000}.header__language-switcher .lang_list_class li:hover,body .submenu.level-2 .menu-item .menu-link:focus,body .submenu.level-2 .menu-item .menu-link:hover,body .submenu.level-2>li:first-child.focus:before,body .submenu.level-2>li:first-child:hover:before{background-color:#000}.header__language-switcher .lang_list_class.first-active:after{border-bottom-color:#000}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current{font-family:helvetica}.header__language-switcher-label-current:after{border-top-color:#888}@media screen and (max-width:991px){.header .tagline a{font-size:30px}}@media screen and (max-width:767px){.header__logo{display:none}.header__navigation{background-color:#000}.header__navigation-toggle svg,.menu-arrow svg{fill:#888}.header .tagline a{font-size:24px}}.footer{background-color:#000;position:relative}.footer__menu .hs-menu-wrapper ul{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.footer__menu a{color:#fff;font-size:14px;vertical-align:top}.footer__menu a:hover{text-decoration:underline}.footer__copyright{font-size:14px}.social-links-heading{font-size:14px;margin-bottom:15px;margin-left:5px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer p,.footer span{color:#fff}@media screen and (max-width:1024px){.social-links-heading{margin-left:0}}@media screen and (max-width:767px){.footer__menu ul li{margin-bottom:10px}.footer__social{margin-top:20px}}.hs-landing-page .footer{background-color:transparent}.hs-landing-page .footer__container{border-top:1px solid #f4f4f4;padding:20px 100px 20px calc(50% - 700px)}.hs-landing-page .footer h1,.hs-landing-page .footer h2,.hs-landing-page .footer h3,.hs-landing-page .footer h4,.hs-landing-page .footer h5,.hs-landing-page .footer h6,.hs-landing-page .footer img,.hs-landing-page .footer label,.hs-landing-page .footer li,.hs-landing-page .footer p,.hs-landing-page .footer span,.hs-landing-page .footer__menu a{color:#000}@media screen and (max-width:1440px){.hs-landing-page .footer__container{padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){.footer__copyright{padding-bottom:20px}}@media screen and (max-width:991px){.footer__menu ul li{margin-bottom:10px}.footer__copyright{padding-bottom:20px}.hs-landing-page .footer li{flex-basis:100%}}.blog-header__inner,.blog-post,.blog-post-content-wrapper sidebar{padding:80px 0}.blog-index__post-tags{color:#fff}.blog-index__post-tags a{color:#fff;font-size:12px;text-transform:capitalize}.blog-index__post-tags a:hover{color:#e20007}.blog-index__post-title-link{color:#fff;font-size:24px}.blog-index__post-author-name{color:#fff;font-size:12px}.blog-pagination__link{color:#494a52}.blog-pagination__link--active:after,.blog-pagination__next-link:after,.blog-pagination__prev-link:after{background-color:#494a52}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#494a52}.blog-post__meta a,.blog-post__tag-link{color:#494a52}.blog-post__tag-link:focus,.blog-post__tag-link:hover{color:#21222a}.blog-post__tag-link:active{color:#71727a}@media screen and (max-width:991px){.blog-header__inner,.blog-post{padding:40px 0 80px}}.blog-comments{margin-bottom:80px}#comments-listing .comment-reply-to{color:#e20007}#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:#ba0000}#comments-listing .comment-reply-to:active{color:#ff282f}.card__price{color:#494a52;font-family:Merriweather,serif;font-size:32px;font-style:normal;font-weight:700;text-decoration:none}.resource-blog-listing .simple-cta-banner{display:none}.resource-tag .post-tag-list-wrap{display:block!important}.site-search,.tag-left-title{float:left;width:50%}.resource-tag{border-bottom:0!important;padding-top:56px}.pt-top{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between}.site-search form button{background-color:transparent;background-image:url(https://24888329.fs1.hubspotusercontent-eu1.net/hubfs/24888329/Magna%20Theme/images/search.png);background-position:50% 50%;background-repeat:no-repeat;background-size:25px;border:0;color:red;font-size:0;height:66px;left:0;padding:0;position:absolute;visibility:collapse!important;width:66px}.tag-left-title h1{color:#000;font-size:44px;line-height:55px;margin-bottom:0}.site-search form input.hs-search-field__input{border:1px solid #707070;border-radius:0;color:#000;font-size:18px;height:66px;padding-left:70px;visibility:collapse!important}.resource-tag .post-tag-list-items{margin-top:27px;width:100%}.resource-tag .post-tag-list-items ul{border-bottom:5px solid #000;box-sizing:border-box;overflow:inherit;width:100%}.post-tag-list-wrap ul li a:after{background:transparent;bottom:-5px;content:"";height:5px;left:0;position:absolute;width:100%}body .post-tag-list-wrap ul li a{border-bottom:0!important;padding-bottom:16px;position:relative}.post-tag-list-wrap .post-tag-list-items ul li a.active:after{background:#e20007;color:#e20007}.blog-index__excerpt{background-color:#000}.resource-blog-index-wrap{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.resource-post-item{background-color:#000;float:left;margin-bottom:1.25%;margin-right:1.25%;padding-bottom:100px;position:relative;width:32.5%}.resource-post-item:nth-child(3n+1){margin-right:0}.resource-post-item .related-link{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;height:auto;padding-bottom:84.5%}.resource-excerpt{color:#fff;padding:30px}.resource-post-title,.resource-post-title a{color:#fff;font-size:24px;line-height:30px}.resource-link-inner{background-color:#fff;border:3px solid #fff;bottom:37px;color:#000;display:inline-block;font-size:18px;font-weight:700;left:auto;line-height:23px;padding:9px 33px;position:absolute}.resource-link-inner:hover{background-color:#e20007;border-color:#e20007;color:#fff}.resource-post-title a:hover{color:#e20007}.resource-post-item:first-child{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;margin-right:0;padding-bottom:0;width:100%}.resource-post-item:first-child .related-link,.resource-post-item:first-child .resource-excerpt{width:50%}.resource-post-item:first-child .related-link{height:100%;min-height:369px;padding-bottom:0}.resource-post-item:first-child .resource-link-inner{bottom:auto;left:auto;margin-top:15px;position:relative}.resource-post-item:first-child .resource-post-title,.resource-post-item:first-child .resource-post-title a,.sb-title h2{font-size:44px;line-height:55px}.sb-title h2{color:#fff;margin-bottom:10px}.resource-post-item:first-child .resource-excerpt{padding:60px 38px}.resource-blog-listing .featured-posts{padding-top:15px}.resource-post-tags{font-size:12px;line-height:17px;margin-bottom:10px}.resource-post-item:first-child .resource-post-tags{line-height:26px}body .resource-tag .post-tag-list-wrap .post-tag-list-items ul li a{color:#000;font-weight:600;text-transform:unset}body .resource-tag .post-tag-list-wrap .post-tag-list-items ul li a.active,body .resource-tag .post-tag-list-wrap .post-tag-list-items ul li a:hover{color:#e20007}.full_width_banner_blog h2{font-size:44px}.post-more-content a{background-color:#e20007;border:3px solid #e20007;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:23px;padding:9px 33px}.post-more-content{padding:30px 0 40px;text-align:center}.post-more-content a:hover{background-color:transparent;color:#e20007}.resource-post-item{display:none}.resource-post-item:nth-child(2),.resource-post-item:nth-child(3),.resource-post-item:nth-child(4),.resource-post-item:nth-child(5),.resource-post-item:nth-child(6),.resource-post-item:nth-child(7){display:block}.blogTopic-label{display:none}.hs-search-field__suggestions li{margin-right:0!important}.hs-search-field__suggestions{width:100%!important;z-index:1}.search-banner-main{background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:20px;padding:50px 0 80px}.sb-text p{font-size:20px}.systems-page--search-results h6{color:#767676;color:#e20007;font-size:24px;margin-bottom:0;margin-top:30px;padding-bottom:20px;text-transform:capitalize}.fancybox-overlay{display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-overlay{background:rgba(0,0,0,.7)}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-skin{background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{height:auto!important}.fancybox-inner>div{height:100%;overflow:hidden;padding:56.25% 0 0;position:relative;width:100%}.fancybox-inner>div embed,.fancybox-inner>div iframe,.fancybox-inner>div object,.fancybox-inner>div video{height:100%;left:0;position:absolute;top:0;width:100%}.fancybox-close{cursor:pointer;height:36px;position:absolute;right:-22px;top:-18px;width:36px;z-index:8040}a.fancybox-close{background:#fff}body.fancybox-lock{margin-right:0!important}a.fancybox-close:after,a.fancybox-close:before{background:#e20007;bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:20px}a.fancybox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body .systems-page--search-results .hs-search-results__title{color:#000}.insightBlog-app .post-tag-list-wrap .post-tag-list-items ul li a{padding-top:13px}.insightBlog-app .body-container--blog-index .post-tag-list-items ul li a:after{bottom:0}.insightBlog-app .body-container--blog-index .blog-search-button img{vertical-align:middle}.blog-cCta{float:left;padding:20px 0 0;width:100%}.cbutton-main{text-align:right}.cbutton-main a{background-color:#e20007;border:1px solid #e20007;color:#fff;font-size:18px;font-weight:600;padding:10px 60px 10px 30px;position:relative;text-align:center;text-decoration:none}.cbutton-main a:hover{background:#fff;border-color:#000;color:#000}.cbutton-main a:before{content:url(https://f.hubspotusercontent10.net/hubfs/2466864/Themes/Magna%20-%20Blog/images/with-arrow.svg);height:23px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:9px}.cbutton-main a:hover:before{content:url(https://f.hubspotusercontent10.net/hubfs/2466864/Themes/Magna%20-%20Blog/images/with-arrow-black.svg)}.insightBlog-app .blog-index .post-item{height:auto}.readPosts-wrap{display:none}.blogPost-mgn .post-banner-wrap{padding:0 40px}.isMobile-share{display:none}.blog-header__author-social-links a:last-child{margin-right:0}.hs-blog-listing .header{left:0;position:fixed;top:0;width:100%;z-index:99}.headerSticky .hs-blog-listing .header{border-bottom:2px solid #e20007}.hs-blog-listing .cbutton-main a{transition:all .3s ease}.headerSticky .hs-blog-listing .cbutton-main a{position:fixed;right:calc(50vw - 700px);top:116px;width:auto;z-index:99}.cbutton-main{height:47px}.hs-blog-listing>div:first-child{height:113px}@media(max-width:1440px){.headerSticky .hs-blog-listing .cbutton-main a{right:20px}}@media(max-width:991px){.resource-post-item{margin-right:1.25%;width:49.37%}.resource-post-item:nth-child(3n+1){margin-right:1.25%}.resource-post-item:nth-child(odd){margin-right:0}.resource-post-item:first-child .resource-post-title,.resource-post-item:first-child .resource-post-title a,.sb-title h2{font-size:30px;line-height:40px}.resource-post-item:first-child .related-link{min-height:335px}.tag-left-title h1{font-size:40px}.blog-cCta{padding:10px 0 0}.blogPost-mgn .post-banner-wrap{padding-left:0;padding-right:0}.isMobile-share{display:block}.isDesktop-share{display:none}.share-post.isMobile-share>div>span:first-child{color:#000;margin-right:10px}.share-post.isMobile-share>div>span{display:inline-block;vertical-align:middle}.share-post.isMobile-share span a{vertical-align:middle;width:30px!important}.share-post.isMobile-share span a img{height:auto!important;width:30px!important}.hs-blog-post .back-to-blog{bottom:-81px}}@media(min-width:768px){.resource-tag .post-tag-list-items ul{display:block!important;height:auto!important}}@media(max-width:767px){.resource-post-item{margin-bottom:20px;margin-right:0!important;width:100%!important}.resource-post-item:first-child .related-link,.resource-post-item:first-child .resource-excerpt{width:100%}.resource-post-item:first-child .related-link{height:auto;margin-bottom:20px;min-height:auto;padding-bottom:56.25%}.resource-post-item .related-link{padding-bottom:56.25%}.resource-post-item:first-child .resource-post-title,.resource-post-item:first-child .resource-post-title a,.sb-title h2{font-size:24px;line-height:30px}.site-search,.tag-left-title{float:left;width:100%}.tag-left-title h1{margin-bottom:20px;text-align:center}.post-tag-list-wrap .post-tag-list-items ul li{display:block!important;margin-right:0!important;width:100%}.post-tag-list-wrap .post-tag-list-items ul li a:after{display:none!important}.resource-tag .post-tag-list-items ul{border-bottom:0}.blogTopic-label{display:block}.site-search form input.hs-search-field__input{height:50px}.site-search form button{height:50px;width:50px}.resource-tag .post-tag-list-items ul{display:none}.blogTopic-label:after{content:"\f078";font-family:fontAwesome;position:absolute;right:20px;top:10px}.blogTopic-label{border:1px solid #707070;color:#000!important;font-size:16px;font-weight:600;padding:10px 20px;position:relative}.post-tag-list-wrap .post-tag-list-items ul li a{border:1px solid #707070;border-bottom:0!important;padding:10px 20px;width:100%}.post-tag-list-wrap .post-tag-list-items ul li:last-child a{border-bottom:1px solid #707070}body .resource-tag .post-tag-list-wrap .post-tag-list-items ul li a{color:#000!important}.resource-excerpt{padding-left:15px;padding-right:15px}.resource-post-item:first-child .related-link{margin-bottom:0}.resource-post-item:first-child .resource-excerpt{padding:30px 18px 35px}.resource-link-inner{bottom:auto;left:auto;margin-top:20px;position:relative}.resource-post-item:first-child .resource-link-inner{margin-top:20px}.resource-post-item{padding-bottom:5px}body .post-tag-list-wrap .post-tag-list-items ul li.active-tag a{background-color:#000;color:#fff!important}.search-banner-main{color:#fff;padding:0 0 15px}.header .tagline a{font-size:20px}.header .tagline{width:70%}.header .header__logo{display:block;height:auto;margin-left:2%;text-align:right;width:28%}.header .header__logo img{display:inline-block;max-width:120px!important;vertical-align:middle;width:100%!important}.header .header__container.content-wrapper{-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap}.hs-blog-listing .module_16281761425277 .simple-cta-banner-text h2{margin:0}.hs-blog-listing .simple-cta-banner-text h2,.simple-cta-banner-text h2{font-size:28px;margin:0 0 25px}.hs-blog-listing .simple-cta-banner-cta,.hs-blog-post .simple-cta-banner-cta,.simple-cta-banner-cta{padding-top:30px}.insightBlog-app .blog-index .post-item{margin-bottom:30px}.insightBlog-app .blog-index .post-item a.blog-index__post-button{display:none}.insightBlog-app .blog-index .post-item .blog-index__excerpt{padding-bottom:20px}.insightBlog-app .blog-index .post-item .blog-index__post-summary{position:relative}.readPosts-wrap{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.insightBlog-app .post-item a.blog-index__post-image-wrapper{padding:40.43% 0 0}.insightBlog-app .post-item .blog-index__post-title,.insightBlog-app .post-item .blog-index__post-title-link{font-size:20px}.hs-blog-post .full-width-banner-heading,body .full-width-banner-heading-blog{padding-bottom:30px}body .full-width-banner-heading h2,body .full_width_banner_blog h2{font-size:26px}body .full-width-banner-cta a{font-size:18px;padding:15px 60px 15px 20px!important}.blogPost-mgn .post-banner-header h1{font-size:24px;padding:10px 0}.blogPost-mgn .post-banner-timestamp{font-size:14px}.blogPost-mgn .post-banner-wrap span.by-author{margin:0 5px 0 10px}.blogPost-mgn .post-banner-wrap .post-banner-author-image,.blogPost-mgn .post-banner-wrap .post-banner-author-name,.blogPost-mgn .post-banner-wrap span.by-author{display:inline-block;vertical-align:middle}.blogPost-mgn .post-banner-wrap .post-banner-author-image{margin-bottom:0}.blogPost-mgn .blog-post{padding-top:80px}.blogPost-mgn .post-banner{padding:20px 0 30px}.body-container--landing-page{padding-top:40px}.body-container--landing-page h1{font-size:30px;line-height:40px}.headerSticky .hs-blog-listing .cbutton-main a{top:93px}}@media(max-width:480px){.header .tagline a{font-size:16px}}
/*# sourceMappingURL=https://cdn1.hubspotusercontent-eu1.net/hub/24888329/hub_generated/template_assets/43244235228/1661937985354/Magna_Theme/css/theme-overrides.css */