.mfooter{background:#f5f7fa;clear:both;font-size:16px;line-height:1.2;margin:0;padding:0;position:relative}.mfooter .shadow{height:46px;overflow:hidden;position:relative}.mfooter .shadow:before{border-radius:250px/12px;box-shadow:0 0 20px rgba(0,0,0,.2);content:"";display:block;height:25px;left:50%;margin:-25px auto 0;max-width:1200px;position:absolute;top:0;transform:translateX(-50%);width:100%}.mfooter .container{border-bottom:1px solid #d3d5d9;margin:0 auto;max-width:1200px;padding:0}.mfooter .container.supplemental{box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;padding:33px 10px 30px}.mfooter .columns{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0;padding:0 10px}.mfooter .columns>div{-webkit-padding-end:30px;box-sizing:border-box;flex-basis:50%;flex-grow:1;margin-bottom:20px;min-width:200px;padding:0;padding-inline-end:30px}.mfooter .columns>div:nth-last-child(2){flex-grow:1}@media screen and (min-width:480px){.mfooter .columns>div{margin-bottom:20px}}@media screen and (min-width:768px){.mfooter .columns>div{flex-basis:220px}}.mfooter .columns>div:last-child{flex-basis:360px;flex-grow:1;padding:0}.mfooter .supplemental{box-sizing:border-box;display:grid;gap:10px 40px;grid-template-columns:1fr;margin:0 auto;max-width:1200px;padding:22px 10px 15px}@media screen and (min-width:600px){.mfooter .supplemental{grid-template-columns:1fr 1fr}}@media screen and (min-width:1023px){.mfooter .supplemental{display:flex;flex-flow:row wrap;justify-content:space-between}}.mfooter .block h3{color:#000;font-family:Rubik,sans-serif;font-size:17px;font-weight:700;line-height:1.2;margin:17px 0 20px;padding:0;text-align:start}.mfooter .block>ul{list-style:none;margin:0 0 20px;padding:0;width:100%}.mfooter .block>ul li{margin-bottom:13px}.mfooter .block>ul li a{color:#202730;display:inline-block;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:1.35;text-decoration:none}.mfooter .block>ul li a:hover{color:var(--primary-link-active-color)}.mfooter .block>ul li a mark{background:var(--primary-btn-bg-color);border-radius:20px;color:var(--primary-btn-text-color);display:inline-block;font-family:Rubik,sans-serif;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.2;padding:3px 7px;vertical-align:middle}.mfooter .recentPosts h3{color:#000;font-family:Rubik,sans-serif;font-size:17px;font-weight:700;line-height:1.2;margin:17px 0 20px;padding:0;text-align:start}.mfooter .recentPosts .blog-posts{list-style:none;margin:0;padding:0;width:100%}.mfooter .recentPosts .blog-posts .image{-webkit-margin-end:22px;margin-inline-end:22px;width:102px}.mfooter .recentPosts .blog-posts .image>img{border-radius:12px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.12);vertical-align:middle}.mfooter .recentPosts .single-post{align-items:center;display:flex;flex-flow:wrap;margin-bottom:20px;text-decoration:none}.mfooter .recentPosts .single-post:hover p{color:var(--primary-link-active-color)}.mfooter .recentPosts .meta{flex-basis:calc(100% - 130px);flex-grow:1;min-width:230px}.mfooter .recentPosts .meta p{-webkit-line-clamp:2;color:#202730;display:flex;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:10px 0 0;overflow:hidden;padding:0;text-align:start;text-overflow:ellipsis}@media screen and (min-width:480px){.mfooter .recentPosts .meta p{margin-top:0}}.mfooter .recentPosts a.view-all{color:var(--primary-link-color);display:inline-block;font-family:Rubik,sans-serif;font-size:14px;font-weight:700;line-height:1.35;position:relative;text-decoration:none;vertical-align:text-top}.mfooter .recentPosts a.view-all:hover{color:var(--primary-link-active-color)}.mfooter .mfooter-apps{box-sizing:border-box;margin:10px 0;padding:0;text-align:center}.mfooter .mfooter-apps h3{color:#000;font-family:Rubik,sans-serif;font-size:17px;font-weight:700;line-height:1.2;margin:0 0 20px;padding:0;text-align:start}.mfooter .mfooter-apps .apps-list{grid-gap:20px;align-items:center;display:flex;flex-basis:100%;flex-flow:row nowrap;flex-grow:1;list-style:none;padding:0}@media screen and (min-width:480px){.mfooter .mfooter-apps .apps-list{max-width:254px}.mfooter .mfooter-apps .apps-list li{flex:0 0 20%;padding:0}.mfooter .mfooter-apps .apps-list li a{justify-content:flex-start}}@media screen and (min-width:768px){.mfooter .mfooter-apps .apps-list{margin:0}}.mfooter .mfooter-apps .apps-list li{box-sizing:border-box;display:flex;padding:0}.mfooter .mfooter-apps .apps-list li a{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center}.mfooter .mfooter-apps .apps-list li a:hover svg{fill:var(--primary-link-focus-color,#00baff)}.mfooter .mfooter-social{box-sizing:border-box;margin:10px 0;padding:0;text-align:center}.mfooter .mfooter-social h3{color:#000;font-family:Rubik,sans-serif;font-size:17px;font-weight:700;line-height:1.2;margin:0 0 20px;padding:0;text-align:start}@media screen and (min-width:480px){.mfooter .mfooter-social h3{margin:0 0 32px}}.mfooter .mfooter-social .social-list{align-items:center;display:flex;flex-flow:row nowrap;gap:0 17px;justify-content:space-between;list-style:none;margin:0;max-width:250px;padding:0}@media screen and (min-width:768px){.mfooter .mfooter-social .social-list{margin:0}}.mfooter .mfooter-social .social-list li{box-sizing:border-box;display:flex;padding:0}.mfooter .mfooter-social .social-list li a{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.mfooter .mfooter-social .social-list li a svg{fill:#000;flex:0 0 auto;padding-bottom:3px}.mfooter .mfooter-social .social-list li a:hover svg{fill:var(--primary-link-focus-color,#00baff)}.mfooter .mfooter-bottom{box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;gap:20px;margin:0 auto;max-width:1200px;padding:0 10px 30px;text-align:center}@media screen and (min-width:768px){.mfooter .mfooter-bottom{align-items:flex-end;display:flex;flex-basis:100%;flex-flow:row nowrap;justify-content:space-between;text-align:left}}.mfooter .mfooter-info sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}.mfooter .mfooter-info ul{display:flex;gap:0 20px;list-style:none;margin:0;padding:0}.mfooter .mfooter-info ul li{color:#000;font-family:Rubik,sans-serif;font-size:12px;line-height:1.4}.mfooter .mfooter-info .mfooter-text{display:block}.mfooter .mfooter-info .mfooter-copyright{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:1.4;margin:0;padding:0}@media screen and (min-width:768px){.mfooter .mfooter-info .mfooter-copyright{-webkit-margin-end:20px;align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0;margin-inline-end:20px}}.mfooter .mfooter-info .mfooter-logo{display:inline-block;margin:10px 0}@media screen and (min-width:768px){.mfooter .mfooter-info .mfooter-logo{-webkit-margin-end:10px;flex:0 0 auto;margin:0 0 2px;margin-inline-end:10px}}.mfooter .mfooter-info .mfooter-logo img{height:12px;vertical-align:middle;width:18px}.mfooter .mfooter-legal ul{display:flex;flex-flow:row wrap;gap:0 20px;justify-content:center;list-style:none;list-style-type:none;margin:0;padding:0}.mfooter .mfooter-legal ul li{text-align:center;white-space:nowrap}@media screen and (min-width:768px){.mfooter .mfooter-legal ul li{flex-basis:auto;text-align:start}}.mfooter .mfooter-legal ul li a{color:#000;font-family:Rubik,sans-serif;font-size:12px;line-height:1.4;text-decoration:none}.mfooter .mfooter-legal ul li a:hover{color:#00baff}@supports (--css:variables){.mfooter .mfooter-legal ul li a:hover{color:var(--primary-link-focus-color,#00baff)}}