/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.get-quote-overlay-open{overflow:hidden;}body.get-quote-overlay-open .hk_get_quote_form{opacity:0 !important;}body.get-quote-overlay-open .fixed-buttons.active{z-index:1;}.select-wrapper .ui-selectmenu-button.ui-button,.select-wrapper .ui-selectmenu-button.ui-button:focus{display:block;width:100%;height:36px;border:1px solid #d9d9d9;padding:0 15px;border-radius:5px;font-size:16px;line-height:34px;position:relative;cursor:pointer;background-color:transparent;color:#767676;}.select-wrapper .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon,.select-wrapper .ui-selectmenu-button.ui-button:focus .ui-selectmenu-icon.ui-icon{background-image:url(/sites/msig_hk/modules/custom/hk_get_quote/images/down-arrow.png);background-position:0 0;background-repeat:no-repeat;margin-top:25px;}.select-wrapper .ui-selectmenu-menu .ui-widget.ui-widget-content{border:1px solid #d9d9d9;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.select-wrapper .ui-selectmenu-menu .ui-menu-item-wrapper{color:#767676;font-size:16px;padding:3px 15px 3px 15px;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background-color:transparent;color:#767676;border:0;}.block-config-provider--msig-hk-get-quote{padding-bottom:10px;max-width:1078px;margin:0 auto;position:relative;}.block-config-provider--msig-hk-get-quote h3{text-align:center;font-size:36px;font-weight:700;color:#170e5d;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types_mobile{display:none;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .get_quote_insurance_types_mobile{display:block;width:100%;}}.block-config-provider--msig-hk-get-quote form{margin-top:16px;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters{display:none;}}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item{display:inline-block;background-color:rgb(235,235,235);margin-left:10px;padding:15px 10px;width:138px;height:100px;text-align:center;border-radius:5px;cursor:pointer;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item img{width:auto;display:block;margin-bottom:10px;text-align:center;margin:0 auto;max-height:36px;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item img.icon-active{display:none;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item span{font-size:14px;display:block;margin-top:15px;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item.active{background-color:#170e5d;border:1px solid #170e5d;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item.active img.icon{display:none;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item.active img.icon-active{display:block;}.block-config-provider--msig-hk-get-quote .get_quote_insurance_types ul.filters li.filter-item.active span{display:block;color:#fff;}.block-config-provider--msig-hk-get-quote .hk_get_quote_form{opacity:0;}.block-config-provider--msig-hk-get-quote .hk_get_quote_form,.block-config-provider--msig-hk-get-quote .hk_get_quote_overlay_form{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .hk_get_quote_form,.block-config-provider--msig-hk-get-quote .hk_get_quote_overlay_form{display:block;}}.block-config-provider--msig-hk-get-quote .success{text-align:center;margin-bottom:20px;display:none;}.block-config-provider--msig-hk-get-quote .form-item,.block-config-provider--msig-hk-get-quote .form-actions{margin:0;}.block-config-provider--msig-hk-get-quote .select-wrapper,.block-config-provider--msig-hk-get-quote .date-wrapper,.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper .span-textwrapper{margin-top:1rem;margin-left:10px;margin-right:10px;position:relative;max-width:280px;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .select-wrapper,.block-config-provider--msig-hk-get-quote .date-wrapper,.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper .span-textwrapper{width:100%;max-width:100%;margin-left:0;margin-right:0;}}.block-config-provider--msig-hk-get-quote .select-wrapper.noDroopdown-icon .ui-selectmenu-button.ui-button,.block-config-provider--msig-hk-get-quote .select-wrapper.noDroopdown-icon .ui-selectmenu-button.ui-button:focus{border-radius:10px !important;border:1px solid #d9d9d9 !important;max-width:100%;color:#767676 !important;}.block-config-provider--msig-hk-get-quote .select-wrapper.noDroopdown-icon .ui-selectmenu-button.ui-button :hover,.block-config-provider--msig-hk-get-quote .select-wrapper.noDroopdown-icon .ui-selectmenu-button.ui-button:focus :hover{cursor:auto;}.block-config-provider--msig-hk-get-quote .select-wrapper.noDroopdown-icon .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon,.block-config-provider--msig-hk-get-quote .select-wrapper.noDroopdown-icon .ui-selectmenu-button.ui-button:focus .ui-selectmenu-icon.ui-icon{background-image:none;}.block-config-provider--msig-hk-get-quote label{display:none;}.block-config-provider--msig-hk-get-quote .form-actions{flex:0 0 100%;margin-top:1rem;text-align:center;display:flex;justify-content:center;}.block-config-provider--msig-hk-get-quote .form-actions .form-submit{background:#e11f27;color:#fff;border:1px solid #e11f27;margin-bottom:50px;width:181px;height:60px;font-weight:normal;border-radius:10px;}.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button,.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button:focus{height:60px;line-height:56px;width:280px;font-weight:normal;font-size:16px;display:block;border-radius:10px;border:1px solid #d9d9d9 !important;position:relative;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button,.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button:focus{width:100%;}}.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button.ui-selectmenu-button-open,.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button:focus.ui-selectmenu-button-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0 !important;}.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon,.block-config-provider--msig-hk-get-quote .ui-selectmenu-button.ui-button:focus.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon{background-image:url(/sites/msig_hk/modules/custom/hk_get_quote/images/up-arrow.png);}.block-config-provider--msig-hk-get-quote #tabs_link_mobile-button{background-color:rgba(0,0,0,0.08) !important;}.block-config-provider--msig-hk-get-quote .hasDatepicker{border:1px solid #d9d9d9;max-width:280px;border-radius:10px;height:60px;line-height:54px;font-size:16px;padding:0 20px;color:#767676;background:#fff url(/sites/msig_hk/modules/custom/hk_get_quote/images/down-arrow.png) no-repeat;background-position:calc(100% - 20px) 50%;margin-top:0;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .hasDatepicker{max-width:100%;width:100%;}}.block-config-provider--msig-hk-get-quote .hasDatepicker::-webkit-input-placeholder{color:#767676;}.block-config-provider--msig-hk-get-quote .hasDatepicker:-ms-input-placeholder{color:#767676;}.block-config-provider--msig-hk-get-quote .hasDatepicker::placeholder{color:#767676;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper{position:relative;z-index:3;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper .span-textwrapper span{width:280px;display:block;height:60px;line-height:54px;padding:0 15px;background:#fff url(/sites/msig_hk/modules/custom/hk_get_quote/images/down-arrow.png) no-repeat;background-position:calc(100% - 15px) center;text-align:left;border-radius:10px;border:1px solid #d9d9d9;z-index:1;position:relative;cursor:pointer;color:#767676;font-size:16px;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper .span-textwrapper span{width:100%;}}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper .span-textwrapper span.open{border-radius:10px 10px 0 0;border-bottom:none;background-image:url(/sites/msig_hk/modules/custom/hk_get_quote/images/up-arrow.png);z-index:4;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul{position:absolute;display:none;top:25px;width:280px;left:10px;padding:30px 20px 10px;background:#fff;border-radius:0 0 10px 10px;border:1px solid #d9d9d9;list-style:none;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul{left:0;width:100%;}}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul li{list-style-type:none;display:flex;align-items:center;justify-content:space-between;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul li .js-form-type-checkbox{margin-bottom:2px;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul li label{list-style-type:none;margin-bottom:10px;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul li .counter span{width:16px;cursor:pointer;display:inline-block;border:1px solid #d9d9d9;text-align:center;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul li .counter span .border-0{width:auto;}.block-config-provider--msig-hk-get-quote .checkboxdropdown-wrapper ul li .form-item-children{margin-bottom:0;}.block-config-provider--msig-hk-get-quote .error{color:#e11f27;margin:5px 5px 0;line-height:1.3;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .title{display:inline-block;vertical-align:middle;color:#170e5d;font-size:16px;margin-right:25px;font-weight:bold;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .download-icons-wrapper{display:inline-block;vertical-align:middle;border:1px solid #d9d9d9;border-bottom-left-radius:55px;border-top-left-radius:55px;padding:7px 22px;position:relative;height:44px;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .download-icons-wrapper img{max-height:30px;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper{position:relative;margin-top:1rem;margin-left:10px;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper{margin-left:0;}}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector{width:280px;display:block;height:60px;line-height:54px;padding:0 15px 0 15px;background:#fff url(/sites/msig_hk/modules/custom/hk_get_quote/images/down-arrow.png) no-repeat;background-position:calc(100% - 20px) 50%;text-align:left;border-radius:10px;border:1px solid #d9d9d9;z-index:2;position:relative;cursor:pointer;font-size:16px;color:#767676;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector{width:100%;}}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector.open{border-radius:10px 10px 0 0;border-bottom:none;background-image:url(/sites/msig_hk/modules/custom/hk_get_quote/images/up-arrow.png);background-position:calc(100% - 20px) 50%;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data{position:absolute;display:none;max-width:280px;width:100%;left:0;padding-bottom:20px;background:#fff;border-radius:0 0 10px 10px;border:1px solid #d9d9d9;border-top:0;z-index:1;padding-left:0;}@media screen and (max-width:767px){.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data{max-width:100%;}}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data li{list-style-type:none;display:inline-block;width:49%;vertical-align:top;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data li a{display:block;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data li:first-child{border-right:1px solid #d9d9d9;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data li img{margin-left:10px;}.block-config-provider--msig-hk-get-quote .buy-through-our-mobile-app__custom-block .app-download-link-block .drop-down-wrapper .selector_ul_data li img.code{margin-left:0;}#helper_insurance_dropdown-menu,#personal_accident_dropdown-menu,#sports_dropdown-menu,#helper_insurance_dropdown-overlay-menu,#personal_accident_dropdown-overlay-menu,#sports_dropdown-overlay-menu{display:none !important;}.get-quote-overlay-form_custom_form{display:none;position:fixed;background:white;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:2;margin:0;max-width:100%;}.get-quote-overlay-form_custom_form.active{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(28,28,28,0.92);}.get-quote-overlay{width:960px;background:#fff;border-radius:10px;position:relative;max-width:99vw;}@media screen and (max-width:767px){.get-quote-overlay{width:99vw;}}.get-quote-overlay .gt_overlay_preload{display:none;}.get-quote-overlay .get-quote-title-bar{background-color:#170e5d;color:#fff;display:flex;padding:20px 20px;border-radius:10px 10px 0 0;}.get-quote-overlay .get-quote-overlay-content{min-height:200px;height:69vh;overflow:auto;max-height:fit-content;}@media screen and (max-width:767px){.get-quote-overlay .get-quote-overlay-content{padding-left:15px;padding-right:15px;}}.get-quote-overlay form{margin-top:20px;}#close-getquote{cursor:pointer;}
