/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page_title{display:none;}.page-about-us h1{text-align:center;font-size:36px;font-weight:700;color:#272660;text-align:center;margin:30px 0;}@media screen and (max-width:640px){.page-about-us h1{font-size:28px;}}.page-about-us h3{text-align:center;font-size:36px;font-weight:700;color:#272660;text-align:center;margin-bottom:30px;}@media screen and (max-width:640px){.page-about-us h3{font-size:28px;}}.page-about-us .accordion h4{font-size:18px;}.page-about-us ol,.page-about-us ul{font-size:inherit;line-height:inherit;}.page-about-us ol li,.page-about-us ul li{font-size:inherit;line-height:inherit;}.page-about-us .about-banner{position:relative;border-radius:10px;overflow:hidden;}.page-about-us .about-banner:hover .banner-img img{transform:scale(1.1);}@media screen and (max-width:900px){.page-about-us .about-banner{border-radius:0;}}.page-about-us .about-banner .banner-img{height:100%;width:100%;}.page-about-us .about-banner .banner-img img{height:auto;width:100%;max-width:100%;min-height:100%;height:504px;transition:transform 0.7s ease-in-out;}.page-about-us .about-banner .banner-img img.mb{display:none;opacity:0;}.page-about-us .about-banner .banner-img img.dk{display:block;opacity:1;}.page-about-us .about-banner .banner-content{color:#FFFFFF;position:absolute;padding:30px 0 30px 0;text-align:center;margin:auto;background-color:rgba(0,0,0,0.1);left:0;right:0;top:0;bottom:0;display:flex;align-items:center;width:100%;}.page-about-us .about-banner .banner-content p{font-size:18px;margin-bottom:10px;font-weight:300;text-shadow:2px 2px 4px #000;}@media screen and (max-width:767px){.page-about-us .about-banner .banner-content p{font-size:13px;margin-bottom:10px;}}@media screen and (min-width:768px) and (max-width:900px){.page-about-us .about-banner .banner-content p{font-size:13px;margin-bottom:10px;}}.page-about-us .mission-vission .col-md-6 .card{background-color:#dd2830;margin:0 auto;padding:40px;color:#FFFFFF;text-align:center;border-radius:10px;min-height:240px;max-height:240px;display:flex;align-items:center;justify-content:center;}.page-about-us .mission-vission .col-md-6 .card h3{color:#FFFFFF;margin-top:0;}.page-about-us .mission-vission .col-md-6 .card p{padding-bottom:0;}@media screen and (max-width:767px){.page-about-us .mission-vission .col-md-6 .card p{font-size:12px;}}.page-about-us .mission-vission .mission{padding-left:0px;}.page-about-us .mission-vission .vission{padding-right:0px;}.page-about-us .mission-vission .vission .card{background-color:#272660;}.page-about-us .mission-vission img.ico{width:28px;height:28px;margin-right:20px;top:-3px;position:relative;}.page-about-us .our-core-value{display:flex;flex-wrap:wrap;justify-content:center;}.page-about-us .our-core-value h1{width:100%;text-align:center;}.page-about-us .our-core-value .intro{text-align:center;width:100%;margin:0 auto;padding-bottom:40px;font-size:16px;padding-left:0;padding-right:0;}.page-about-us .our-core-value .type{margin:0 auto;text-align:center;padding:0 20px 20px;transition:transform 0.4s ease-in-out;}.page-about-us .our-core-value .type h4{font-size:24px;font-weight:700;color:#dd2830;padding:20px 0;margin-bottom:0;}.page-about-us .our-core-value .type img{width:180px;height:auto;border-radius:50%;}.page-about-us .our-core-value .type:hover{transform:scale(1.1);}.page-about-us .about-msig .btn-wrapper{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;}.page-about-us .our-history{display:flex;align-items:center;}.page-about-us .our-history h5{font-size:18px;color:#272660;}.page-about-us .our-history img{max-width:100%;margin-bottom:30px;}.page-about-us .our-story img{max-width:100%;}@media screen and (max-width:767px){.page-about-us .our-story img{margin-bottom:30px;}}.page-about-us .tmw-asia h5{font-size:18px;line-height:21px;color:#272660;}.page-about-us .ceo-message .row .row{max-width:1100px;margin:0 auto;}.page-about-us .ceo-message .row .left-column{display:flex;align-items:center;position:relative;z-index:3;left:0;}.page-about-us .ceo-message .row .left-column .card{border-radius:15px;border:0;}.page-about-us .ceo-message .row .left-column .card:hover{box-shadow:none;}.page-about-us .ceo-message .row .left-column .card img{border-radius:15px;width:400px;}.page-about-us .ceo-message .row .right-column{position:relative;z-index:2;right:0;margin-left:-20%;}.page-about-us .ceo-message .row .right-column .card{background-color:#1B1464;color:#FFFFFF;border-radius:15px;padding-left:25%;padding-top:30px;padding-bottom:30px;padding-right:30px;border:0;}.page-about-us .ceo-message .row .right-column .card:hover{box-shadow:none;}.page-about-us .ceo-message .row .right-column .card .card-body p{font-size:16px;}.page-about-us .ceo-message .row .right-column .card .card-body h3.name{font-size:18px;line-height:21px;color:#FFFFFF;margin-bottom:10px;text-align:left;}.page-about-us .ceo-message .row .right-column .card .card-body .title,.page-about-us .ceo-message .row .right-column .card .card-body .place{font-size:12px;color:#FFFFFF;font-weight:300;margin:0;}.page-about-us .awards .card{min-height:280px;}.page-about-us .awards .timeline{border-left:2px solid black;height:230px;position:relative;}.page-about-us .awards .timeline:after{content:"";position:absolute;top:0;left:-3px;width:2px;height:2px;background-color:#000000;border:2px solid #000000;border-radius:50%;z-index:1;}.page-about-us .awards .timeline:before{content:"";position:absolute;bottom:0;left:-3px;width:2px;height:2px;background-color:#000000;border:2px solid #000000;border-radius:50%;z-index:1;}.page-about-us .awards .timeline-trophy{display:flex;flex-direction:column;align-items:center;text-align:center;}.page-about-us .awards .award img{width:100px;text-align:center;marign:0 auto;}.page-about-us .awards .award .award-title,.page-about-us .awards .award .award-text h3{font-size:18px;font-weight:bold;color:#000000;text-align:center;margin-bottom:0;}@media (max-width:767px){.page-about-us .awards .award .award-title,.page-about-us .awards .award .award-text h3{font-size:16px;}}.page-about-us .awards .award .award-subtitle,.page-about-us .awards .award .award-text p{font-size:14px;color:#808080;text-align:center;padding-top:20px;}.page-about-us .awards .carousel-control-prev-icon{background-image:url(/sites/msig_sg/themes/sg/images/previous-arrow.png);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;}.page-about-us .awards .carousel-control-next-icon{background-image:url(/sites/msig_sg/themes/sg/images/next-arrow.png);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;}.page-about-us .awards .carousel-control-prev{left:-50px;position:absolute;top:50%;transform:translateY(-50%);width:auto;}.page-about-us .awards .carousel-control-next{right:-50px;position:absolute;top:50%;transform:translateY(-50%);width:auto;}.page-about-us .paragraph--type-awards-over-years .field-paragraph--field-award-title h3.field__label{display:none;}.page-about-us .field-paragraph--field-awards-over-years > .field__items > .field__item .slick-list .slick-track{margin-left:0px;}.page-about-us .ui-selectmenu-menu .ui-menu .ui-menu-item:first-child{pointer-events:none;}.page-about-us .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:5px 15px;}.page-about-us #human_right_enquiries{position:fixed;display:none;top:0;z-index:9;width:100%;height:100%;left:0;background:rgba(0,0,0,0.7);overflow-y:auto;padding:0 15px;align-items:center;justify-content:center;}.page-about-us #human_right_enquiries.active{display:flex;}.page-about-us #human_right_enquiries #block-humanrightsenquiries{max-width:812px;margin:0 auto;position:relative;background:#fff;border-radius:10px;padding-bottom:20px;}.page-about-us #human_right_enquiries #block-humanrightsenquiries .contextual{top:50px;}.page-about-us #human_right_enquiries .webform-submission-form .popup-title-wrapper{background-color:#1B1464;position:relative;color:#fff;padding:11px 30px;border-top-left-radius:10px;border-top-right-radius:10px;}.page-about-us #human_right_enquiries .webform-submission-form .popup-title-wrapper h4{color:inherit;margin:0;font-weight:500;font-size:18px;}.page-about-us #human_right_enquiries .webform-submission-form .popup-close{width:15px;height:15px;position:absolute;top:17px;right:17px;background:url(/sites/msig_sg/themes/sg/images/icon-close.png) no-repeat;cursor:pointer;display:block;background-size:contain;}.page-about-us #human_right_enquiries .webform-submission-form .form-item{padding-left:30px;padding-right:30px;}.page-about-us #human_right_enquiries .webform-submission-form .wrapper-container{padding-left:30px;padding-right:30px;margin-top:0;padding-top:15px;max-height:70vh;overflow-y:auto;}.page-about-us #human_right_enquiries .webform-submission-form .wrapper-container .form-item{padding:0;}.page-about-us #human_right_enquiries .webform-submission-form .webform-fieldset--title-inline .fieldset-wrapper{width:60%;}.page-about-us #human_right_enquiries .webform-submission-form .webform-fieldset--title-inline .fieldset-wrapper .js-webform-radios{display:flex;align-items:flex-start;}.page-about-us #human_right_enquiries .webform-submission-form .webform-fieldset--title-inline .fieldset-wrapper .js-webform-radios .form-type-radio{margin-top:0;}.page-about-us #human_right_enquiries ::placeholder{color:rgba(0,0,0,0.5);}.page-about-us .credit-rating-section{text-align:center;}.page-about-us .credit-rating-section .credit-title{color:#1c0761;font-weight:bold;}.page-about-us .credit-rating-section .credit-title h4{margin-bottom:15px;}.page-about-us .credit-rating-section .circle-border-row{padding-top:20px;padding-bottom:20px;text-align:center;max-width:1150px;margin:0 auto;}.page-about-us .credit-rating-section .circle-border-row .credit-circle-title{color:#1c0761;font-weight:bold;margin-bottom:30px;}.page-about-us .credit-rating-section .circle-border-row .circle{overflow:hidden;border-radius:100%;}.page-about-us .credit-rating-section .circle-border-row .circle-border{border:15px solid #ec0c19;display:inline-block;height:220px;margin:0 15px;position:relative;width:220px;text-align:center;}.page-about-us .credit-rating-section .circle-border-row .circle-border .circle-border-content{position:absolute;top:50%;left:0;margin-top:-35px;width:100%;}.page-about-us .credit-rating-section .circle-border-row .circle-border .circle-border-content .circle-border-title{color:#1c0761;font-size:21px;line-height:32px;margin-bottom:5px;}.page-about-us .credit-rating-section .circle-border-row .circle-border .circle-border-content .circle-border-text{font-size:16px;font-weight:normal;line-height:15px;margin:auto;max-width:80%;}.page-about-us .credit-rating-section .circle-border-row.border-row-moody,.page-about-us .credit-rating-section .circle-border-row.border-row-company{max-width:600px;}@media only screen and (max-width:1400px){.page-about-us .credit-rating-section .circle-border-row .circle-border{height:190px;width:190px !important;}}@media only screen and (max-width:767px){.page-about-us .credit-rating-section #credit-rating-mobile-slider{max-width:250px;margin-left:auto;margin-right:auto;}}.page-about-us .zoom-icon,.page-about-us .timeline-link{display:none;}.page-about-us #aboutus_timeline_div .desktop{display:block;}.page-about-us #aboutus_timeline_div .mobile{display:none;}@media only screen and (max-width:767px){.page-about-us #aboutus_timeline_div .desktop{display:none;}.page-about-us #aboutus_timeline_div .mobile{display:block;}}.page-about-us #OurPromise h4{font-size:18px;line-height:21px;}.page-about-us #OurPromise .get-in-touch-wrapper{display:flex;gap:16px;align-items:center;}.page-about-us #OurPromise .get-in-touch-wrapper h4{margin-bottom:0;}.page-about-us #OurPromise .get-in-touch-wrapper .btn-wrapper{display:flex;align-items:center;gap:16px;flex-wrap:wrap;}@media screen and (max-width:767px){.page-about-us #OurPromise .get-in-touch-wrapper{display:block;}.page-about-us #OurPromise .get-in-touch-wrapper h4{margin-bottom:16px;}}.page-about-us #coperate-initiatives .btn.btn-textmore-blue{float:right;}@media (min-width:768px){.our-core-value .intro{width:48%;}.our-core-value .type{padding:0 50px 20px;}.our-core-value .type img{width:200px;}.our-core-value .second-row-one,.our-core-value .second-row-two{width:70%;}.our-core-value .second-row-one{float:right;}.our-core-value .second-row-two{float:left;}.awards .carousel-inner{display:flex;flex-wrap:wrap;}.awards .carousel-inner .carousel-item{display:block;flex:1 0 33.333%;max-width:33.333%;padding:15px;}.awards .carousel-control-prev,.awards .carousel-control-next{display:none;}}@media (max-width:767px){.page-about-us .about-banner{padding:0;}.page-about-us .about-banner .banner-img img.mb{display:block;opacity:1;}.page-about-us .about-banner .banner-img img.dk{display:none;opacity:0;max-height:504px;}.page-about-us .mission-vission{padding:0px;}.page-about-us .mission-vission .col-md-6 .card{border-radius:0px;}.page-about-us .our-core-value .type img{width:200px;margin:0 auto;}.page-about-us .our-core-value .second-row-one,.page-about-us .our-core-value .second-row-two{width:100%;float:none;}.page-about-us .type p{margin-bottom:0px;}.page-about-us .about-msig{margin-left:16px;margin-right:16px;}.page-about-us .about-msig .accordion{margin-left:16px;margin-right:16px;margin-top:30px;}.page-about-us #our-core-value-slider .slick-slide{padding-top:18px;}.page-about-us .our-story .text-wrapper{padding-left:16px;padding-right:16px;}.page-about-us .our-story .btn-wrapper{text-align:center;}.page-about-us .our-history .text-wrapper{padding-left:16px;padding-right:16px;}}@media (max-width:900px){.page-about-us .container{max-width:100%;}.page-about-us .ceo-message{overflow:hidden;}.page-about-us .ceo-message .container-fluid{padding:0;}.page-about-us .ceo-message .row .col-md-12{padding:0;}.page-about-us .ceo-message .row .left-column{left:0%;margin-bottom:-50%;}.page-about-us .ceo-message .row .left-column .card{background-color:transparent;border:0;}.page-about-us .ceo-message .row .left-column .card img{width:77%;margin:0 auto;border-radius:5px;}.page-about-us .ceo-message .row .right-column{margin-left:0;}.page-about-us .ceo-message .row .right-column .card{border-radius:5px;padding-left:30px;border-bottom-left-radius:0;border-bottom-right-radius:0;}.page-about-us .ceo-message .row .right-column .card .card-body{padding-top:60%;}.page-about-us .ceo-message .row .right-column .card .card-body p{font-size:15px;}}.page-about-us .paragraph--type-awards-over-years-item .field-paragraph--field-title-and-text .field__items .field__item .highlight-title{background:url(/sites/msig_sg/themes/sg/css/images/medal_variation.jpg);background-size:34%;background-repeat:no-repeat;padding:48% 5% 0 5%;background-position:center top 34px;font-size:18px;font-weight:600;}.page-about-us .paragraph--type-awards-over-years-item .field-paragraph--field-title-and-text .field__items .field__item .highlight-wrapper-v2{padding-top:0px;border-top:none;}.page-about-us .paragraph--type-awards-over-years-item .field-name-field-title-and-text{text-align:center;border-top:1px solid #c7c7c7;top:-13px;width:95%;margin:auto;position:relative;}.page-about-us .accordion_section_content .field-paragraph--field-awards-over-years .field-name-field-award-item{text-align:center;}.page-about-us .accordion_section_content .field-paragraph--field-awards-over-years .field-name-field-award-item img{margin:auto;margin-bottom:5%;width:40%;}.page-about-us .paragraph--type-awards-over-years-item .field-name-field-award-item{text-align:center;border-top:1px solid #c7c7c7;top:-13px;width:95%;margin:auto;position:relative;padding:5% 0 0 0;}.page-about-us .paragraph--type-awards-over-years-item .field-name-field-award-item .field-name-field-title-award{color:#1c0761;font-size:18px;font-weight:600;margin-bottom:3%;}.page-about-us .paragraph--type-awards-over-years-item .field-paragraph--field-title .field__items .field__item{margin-top:10%;position:relative;font-size:18px;font-weight:600;}.page-about-us .paragraph--type-awards-over-years-item .paragraph p{font-size:16px;line-height:24px;padding:0 8% 0 8%;margin:3% 0 0 0;}.page-about-us .field-paragraph--field-awards-over-years .field__items.slick-initialized.slick-slider .slick-list .slick-track .slick-slide .field__item{margin-left:0%;margin-right:3%;padding:0 3% 0 3%;}.page-about-us .field-paragraph--field-awards-over-years .field-paragraph--field-year .field__items .field__item{background:url(/sites/msig_sg/themes/sg/css/images/blue_trophy.png);color:red;background-repeat:no-repeat;background-size:20%;height:30px;padding:3.5% 0 0 41%;font-size:20px;font-weight:bold;background-position:left;}.paragraph--type-awards-over-years .field-paragraph--field-award-title{margin-bottom:4%;font-size:16px;}.page-about-us .field-paragraph--field-awards-over-years .field__items .field__item .paragraph--type-awards-over-years-item .field-paragraph--field-year{background-color:#fff;z-index:1;position:relative;width:12%;}.page-about-us .accordion_section_content .field-paragraph--field-awards-over-years .field-name-field-award-item .field-paragraph--field-text-awards h3{font-size:18px;font-weight:600;padding:0% 5% 0 5%;color:#1c0761;line-height:24px;}.page-about-us .accordion_section_content .field-paragraph--field-awards-over-years .field-name-field-award-item .full_img img{margin:auto;width:90%;}.title_award{color:#1c0761;font-size:18px;font-weight:600;}@media only screen and (max-width:1921px) and (min-width:1680px){.page-about-us .field-paragraph--field-awards-over-years .field__items .field__item .paragraph--type-awards-over-years-item .field-paragraph--field-year{background-color:#fff;z-index:1;position:relative;width:8%;}}@media only screen and (max-width:769px){.page-about-us .field-paragraph--field-awards-over-years .field__items .field__item .paragraph--type-awards-over-years-item .field-paragraph--field-year{background-color:#fff;z-index:1;position:relative;width:21%;}.page-about-us .paragraph--type-awards-over-years-item .field-name-field-title-and-text .slick-arrow{top:56%;margin-left:2%;margin-right:2%;}.page-about-us .paragraph--type-awards-over-years-item .field-paragraph--field-title-and-text .field__items .field__item .highlight-title{background:url(/sites/msig_sg/themes/sg/css/images/medal_variation.jpg);background-size:34%;background-repeat:no-repeat;padding:48% 7% 0 7%;background-position:center top 34px;font-size:18px;font-weight:600;}.page-about-us .paragraph--type-awards-over-years-item .field-name-field-award-item .slick-arrow{top:56%;margin-left:2%;margin-right:2%;}.page-about-us .paragraph--type-awards-over-years-item .field-name-field-award-item .field-name-field-title-award{color:#1c0761;font-size:18px;font-weight:600;margin-bottom:3%;padding:0 4% 0 4%;}}@media only screen and (max-width:510px){.page-about-us .field-paragraph--field-awards-over-years .field__items .field__item .paragraph--type-awards-over-years-item .field-paragraph--field-year{background-color:#fff;z-index:1;position:relative;width:33%;}.page-about-us .paragraph--type-awards-over-years-item .field-paragraph--field-title .field__items{background:url(/sites/msig_sg/themes/sg/css/images/medal_variation.jpg);background-size:34%;background-repeat:no-repeat;padding:43% 0 0% 0;background-position:center top 34px;}.page-about-us .mainaccordion .accordion_section_content{border:1px solid #e6e6e6;border-top:none;border-bottom:none;line-height:150%;padding:20px;margin:0;display:none;}.page-about-us .field-paragraph--field-awards-over-years .field__items.slick-initialized.slick-slider .slick-list .slick-track .slick-slide .field__item{margin-left:0%;margin-right:3%;padding:0 6% 0 6%;}.page-about-us .field-paragraph--field-awards-over-years .slick-arrow.slick-prev{left:1px;top:57%;}.page-about-us .field-paragraph--field-awards-over-years .slick-arrow.slick-next{right:1px;top:57%;}}@media only screen and (max-width:321px){.page-about-us .field-paragraph--field-awards-over-years .field__items .field__item .paragraph--type-awards-over-years-item .field-paragraph--field-year{background-color:#fff;z-index:1;position:relative;width:47%;}.page-about-us .paragraph--type-awards-over-years-item .field-paragraph--field-title .field__items{background:url(/sites/msig_sg/themes/sg/css/images/medal_variation.jpg);background-size:52%;background-repeat:no-repeat;padding:68% 0 0% 0;background-position:center top 34px;}}
