.tools_and_resources *{font-family:Roboto,sans-serif}.tools_and_resources{align-items:center;background:linear-gradient(180deg,#e6eff6,#f7f7f7);display:flex;flex-direction:column;justify-content:center;padding:40px}.tools_and_resources h1.tr-title{color:#000;font-size:32px;font-weight:600;line-height:40px}.tools_and_resources .tr-desc{color:#616970;font-size:16px;line-height:24px;margin-bottom:60px;padding:0 30px;text-align:center}.tr-cards-wrapper{display:grid;gap:24px;grid-template-columns:2fr 3fr;justify-content:space-evenly;width:100%}.tr-cards-wrapper .tr-cards-left{display:grid}.tr-cards-wrapper .tr-cards-left .tr-card{align-self:center;background-color:#0063a1;border-radius:4px;color:#fff;column-gap:57px;display:flex;justify-content:center;padding:50px;text-decoration:none}.tr-cards-wrapper .tr-cards-left .tr-card .tr-card-img{align-items:center;display:flex;flex-direction:column;justify-content:center}.tr-cards-wrapper .tr-cards-left .tr-card img:first-of-type{margin-bottom:55px;max-width:215px}.tr-cards-wrapper .tr-cards-left .tr-card img:nth-of-type(2){max-width:200px}.tr-cards-wrapper .tr-cards-left .tr-card .tr-card-desc{align-items:center;display:flex}.tr-cards-wrapper .tr-cards-left .tr-card p{font-size:16px;max-width:160px;word-wrap:break-word;line-height:24px}.tr-cards-wrapper .tr-cards-right{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.tr-cards-wrapper .tr-cards-right .tr-card{align-items:center;background-color:#2f5c85;border-radius:4px;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:24px 20px 20px 15px;text-decoration:none}.tr-cards-wrapper .tr-cards-right .tr-card .tr-card-img{display:flex;justify-content:center;padding-bottom:15px}.tr-cards-wrapper .tr-cards-right .tr-card .tr-card-img img{height:45px}.tr-cards-wrapper .tr-cards-right .tr-card.tr-first-card .tr-card-img{align-items:center;display:flex;margin-bottom:28px;padding-bottom:10px}.tr-cards-wrapper .tr-cards-right .tr-card.tr-first-card .tr-card-img img{height:70px}.tr-cards-wrapper .tr-cards-right .tr-card.tr-first-card{align-self:stretch;grid-row:1/span 2;padding:30px 18px 20px 15px}.tr-card.tr-first-card .hs_cos_wrapper ul{padding:0 10px}.tr-cards-wrapper .tr-cards-right .tr-card ul{margin-left:11px;padding-left:5px}.tr-cards-wrapper .tr-cards-right .tr-card p,.tr-cards-wrapper .tr-cards-right .tr-card ul li{font-size:14px;line-height:20px;margin:0}.tr-cards-wrapper .tr-cards-right .tr-card p{margin-bottom:10px;text-align:center}.tools_and_resources .view-tools{display:flex;justify-content:right;margin:15px 0;text-decoration:underline;width:100%}.tools_and_resources .view-tools.desk-view{display:block;text-align:right}.tools_and_resources .view-tools.mob-view{display:none;margin-bottom:20px;text-align:right}.tools_and_resources .view-tools a{color:#1c4367;font-size:16px}.market-we-serve-section .tools_and_resources{background:linear-gradient(180deg,#e6eff6,rgba(230,239,246,0))}.market-we-serve-section .additional-support-banner,.market-we-serve-section .tr-resources-wrapper{display:none}@media screen and (min-width:601px) and (max-width:850px){.tr-cards-wrapper{flex-direction:column}.tr-cards-wrapper .tr-cards-left{justify-content:center}.tr-cards-wrapper .tr-cards-left .tr-card p{max-width:150px}}@media screen and (max-width:600px){.tools_and_resources{padding:40px 20px}.tools_and_resources h1.tr-title{font-size:22px}.tools_and_resources .tr-desc{margin-bottom:20px;padding:0 14px}.tr-cards-wrapper{background:linear-gradient(180deg,#e6eff6,rgba(230,239,246,0) 160%);gap:12px;grid-template-columns:1fr;width:100%}.tr-cards-wrapper .tr-cards-left .tr-card .tr-card-desc{padding:0 20px 0 0}.tr-cards-wrapper,.tr-cards-wrapper .tr-cards-left .tr-card{flex-direction:column}.tr-cards-wrapper .tr-cards-left .tr-card .tr-card-img{flex-direction:row;margin-bottom:15px}.tr-cards-wrapper .tr-cards-left .tr-card{padding:35px 20px}.tr-cards-wrapper .tr-cards-left .tr-card img:first-of-type{margin-bottom:0;max-width:60%!important}.tr-cards-wrapper .tr-cards-left .tr-card img:nth-of-type(2){margin-left:10px;max-width:115px!important}.tr-cards-wrapper .tr-cards-left .tr-card p,.tr-cards-wrapper .tr-cards-right .tr-card{max-width:100%}.tr-cards-wrapper .tr-cards-right .tr-card .tr-card-img .tr-cards-wrapper .tr-cards-right .tr-card.tr-first-card .tr-card-img{margin-bottom:20px}.tr-cards-wrapper .tr-cards-right .tr-card:first-child{order:1}.tr-cards-wrapper .tr-cards-right .tr-card:nth-child(2){order:2}.tr-cards-wrapper .tr-cards-right .tr-card:nth-child(3){order:4}.tr-cards-wrapper .tr-cards-right .tr-card:nth-child(4){order:3}.tr-cards-wrapper .tr-cards-right .tr-card:nth-child(5){order:5}.tr-cards-wrapper .tr-cards-right .tr-card.tr-first-card .tr-card-desc{margin-left:10px;width:calc(100% - 104px)}.tr-cards-wrapper .tr-cards-right .tr-card p{line-height:20px;margin:0 40px}.tr-cards-wrapper .tr-cards-right,.tr-resources-wrapper{gap:10px;grid-template-columns:auto}.tr-cards-wrapper .tr-cards-right .tr-card .tr-card-desc{padding:0}.tr-res-content{border:0;border-bottom:1px solid #bac0c6;padding:20px 0 30px}.tr-res-content ul{margin:0}.tr-res-content ul li{margin:0 0 5px}.tr-fs-res p,.tr-res-content.tr-codenapp-res ul li a,.tr-res-content.tr-tech-res ul li a{font-size:14px}.tr-res-content .tr-res-viewall{margin-top:10px}.tr-res-viewall.mob-view{display:flex}.tr-res-content.tr-fs-res .tr-res-viewall.desk-view{display:none}}.tr-resources-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.tr-res-content h2{color:#9d1e1e;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:15px}.tr-resources-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 0 5px 1px #e4e9ee;margin-top:30px;padding:25px}.tr-res-content{border-right:1px solid #bac0c699;display:flex;flex-direction:column;justify-content:space-between;padding:0 20px}.tr-res-content:first-of-type{padding-left:0}.tr-res-content:last-child{border:0;padding-right:0}.tr-res-content:last-child p{line-height:20px;width:calc(100% - 20px)}.tr-res-content ul{padding:0}.tr-res-content ul li{line-height:17px;list-style-type:none;margin:0 0 8px;width:calc(100% - 25px)}.tr-res-content ul li a{color:#1c4367;font-size:14px;text-decoration:underline}.tr-res-content h2~p{font-size:12px}.tr-res-content h2~p:empty{display:none}.tr-res-content .tr-res-viewall{align-self:bottom;color:#1c4367;display:flex;font-size:16px;margin-top:50px;text-decoration:underline}.tr-res-content .tr-res-viewall.desk-view{align-self:end;color:#9d1e1e;display:block}.tr-res-viewall.mob-view{align-self:end;color:#9d1e1e;display:none;font-size:16px;justify-content:end;text-decoration:underline}@media screen and (min-width:601px) and (max-width:850px){.tr-resources-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.tr-res-content{max-width:45%;padding:0}.tr-res-content:nth-child(-n+3){margin-bottom:20px}.tr-res-content .tr-res-viewall{margin:10px 0 30px}}@media screen and (max-width:600px){.tr-cards-wrapper .tr-cards-right,.tr-resources-wrapper{grid-template-columns:auto}.tr-resources-wrapper{gap:0}.tr-res-content{border:0;border-bottom:1px solid #bac0c6;padding:30px 0}.tr-res-content ul li{margin:0 0 5px}.tr-fs-res p,.tr-res-content.tr-codenapp-res ul li a,.tr-res-content.tr-tech-res ul li a{font-size:14px}.tr-res-content .tr-res-viewall{margin-top:10px}.tools_and_resources .view-tools.desk-view{display:none}.tools_and_resources .view-tools.mob-view{display:block}.tr-res-viewall.mob-view{display:flex}.tr-res-content .tr-res-viewall.desk-view{display:none}}.additional-support-banner{background-color:#fff;border-radius:4px;display:flex;margin:30px auto;padding:27px 50px 35px 30px;width:100%}.additional-support-banner>*{flex:1 1 auto}.additional-support-banner .as-left p{color:#e06f34;font-size:26px;font-weight:700;margin-bottom:22px}.additional-support-banner .as-left ul{display:flex;gap:64px;margin:0;padding:0}.additional-support-banner .as-left ul li{list-style-type:none;margin:0}.additional-support-banner .as-left ul li a{color:#1c4367;font-size:16px;line-height:18px;text-decoration:underline}.additional-support-banner .as-right{align-items:center;display:flex;justify-content:flex-end}.additional-support-banner .as-right a{align-items:center;background-color:#e06f34;border-radius:2px;color:#fff;display:flex;font-size:16px;font-weight:600;line-height:22px;padding:12px 40px;text-align:center}.additional-support-banner .as-right a i{border-bottom:6px solid transparent;border-left:11px solid #fff;border-top:6px solid transparent;height:0;margin:0 0 0 5px;width:0}@media screen and (min-width:850px) and (max-width:1280px){.tr-cards-wrapper .tr-cards-right .tr-card p br{display:none}.tr-cards-wrapper .tr-cards-right .tr-card{padding:20px 10px 20px 9px}}@media screen and (min-width:601px) and (max-width:850px){.additional-support-banner{flex-direction:column}.additional-support-banner .as-right{justify-content:start}}@media screen and (max-width:600px){.additional-support-banner{flex-direction:column;margin-bottom:0;padding:27px 25px}.additional-support-banner .as-left p{font-size:20px}.additional-support-banner .as-left ul{flex-direction:column;gap:0;margin-bottom:25px}.additional-support-banner .as-left ul li{margin:0 0 15px}.additional-support-banner .as-right{justify-content:start}.additional-support-banner .as-right a{justify-content:center;width:100%}.additional-support-banner .as-right a i{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:5px solid transparent}}