/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.popup-modal{width:50%;display:none;visibility:hidden;opacity:0;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;}.popup-content{display:flex;justify-content:center;align-items:center;padding:40px;background-color:#E7E9EA;width:100%}.popup-callback-form .wrap-full-name,.popup-callback-form .wrap-mobile-number,.popup-callback-form .wrap-location{margin:10px 10px;}.popup-callback-form .wrap-full-name label{font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;padding-bottom:0px;color:#117C9E;}.popup-callback-form .wrap-full-name input{margin:5px 0;width:100%;height:43px;color:#424546 !important;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.wrap-full-name select{margin:5px 0;width:100%;height:43px;color:#ACAFB0;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.popup-callback-form .wrap-mobile-number label{font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;padding-bottom:0px;color:#117C9E;}.popup-callback-form .wrap-mobile-number input{margin:5px 0;width:100%;height:43px;color:#424546 !important;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.popup-callback-form .wrap-mobile-number select{margin:5px 0;width:100%;height:43px;color:#ACAFB0;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.wrap-location label{font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;padding-bottom:0px;color:#117C9E;}.wrap-location input{margin:5px 0;width:100%;height:43px;color:#ACAFB0;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.wrap-location select{margin:5px 0;width:100%;height:43px;color:#424546 !important;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.que{display:block !important;width:94%;}.popup-callback-form .wrap-full-name input::placeholder,.popup-callback-form .wrap-mobile-number input::placeholder,.popup-callback-form .wrap-location input::placeholder{color:#ACAFB0;}.wrap-location select::placeholder{color:#ACAFB0;}.popup-content form{background-color:#fff;padding:30px 20px;border-radius:16px;border:8px solid #BAD3DF;width:100%;position:relative;}.close-popup{position:absolute;right:55px;top:55px;z-index:999;}.submit-wrapper{text-align:center;font:500 16px / 20px "Open Sans",sans-serif;}#edit-popup-callback-submit{display:inline-flex;background:linear-gradient(92.27deg,#10779B 0.39%,#052935 100.01%);border:none;color:#fff;padding:10px 30px;border-radius:6px;margin:10px 0;font-weight:500;}#open-popup{padding:10px 20px;font-size:16px;background:#992921;color:#fff;border:none;border-radius:5px;cursor:pointer;transform:rotate(90deg);position:absolute;right:-60px;top:220px;font:500 16px / 20px "Open Sans",sans-serif;}#popup-callback-form h3{text-align:center;font-size:18px;padding:2px;font-family:'Open Sans';color:#117C9E;line-height:23px;margin-bottom:0px !important;}@media (max-width:768px){#popup-callback-form h3{text-align:center;font-size:14px;padding:0px 15px;font-family:'Open Sans';color:#117C9E;line-height:23px;}.popup-modal{width:90%;max-height:90vh;overflow-y:auto;}#popup-callback-form{width:100%;padding:20px 15px;}#open-popup{margin-top:20px;top:200px;right:-45px;padding:8px;font-size:14px;}.header-cta-outer{display:block !important;}#block-ctaentitiesblock-2{display:none;}.popup-callback-form .wrap-full-name,.popup-callback-form .wrap-mobile-number,.popup-callback-form .wrap-location{display:block;width:100%;margin:4px 0;}.que{width:100%;}.popup-callback-form .wrap-full-name input,.popup-callback-form .wrap-mobile-number input,.popup-callback-form .wrap-location input{margin:0px 0;width:100%;height:30px;color:#424546;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}.wrap-location select{margin:0px 0;width:100%;height:30px;color:#424546;border:0.87px solid #C3D6DD;font-family:Open Sans;font-size:13.9px;font-weight:500;line-height:18.93px;text-align:left;border-radius:9px;padding:5px;}#requestCallbackButton{position:static;transform:none;margin:20px;}}@media (min-width:769px) and (max-width:1040px){.popup-modal{width:70%;max-height:80vh;overflow-y:auto;}#popup-callback-form{padding:25px 20px;width:100%;}#open-popup{position:absolute;top:220px;right:-60px;}#edit-popup-callback-submit{padding:8px 25px;font-size:15px;}}
.autocomplete-search-form > .form-item{margin-bottom:0;}#ui-id-3.ui-menu.ui-autocomplete.global-search-block{max-height:300px !important;}.ui-menu.ui-autocomplete.global-search-block{box-shadow:0px 5px 15px #00000012 !important;z-index:1001 !important;border-radius:8px !important;border:none !important;max-height:400px !important;}.ui-menu.ui-autocomplete.global-search-block::-webkit-scrollbar{width:6px;background-color:#F2F2F2;border-radius:5px;}.ui-menu.ui-autocomplete.global-search-block::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#DBD2E2;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .ui-menu-item-wrapper{padding:0 24px !important;height:44px !important;line-height:44px !important;display:block !important;color:#4d4d4f !important;font-size:12px !important;font-weight:600 !important;border:none !important;}.ui-menu.ui-autocomplete.global-search-block .ui-state-disabled.ui-menu-item{opacity:1 !important;}.ui-menu.ui-autocomplete.global-search-block .ui-state-disabled.ui-menu-item .ui-menu-item-wrapper{box-shadow:0px 5px 15px #00000012 !important;}.ui-menu.ui-autocomplete.global-search-block .ui-state-disabled.ui-menu-item .ui-menu-item-wrapper img{margin-right:8px;position:relative;top:-2px;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .ui-menu-item-wrapper a{display:flex;align-items:center;height:100%;color:#2c2c2c;font-size:12px;font-weight:500;line-height:44px;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .ui-menu-item-wrapper a span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .ui-menu-item-wrapper a img{width:24px;height:24px;margin-right:8px;display:inline-block;border-radius:100%;}.ui-menu.ui-autocomplete.global-search-block li.ui-state-disabled.view-all-hide.ui-menu-item{display:none !important;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .view-all-btn.ui-menu-item-wrapper{width:100%;text-align:center;display:block;height:100%;line-height:44px;color:#fff;background:#00769C;font-size:14px!important;font-weight:600;padding:0!important;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .view-all-btn.ui-menu-item-wrapper a{font-size:14px!important;font-weight:600;}.ui-menu.ui-autocomplete.global-search-block .ui-menu-item .view-all-btn.ui-menu-item-wrapper a{color:#fff;justify-content:center;}.ui-menu.ui-autocomplete.global-search-block li.ui-menu-item .view-all-btn.ui-menu-item-wrapper:hover,.ui-menu.ui-autocomplete.global-search-block li.ui-menu-item .view-all-btn.ui-menu-item-wrapper:hover a,.ui-menu.ui-autocomplete.global-search-block li.ui-menu-item .view-all-btn.ui-menu-item-wrapper.ui-state-active,.ui-menu.ui-autocomplete.global-search-block li.ui-menu-item .view-all-btn.ui-menu-item-wrapper.ui-state-active a{background:#4b99c1 !important;color:#fff!important;}.header-site-search-wrapper{display:none;}.home-banner-content .autocomplete-search-form .form-item-search{position:relative;}.autocomplete-search-form{position:relative;}.header-outer .header-top-nav{position:relative;}.header-search-block .autocomplete-search-form .global-search-icon{right:10px;}.header-search-block{display:none;position:absolute;right:50px;transition:0.3s;top:-3px;width:624px;}.header-search-block .site-search{display:none;}@media screen and (max-width:1199px){body.header-search-open header .emergency-contact-dropdown{opacity:0;z-index:-1;}body.header-search-open header.header:before{content:'';background-color:#00375f;opacity:0.8;position:fixed;top:0;left:0;width:100%;height:100%;}body.header-search-open header.header .header-location{position:absolute;left:-15px;top:38px;width:calc(100% + 30px);z-index:-1;}}
.paragraph--unpublished{background-color:#fff4f4;}
