/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
input[type=radio]{visibility:hidden;position:absolute;width:auto;}input[type=radio] + label{padding:0 0 0 19px;position:relative;display:inline-block;line-height:16px;cursor:pointer;font-size:16px;font-weight:300;line-height:1.2;}input[type=radio] + label::before{content:"";width:12px;height:12px;top:4px;left:0;position:absolute;background-color:#d9d9d9;}input[type=radio] + label::after{content:"";width:12px;height:12px;opacity:0;background:#1b1464;position:absolute;left:0;top:4px;transition:0.3s all;}input[type=radio]:checked + label::after{opacity:1;}input[type=checkbox]{visibility:hidden;position:absolute;width:auto;}input[type=checkbox] + label{padding:0 0 0 19px;position:relative;display:inline-block;line-height:1.2;cursor:pointer;font-size:16px;font-weight:300;}input[type=checkbox] + label::before{content:"";width:12px;height:12px;left:0;top:4px;position:absolute;background-color:#d9d9d9;}input[type=checkbox] + label::after{content:"";width:12px;height:12px;opacity:0;background:#1b1464;position:absolute;left:0;top:4px;transition:0.3s all;margin-left:0;}input[type=checkbox]:checked + label::after{opacity:1;}
.webform-submission-form p{font-size:16px;}.webform-submission-form .text-count-message{font-size:14px;font-style:italic;color:rgba(0,0,0,0.5);}.webform-submission-form .form-item--error-message{color:#e11f27;font-size:12px;display:block;padding-top:5px;order:2;}.webform-submission-form .form-item--error-message strong{font-weight:400;}.webform-submission-form .form-item--error-message em.placeholder{background-color:transparent;opacity:1;display:initial;cursor:initial;}.webform-submission-form input{border:1px solid #d9d9d9;border-radius:5px;color:#000;font-size:16px;padding:6px 16px;width:100%;height:36px;}.webform-submission-form .form-textarea-wrapper{border:0;}.webform-submission-form .form-textarea-wrapper textarea{border:none;outline:none;box-shadow:none;border:1px solid #d9d9d9;border-radius:5px;color:#000;font-size:16px;padding:6px 16px;width:100%;height:140px;padding:6px 16px;resize:none;overflow:hidden;}.webform-submission-form select{border:1px solid #d9d9d9;border-radius:5px;color:#000;font-size:16px;padding:6px 16px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.webform-submission-form select option[selected=selected]{opacity:0;visibility:hidden;}.webform-submission-form button{cursor:pointer;margin-right:15px;}.webform-submission-form label{color:#000;white-space:initial;font-weight:500;font-size:16px;line-height:1.2;padding:10px 0;}.webform-submission-form label sup{color:#000;}.webform-submission-form legend{color:#000;white-space:initial;font-weight:500;font-size:16px;}.webform-submission-form legend span{line-height:1.2;margin-top:10px;display:block;}.webform-submission-form legend sup{color:#000;}.webform-submission-form .form-radios{margin-bottom:0;border:0;}.webform-submission-form .form-checkboxes{margin-bottom:0;border:0;}.webform-submission-form .form-type-checkbox:last-child{margin-bottom:0;}.webform-submission-form .form-type-radio:last-child{margin-bottom:0;}.webform-submission-form .form-item{position:relative;}@media screen and (max-width:767px){.webform-submission-form .form-item.mobile-mt-0{margin-top:0;}}.webform-submission-form .webform-type-radios .fieldset-wrapper .form-radios .form-type-radio{display:inline-block;padding-right:40px;vertical-align:top;margin-top:0;}.webform-submission-form .webform-type-radios .fieldset-wrapper .form-radios .form-type-checkbox{display:inline-block;padding-right:40px;vertical-align:top;}.webform-submission-form .webform-type-radios .fieldset-wrapper .form-checkboxes .form-type-radio{display:inline-block;padding-right:40px;vertical-align:top;}.webform-submission-form .webform-type-radios .fieldset-wrapper .form-checkboxes .form-type-checkbox{display:inline-block;padding-right:40px;vertical-align:top;}.webform-submission-form .webform-type-checkboxes legend span{margin-top:0;}.webform-submission-form .webform-type-checkboxes .fieldset-wrapper{display:flex;flex-direction:column;align-items:stretch;padding-top:5px;}.webform-submission-form .webform-type-checkboxes .fieldset-wrapper .form-checkboxes .form-type-checkbox{display:inline-block;vertical-align:top;width:calc(50% - 0.5em);margin-top:0;}@media screen and (max-width:767px){.webform-submission-form .webform-type-checkboxes .fieldset-wrapper .form-checkboxes .form-type-checkbox{width:100%;display:block;}}.webform-submission-form .webform-type-checkboxes .fieldset-wrapper .form-checkboxes .form-type-checkbox input{width:100%;}.webform-submission-form .webform-checkboxes-other.fieldgroup legend{display:none;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper{width:100%;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .form-checkboxes{width:35%;padding-right:20px;float:left;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .form-checkboxes .js-form-type-checkbox{display:block;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .form-checkboxes .js-form-type-checkbox:first-child{display:none;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .form-checkboxes .js-form-type-checkbox label{color:#1c0761;max-width:210px;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .form-checkboxes .form-item-other-products-services-please-fill-in-the-field-checkboxes--other-{display:block;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .webform-checkboxes-other-input{width:60% !important;float:left;padding:0;}.webform-submission-form .webform-checkboxes-other.fieldgroup .fieldset-wrapper .webform-checkboxes-other-input .form-textarea-wrapper{width:100%;}.webform-submission-form .captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.webform-submission-form .captcha .description{margin-bottom:0 !important;}.webform-submission-form .captcha img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:44%;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:20px;}.webform-submission-form .captcha .form-type-textfield{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.webform-submission-form .js-form-type-date::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.webform-submission-form .js-form-type-date .form-type-select__select-wrapper{width:calc(74% - 2px);float:left;}.webform-submission-form .js-form-type-date .form-textarea-wrapper{width:calc(74% - 2px);float:left;}.webform-submission-form .js-form-type-select::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.webform-submission-form .js-form-type-select label{color:#000;}.webform-submission-form .js-form-type-select input{width:calc(74% - 2px);float:left;}.webform-submission-form .js-form-type-select .form-type-select__select-wrapper{width:calc(74% - 2px);float:left;width:150px;position:relative;}.webform-submission-form .js-form-type-textfield::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.webform-submission-form .js-form-type-textarea::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.webform-submission-form .form-item.webform-element--title-inline .form-item--error-message{padding-left:44%;}@media screen and (max-width:767px){.webform-submission-form .form-item.webform-element--title-inline .form-item--error-message{padding-left:0;}}.webform-submission-form .form-item.webform-element--title-inline label,.webform-submission-form .form-item.webform-element--title-inline legend{width:44%;display:inline-block;vertical-align:top;margin-top:0;}@media screen and (max-width:767px){.webform-submission-form .form-item.webform-element--title-inline label,.webform-submission-form .form-item.webform-element--title-inline legend{width:100%;}}.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxes{display:flex;}@media screen and (max-width:767px){.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxes{display:block;}}.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxes .fieldset-wrapper{width:calc(56% - 0.5em);}.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxes .form-item--error-message{padding-left:0;}.webform-submission-form .form-item.webform-element--title-inline input,.webform-submission-form .form-item.webform-element--title-inline .form-textarea-wrapper,.webform-submission-form .form-item.webform-element--title-inline .ui-selectmenu-button.ui-button,.webform-submission-form .form-item.webform-element--title-inline .ui-selectmenu-button.ui-button:focus,.webform-submission-form .form-item.webform-element--title-inline select{width:calc(56% - 0.5em);display:inline-block;font-weight:400;}@media screen and (max-width:767px){.webform-submission-form .form-item.webform-element--title-inline input,.webform-submission-form .form-item.webform-element--title-inline .form-textarea-wrapper,.webform-submission-form .form-item.webform-element--title-inline .ui-selectmenu-button.ui-button,.webform-submission-form .form-item.webform-element--title-inline .ui-selectmenu-button.ui-button:focus,.webform-submission-form .form-item.webform-element--title-inline select{display:block;width:100%;}}.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs{display:flex;}@media screen and (max-width:767px){.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs{display:block;}}.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios legend span,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs legend span{margin:0;}.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .fieldset-wrapper,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .fieldset-wrapper{width:calc(56% - 0.5em);display:flex;flex-wrap:wrap;}@media screen and (max-width:767px){.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .fieldset-wrapper,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .fieldset-wrapper{display:block;width:100%;}}.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .fieldset-wrapper .js-webform-radios,.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .fieldset-wrapper .js-webform-checkboxs,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .fieldset-wrapper .js-webform-radios,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .fieldset-wrapper .js-webform-checkboxs{width:100%;}.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .form-type-radio,.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .form-type-checkbox,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .form-type-radio,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .form-type-checkbox{width:calc(33.3333333333% - 3px);padding-right:10px;margin-bottom:10px;order:1;}.webform-submission-form .form-item.webform-element--title-inline.webform-type-radios .form-item--error-message,.webform-submission-form .form-item.webform-element--title-inline.webform-type-checkboxs .form-item--error-message{order:2;padding-left:0;width:100%;}.webform-submission-form .js-form-type-processed-text{margin:0;font-size:16px;}.webform-submission-form .terms-and-conditions .js-form-type-processed-text{margin-top:40px;}.webform-submission-form .terms-and-conditions .js-form-type-processed-text strong{font-weight:500;}.webform-submission-form .terms-and-conditions .js-form-type-processed-text ul{color:rgba(0,0,0,0.5);}.webform-submission-form .terms-and-conditions .js-form-type-processed-text ul a,.webform-submission-form .terms-and-conditions .js-form-type-processed-text ul p{color:inherit;}.webform-submission-form .fieldgroup{display:block;margin:15px 0;}.webform-submission-form .fieldgroup:first-child{border:0 none;}.webform-submission-form .fieldgroup .js-webform-type-radios{display:flex;}.webform-submission-form .fieldgroup .js-webform-type-radios legend{width:26%;float:left;margin-right:50px;max-width:245px;}.webform-submission-form .fieldgroup .js-webform-type-radios .fieldset-wrapper{width:calc(56% - 0.5em);display:flex;flex-wrap:wrap;}.webform-submission-form .fieldgroup .js-webform-type-radios .fieldset-wrapper .js-webform-radios,.webform-submission-form .fieldgroup .js-webform-type-radios .fieldset-wrapper .js-webform-checkboxs{width:100%;}.webform-submission-form .fieldgroup .js-webform-type-radios .form-type-radio,.webform-submission-form .fieldgroup .js-webform-type-radios .form-type-checkbox{width:calc(33.3333333333% - 3px);padding-right:10px;margin-bottom:10px;order:1;}.webform-submission-form .fieldgroup .js-webform-type-radios .form-item--error-message{order:2;padding-left:0;width:100%;}.webform-submission-form .fieldgroup .fieldset-wrapper label{color:#000;width:100%;}.webform-submission-form .fieldgroup .fieldset-wrapper label a{color:#1c0761;}.webform-submission-form .fieldgroup .fieldset-wrapper label a:hover{text-decoration:none;}.webform-submission-form .fieldgroup .fieldset-wrapper p{color:#000;}.webform-submission-form .fieldgroup .fieldset-wrapper p a{color:#1c0761;}.webform-submission-form .fieldgroup .fieldset-wrapper p a:hover{text-decoration:none;}.webform-submission-form .fieldgroup .fieldset-wrapper span{color:#000;}.webform-submission-form .fieldgroup .fieldset-wrapper span a{color:#1c0761;}.webform-submission-form .fieldgroup .fieldset-wrapper span a:hover{text-decoration:none;}.webform-submission-form .fieldgroup.no-border{border-bottom:0;}.webform-submission-form .form-actions{margin-left:44%;}@media screen and (max-width:767px){.webform-submission-form .form-actions{margin-left:0;}}.webform-submission-form .form-actions .webform-button--submit{border:1px solid #e11f27;color:#fff;text-transform:uppercase;font-size:14px;display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;background:#e11f27;height:55px;padding:0 30px;text-align:center;font-weight:700;text-decoration:none;width:140px;}.webform-submission-form .form-actions .webform-button--reset{border:1px solid #e11f27;color:#fff;text-transform:uppercase;font-size:14px;display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;background:#e11f27;height:55px;padding:0 30px;text-align:center;font-weight:700;text-decoration:none;width:140px;margin-left:20px;}.webform-submission-form .form-actions .webform-button--reset.clear-all-fields{background-color:transparent;color:rgba(0,0,0,0.5);border:0;padding:0;width:auto;text-transform:none;font-size:16px;font-weight:500;}@media screen and (max-width:767px){.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no.id_type_and_nric_fin_passport_no,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no.id_type_and_nric_fin_passport_no{margin-bottom:0;}}.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no legend,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no legend{width:44%;display:inline-block;margin-right:3px;}@media screen and (max-width:767px){.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no legend,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no legend{width:100%;display:block;}}.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no .fieldset-wrapper,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no .fieldset-wrapper{width:calc(56% - 0.2em);display:inline-block;}@media screen and (max-width:767px){.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no .fieldset-wrapper,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no .fieldset-wrapper{width:100%;display:block;}}.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no .fieldset-wrapper .form-item,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no .fieldset-wrapper .form-item{display:inline-block;width:calc(100% - 163px - 12px - 0.5em);margin:0;vertical-align:top;}@media screen and (max-width:767px){.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no .fieldset-wrapper .form-item,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no .fieldset-wrapper .form-item{width:100%;display:block;}}.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no .fieldset-wrapper .form-item.id-type,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no .fieldset-wrapper .form-item.id-type{width:163px;margin-right:10px;}@media screen and (max-width:767px){.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no .fieldset-wrapper .form-item.id-type,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no .fieldset-wrapper .form-item.id-type{width:100%;margin-right:0;margin-bottom:10px;}}.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no.fieldset-inline .fieldset-wrapper,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no.fieldset-inline .fieldset-wrapper{width:calc(56% - 6px);display:inline-block;}@media screen and (max-width:767px){.webform-submission-form .js-webform-type-fieldset.id_type_and_nric_fin_passport_no.fieldset-inline .fieldset-wrapper,.webform-submission-form .js-webform-type-fieldset.id-type-and-nric-passport-no.fieldset-inline .fieldset-wrapper{width:100%;display:block;}}.webform-submission-form .js-webform-type-fieldset .js-form-type-select{margin-top:0;margin-bottom:0;}.webform-submission-form .js-webform-type-fieldset .js-form-type-email{margin-top:0;margin-bottom:0;}.webform-submission-form .js-webform-type-fieldset .js-form-type-date{margin-top:0;margin-bottom:0;}.webform-submission-form .js-webform-type-fieldset .js-form-type-textarea{margin-top:0;margin-bottom:0;}.webform-submission-form .g-recaptcha{width:304px;margin:0 auto 15px;}.webform-submission-form .update-policy-footer-container{margin-top:25px;padding-bottom:0;}.webform-submission-form .form-item-i-confirm-that-i-am-the-authorised-policyholder-and-or-insured{margin-top:25px;}.webform-submission-form .form-text{margin:0;}.webform-submission-form .senoko_declaration{padding:0;margin:0;}.webform-submission-form .senoko_term_conditions{font-size:16px;line-height:14px;color:#000;font-weight:300;margin:0;padding:20px;}.webform-submission-form .senoko_term_conditions p{font-size:16px;line-height:14px;color:#000;font-weight:300;margin:0;}.webform-submission-form .apply-to-policies-wrapper legend{margin-bottom:10px;}.webform-submission-form .messages--error{display:none;}.webform-submission-form .red-ri{font-size:16px;line-height:14px;text-align:right;font-style:italic;color:#e11f27;}.webform-submission-form .dental-preferred-btn-wrapper{display:flex;}.webform-submission-form .dental-preferred-btn-wrapper .fieldset-wrapper .form-radios .form-type-radio{padding:11px 20px 11px 0;background:none;padding:0 !important;}.webform-submission-form .dental-preferred-btn-wrapper .webform-options-display-buttons .webform-options-display-buttons-wrapper{margin:0 5px 0 5px;}.webform-submission-form .dental-preferred-btn-wrapper .form-type-radio label.option{background:none;}.webform-submission-form .dental-preferred-btn-wrapper .form-item--error-message{margin:0;}.webform-submission-form .webform-options-display-buttons label.webform-options-display-buttons-label{padding:0 20px;border-radius:0;}.webform-submission-form .form-type-select .form-item--error-message{margin:auto 0 0 auto;}.webform-submission-form h4{font-size:20px;color:#1c0761;}.webform-submission-form .webform-section-title{font-size:20px;background-color:#1c0761;color:white;padding:10px;}.webform-submission-form .are_the_new_contact_details_and_or_mailing .fieldset-wrapper .form-type-radio{width:calc(100% - 100px - 4px);}.webform-submission-form .are_the_new_contact_details_and_or_mailing .fieldset-wrapper .form-type-radio:first-child{width:100px;}.webform-submission-form .mobile_and_phone legend{display:none;}.webform-submission-form .mobile_and_phone .fieldset-wrapper{display:flex;}@media screen and (max-width:767px){.webform-submission-form .mobile_and_phone .fieldset-wrapper{display:block;}}.webform-submission-form .mobile_and_phone .fieldset-wrapper .js-form-type-textfield{width:calc(56% - 0.5em);display:inline-block;margin-top:0;}.webform-submission-form .mobile_and_phone .fieldset-wrapper .js-form-type-textfield:first-child{margin-right:11px;width:44%;}@media screen and (max-width:767px){.webform-submission-form .mobile_and_phone .fieldset-wrapper .js-form-type-textfield:first-child{width:100%;}}@media screen and (max-width:767px){.webform-submission-form .mobile_and_phone .fieldset-wrapper .js-form-item{width:100%;}}.webform-submission-form .postal_code_and_country legend,.webform-submission-form .date_and_nationality legend{display:none;}.webform-submission-form .postal_code_and_country .fieldset-wrapper,.webform-submission-form .date_and_nationality .fieldset-wrapper{display:flex;}@media screen and (max-width:767px){.webform-submission-form .postal_code_and_country .fieldset-wrapper,.webform-submission-form .date_and_nationality .fieldset-wrapper{display:block;}}.webform-submission-form .postal_code_and_country .fieldset-wrapper .js-form-item,.webform-submission-form .date_and_nationality .fieldset-wrapper .js-form-item{width:calc(56% - 0.5em);display:inline-block;margin-top:0;}@media screen and (max-width:767px){.webform-submission-form .postal_code_and_country .fieldset-wrapper .js-form-item,.webform-submission-form .date_and_nationality .fieldset-wrapper .js-form-item{width:100%;display:block;}}.webform-submission-form .postal_code_and_country .fieldset-wrapper .js-form-item:first-child,.webform-submission-form .date_and_nationality .fieldset-wrapper .js-form-item:first-child{margin-right:11px;width:44%;}@media screen and (max-width:767px){.webform-submission-form .postal_code_and_country .fieldset-wrapper .js-form-item:first-child,.webform-submission-form .date_and_nationality .fieldset-wrapper .js-form-item:first-child{width:100%;display:block;margin-right:0;}}@media screen and (max-width:767px){.webform-submission-form .postal_code_and_country .fieldset-wrapper .js-form-item,.webform-submission-form .date_and_nationality .fieldset-wrapper .js-form-item{width:100%;}}.page-prudential-home-protect .ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar,.page-home-protect-\(prudential-financial-advisers\) .ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{background-color:#1b1464;color:white;border:0;border-radius:10px 10px 0 0;}.page-prudential-home-protect .ui-dialog.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar-close,.page-home-protect-\(prudential-financial-advisers\) .ui-dialog.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar-close{right:18px;background-image:url(/sites/msig_sg/themes/sg/css/../images/icon-red-close.png);}.thankyou_desc.prudentail{text-align:left;}
.awards-wrapper{padding:30px 0;background-repeat:no-repeat;background-size:cover;}.awards-wrapper.background-loaded{background-image:url("/sites/msig_sg/themes/sg/css/../images/awards/reward_bg.webp");}.awards-wrapper:hover{transition:background-size 0.7s ease-in-out;}.awards-wrapper h3{text-align:center;font-size:36px;font-weight:700;color:#272660;color:#FFFFFF;}@media screen and (max-width:640px){.awards-wrapper h3{font-size:28px;}}.awards-wrapper .col-md-3{padding:0 2px;padding-top:1.5rem;}.awards-wrapper .col-md-3:first-child .award .award-text{border:0;}.awards-wrapper .award{color:#FFFFFF;text-align:center;display:flex;flex-direction:column;row-gap:10px;margin-bottom:16px;}.awards-wrapper .award img{max-width:64px;margin-left:auto;margin-right:auto;}.awards-wrapper .award .award-text h4{font-size:18px;color:#FFFFFF;}.awards-wrapper .award .award-text p{font-size:14px;font-weight:400;margin:0;}.awards-wrapper .btn-red{text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:14px;font-weight:700;padding:8px 20px;width:200px;height:55px;line-height:38px;margin:0 auto;}.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/css/../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/css/../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/css/../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;}.awards-wrapper.bg-loaded{background-image:url("/sites/msig_sg/themes/sg/images/awards/d_award.webp");}.awards-wrapper .col-md-3{text-align:center;}.awards-wrapper .award{position:relative;display:inline-block;}.awards-wrapper .award img{max-width:300px;width:250px;}.awards-wrapper .award .award-text{position:absolute;top:20px;left:15%;max-width:180px;}.awards-wrapper .award .award-text h4{font-size:16px;}.awards-wrapper .award .award-text p{font-size:12px;}.awards-wrapper .slick-arrow{border:1px solid #fff;}.awards-wrapper .slick-arrow.slick-prev{filter:brightness(0) invert(1);}@media (max-width:992px){.awards-wrapper .slick-arrow.slick-prev{left:5px;}}.awards-wrapper .slick-arrow.slick-next{filter:brightness(0) invert(1);}@media (max-width:992px){.awards-wrapper .slick-arrow.slick-next{right:5px;}}@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;}}
