/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.readmore{background-color:#fff;position:relative;width:auto}.readmore .material-icons{font-size:32px}.readmore__trigger{font-family:Open Sans,Helvetica,Arial,Lucida Grande,Nimbus Sans L,"sans-serif";font-weight:600;color:#2a289d;background:transparent;box-shadow:0 -13px 18px #fff;cursor:pointer;display:block;outline:none;padding:0;position:relative}body.lang-ja .readmore__trigger{font-family:Open Sans,Helvetica,Arial,Lucida Grande,Nimbus Sans L,"sans-serif";font-weight:600}body.lang-ja .readmore__trigger.material-icons{font-family:Material Icons}body.lang-zh-hans .readmore__trigger{font-family:Open Sans,Helvetica,Arial,Lucida Grande,Nimbus Sans L,"sans-serif";font-weight:600}body.lang-zh-hans .readmore__trigger.material-icons{font-family:Material Icons}.readmore__trigger:hover,.readmore__trigger:focus,.readmore__trigger:active{background:none}.readmore__trigger:before{content:"";inset:0 -15px;position:absolute}.readmore__trigger .more,.readmore__trigger .less{align-items:center;color:#2a289d;display:flex;font-size:1rem;font-weight:700}.readmore__trigger .less{display:none}.inline-sibling+*>.readmore__trigger{display:inline-block}.readmore__trigger:hover span{color:#4ba3d3}.readmore__content{overflow:hidden;transition:height .5s linear}.readmore.is-collapsed .readmore__content{display:none;height:0!important}.readmore.is-expanded .readmore__trigger .more{display:none}.readmore.is-expanded .readmore__trigger .less{display:flex}.view-more-row{border-bottom:0!important}.view-more-row td{padding:0!important}.view-more-row button{margin-top:22px}body.is-page-node-type-case-study .read-more-btn-wrap{display:flex;justify-content:center}
.toolbar-icon-tmgmt-admin-tmgmt:before{background-image:url(/modules/contrib/tmgmt/icons/earth.svg);}.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt:before{background-image:url(/modules/contrib/tmgmt/icons/earth.svg);}#toolbar-link-tmgmt-admin_tmgmt.is-active:before{background-image:url(/modules/contrib/tmgmt/icons/earth_black.svg);}.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt:active:before,.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt.is-active:before{background-image:url(/modules/contrib/tmgmt/icons/earth_black.svg);}
.investor .box{background-color:#3C377E;height:100%;display:flex;flex-direction:column;padding:20px;box-shadow:0px 3px 12px rgba(0,0,0,0.06);border:1px solid #E1E0E0;border-radius:4px;}.investor .box .text{color:#ffffff;font-weight:600;font-size:1rem;line-height:1.375rem;margin-bottom:10px;}.investor .box p{color:#ffffff;font-weight:400;margin:0 0 5px;}.investor .box a{color:#1c1c1c;margin-top:auto;max-width:max-content;}.investor .box a:hover{color:#1c1c1c;}.investor .row > :first-child .box{background-color:#131184;}.investor .row > :last-child .box{background-color:#554F79;}.investor .row > div{margin-bottom:25px;}.investor .row{margin:0;}@media screen and (max-width:995px){.investor .row > div{padding-right:0px;padding-left:0px;}}@media screen and (min-width:996px){.investor .row{margin-right:-15px;margin-left:-15px;}}.block-views-blockinvestor-relations-additional-resources-block{margin-bottom:20px;}.block-views-blockinvestor-relations-additional-resources-block .views-row{margin-bottom:5px;}.block-views-blockinvestor-relations-additional-resources-block .views-row .views-field{display:inline;}.block-views-blockinvestor-relations-additional-resources-block .view-footer{padding-top:5px;padding-bottom:0px;}.block-views-blockinvestor-relations-additional-resources-block .views-field-nothing,.block-views-blockinvestor-relations-block-1 .views-field-nothing{padding-right:15px;}@media (min-width:693px){.block-views-blockinvestor-relations-additional-resources-block .views-field-nothing,.block-views-blockinvestor-relations-block-1 .views-field-nothing{padding-right:20px;}}.block-views-blockinvestor-relations-block-1{margin-bottom:25px;}.block-views-blockinvestor-relations-block-1 .views-row{margin-bottom:5px;}.block-views-blockinvestor-relations-block-1 .views-row .views-field{display:inline;}.block-views-blockinvestor-relations-block-1 .view-footer{padding-top:5px;padding-bottom:0;}@media (max-height:800px){#top-fixed.is-fixed .block-idt-investor{display:none;}}
