/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@media(min-width:0)and (max-width:767px){.mobile-only{display:block}}@media(min-width:768px){.mobile-only{display:none}}@media(min-width:0)and (max-width:767px){.desktop-only{display:none}}@media(min-width:768px){.desktop-only{display:block}}.accordion .panel-default.open>.panel-heading a>span:before,.accordion .panel-default>.panel-heading a>span:before,.arrow--left:before,.arrow--right:before,.callout-text--cta.type--button .callout-text--cta-1 a.cta--play:before,.callout-text--cta a.icon--arrow-right:after,.callout-text--cta a.icon--caret-down:after,.callout-text--cta a.icon--chevron-down:after,.callout-text--cta a.icon--chevron-right:after,.callout-text--cta a.icon--chevron-up:after,.callout-text--cta a.icon--play:before,.grid-cards__blurbs .blurb__cta a.icon--arrow-right:after,.grid-cards__blurbs .blurb__cta a.icon--caret-down:after,.grid-cards__blurbs .blurb__cta a.icon--chevron-down:after,.grid-cards__blurbs .blurb__cta a.icon--chevron-right:after,.grid-cards__blurbs .blurb__cta a.icon--chevron-up:after,.grid-cards__blurbs .blurb__cta a.icon--play:before,.hero--wrapper .hero--cta--2 a:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon-caret-down:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-close:before,.icon-minus:before,.icon-play:before,.icon-plus:before,.icon-triangle-right:before,.link--cta:after,.marketo-form--wrapper .mktoButton.icon--arrow-right:after,.marketo-form--wrapper .mktoButton.icon--caret-down:after,.marketo-form--wrapper .mktoButton.icon--chevron-down:after,.marketo-form--wrapper .mktoButton.icon--chevron-right:after,.marketo-form--wrapper .mktoButton.icon--chevron-up:after,.marketo-form--wrapper .mktoButton.icon--play:before,.news-announcements header a:after,.quicklink--inner .quicklink--title a:after,.style-2025 .news-announcements header a.icon--arrow-right:after,.style-2025 .news-announcements header a.icon--caret-down:after,.style-2025 .news-announcements header a.icon--chevron-down:after,.style-2025 .news-announcements header a.icon--chevron-right:after,.style-2025 .news-announcements header a.icon--chevron-up:after,.style-2025 .news-announcements header a.icon--play:before,.style-2025 .slidecard-group--wrapper .slidegroup--cta a:after,.style-2025 a.button-primary.icon--arrow-right:after,.style-2025 a.button-primary.icon--caret-down:after,.style-2025 a.button-primary.icon--chevron-down:after,.style-2025 a.button-primary.icon--chevron-right:after,.style-2025 a.button-primary.icon--chevron-up:after,.style-2025 a.button-primary.icon--play:before,.style-2025 a.button-secondary.icon--arrow-right:after,.style-2025 a.button-secondary.icon--caret-down:after,.style-2025 a.button-secondary.icon--chevron-down:after,.style-2025 a.button-secondary.icon--chevron-right:after,.style-2025 a.button-secondary.icon--chevron-up:after,.style-2025 a.button-secondary.icon--play:before,.ui-dialog .ui-dialog-titlebar-close:before,.view--courses .form-actions .button.icon--arrow-right:after,.view--courses .form-actions .button.icon--caret-down:after,.view--courses .form-actions .button.icon--chevron-down:after,.view--courses .form-actions .button.icon--chevron-right:after,.view--courses .form-actions .button.icon--chevron-up:after,.view--courses .form-actions .button.icon--play:before,.webform-submission-form .form-actions input.button.icon--arrow-right:after,.webform-submission-form .form-actions input.button.icon--caret-down:after,.webform-submission-form .form-actions input.button.icon--chevron-down:after,.webform-submission-form .form-actions input.button.icon--chevron-right:after,.webform-submission-form .form-actions input.button.icon--chevron-up:after,.webform-submission-form .form-actions input.button.icon--play:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;speak:none}.selection--content ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items),main ol,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items){padding-left:1.563rem;margin-bottom:1.25rem;list-style:none}.selection--content ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li,main ol li,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li{position:relative;margin-bottom:.625rem;list-style:none}.selection--content ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li:before,main ol li:before,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li:before{margin-left:-1.25rem;position:absolute}.selection--content ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li ol,.selection--content ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li ul,main ol li ol,main ol li ul,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li ol,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li ul{margin-top:1.25rem;padding-left:2.188rem}.selection--content ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li:before,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list):not(.pager__items) li:before{content:"•"}main ol{counter-reset:a}main ol li:before{content:counter(a) ".";counter-increment:a}main ol ul li:before{content:"•";counter-increment:none}ul.menu{padding:0}ul.menu,ul.menu li{list-style:none}ul.menu li:before{content:""}.arrow{font:0/0 a;text-shadow:none;color:transparent}.arrow br{display:none}.caption{color:#b3b3b3;font-size:.875rem;line-height:1.33}.block-blurbs,.layout--onecol .callout-highlight--content,.layout--onecol .callout-text--content,.news-announcements,.section,.slidecard-group--inner{max-width:78.125rem;padding:0;margin:0 auto}@font-face{font-family:icons;src:url(/themes/custom/essent_2019/fonts/icons.eot?1565207081=);src:url(/themes/custom/essent_2019/fonts/icons.eot?1565207081=#iefix) format("eot"),url(/themes/custom/essent_2019/fonts/icons.woff2?1565207081=) format("woff2"),url(/themes/custom/essent_2019/fonts/icons.woff?1565207081=) format("woff"),url(/themes/custom/essent_2019/fonts/icons.ttf?1565207081=) format("truetype"),url(/themes/custom/essent_2019/fonts/icons.svg?1565207081=#icons) format("svg")}.icon-arrow-down:before{content:"";font-size:.75em;padding-right:.5em}.icon-arrow-left:before{content:"";font-size:.75em;padding-right:.5em}.icon-arrow-right:before{content:"";font-size:.75em;padding-right:.5em}.icon-arrow-up:before{content:"";font-size:.75em;padding-right:.5em}.icon-caret-down:before{content:"";font-size:.75em;padding-right:.5em}.icon-chevron-down:before{content:"";font-size:.75em;padding-right:.5em}.icon-chevron-left:before{content:"";font-size:.75em;padding-right:.5em}.icon-chevron-right:before{content:"";font-size:.75em;padding-right:.5em}.icon-chevron-up:before{content:"";font-size:.75em;padding-right:.5em}.icon-close:before{content:"";font-size:.75em;padding-right:.5em}.icon-minus:before{content:"";font-size:.75em;padding-right:.5em}.icon-play:before{content:"";font-size:.75em;padding-right:.5em}.icon-plus:before{content:"";font-size:.75em;padding-right:.5em}.icon-triangle-right:before{content:"";font-size:.75em;padding-right:.5em}.panel-group.accordion{margin-bottom:1.25rem}.panel-group.accordion .panel{margin-bottom:0;border-radius:.25rem;border:.063rem solid rgba(0,0,0,.1);-webkit-box-shadow:0 .063rem .063rem rgba(0,0,0,.1);box-shadow:0 .063rem .063rem rgba(0,0,0,.1)}.panel-group.accordion .panel+.panel{margin-top:.313rem}.panel-group.accordion .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:.063rem solid #ccc}.panel-group.accordion .panel-footer{border-top:0}.panel-group.accordion .panel-footer+.panel-collapse .panel-body{border-bottom:.063rem solid #ccc}.accordion .panel-default{border-color:#ccc}.accordion .panel-default>.panel-heading{color:#333;background-color:#f2f2f2;border-color:#ccc;padding:.625rem .938rem;border-bottom:.063rem solid transparent;border-top-right-radius:.188rem;border-top-left-radius:.188rem}.accordion .panel-default>.panel-heading h4{margin:0}.accordion .panel-default>.panel-heading a{color:#535e63;text-decoration:none}.accordion .panel-default>.panel-heading a>span{display:inline-block;width:1.25rem}.accordion .panel-default>.panel-heading a>span:before{content:"";font-size:.75em;padding-right:.5em}.accordion .panel-default.open>.panel-heading a>span:before{content:"";font-size:.75em;padding-right:.5em}.accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ccc}.accordion .panel-default>.panel-heading .badge{color:#fff;background-color:#535e63}.accordion .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ccc}.accordion .panel-collapse{display:none}.accordion .panel-body{padding:.938rem}.accordion .panel-body:after,.accordion .panel-body:before{content:" ";display:table}.accordion .panel-body:after{clear:both}div[role=alert]{padding:.938rem;margin-bottom:1.25rem;margin-top:1.25rem;border:.063rem solid transparent;border-radius:.25rem;background-color:#dff0d8;border-color:#d7e9c6;color:#3c763d}div[role=alert] a{color:#2b542b}div[role=alert] h4{margin-top:0;color:inherit}div[role=alert] .alert-link{font-weight:700}div[role=alert]>p,div[role=alert]>ul{margin-bottom:0}div[role=alert]>p+p{margin-top:.313rem}.alert-dismissable,.alert-dismissible{padding-right:2.188rem}div[role=alert] .close{position:relative;top:-.125rem;right:-1.312rem;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d7e9c6;color:#3c763d}.alert-success hr{border-top-color:#cae2b3}.alert-success .alert-link,.alert-success a{color:#2b542b}.alert-info{background-color:#d9edf7;border-color:#bce9f1;color:#31708f}.alert-info hr{border-top-color:#a6e2ec}.alert-info .alert-link,.alert-info a{color:#245369}.alert-warning{background-color:#fcf8e3;border-color:#faeacc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e0b5}.alert-warning .alert-link,.alert-warning a{color:#66502c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link,.alert-danger a{color:#843534}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.btn,.btn--primary,.btn--secondary,.btn--small{border:none;display:inline-block;max-width:100%;text-align:center;text-decoration:none;background-image:none;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.875rem;line-height:1.28;text-transform:uppercase;letter-spacing:.032rem;-webkit-transition:all .5s ease;transition:all .5s ease;padding:.75rem 1.5rem;vertical-align:top;font-weight:600}.btn [class^=icon-]{display:inline-block;line-height:1;vertical-align:middle}.btn--primary{background:#f7b21d;color:#fff}.btn--primary:hover{background:#0e5032;color:#fff}.btn--secondary{background:#fff;border:.063rem solid #f7b21d;color:#f7b21d}.btn--secondary:hover{background:#fff;border:.063rem solid #0e5032;color:#0e5032}.btn--small{background:#f7b21d;color:#fff;padding:.4rem 1.5rem}.btn--small:hover{background:#0e5032;color:#fff}.btn--secondary.disabled,.btn--secondary.disabled:hover,.btn--secondary[disabled],.btn--secondary[disabled]:hover{background:#fff;border:.063rem solid #b3b3b3;color:#b3b3b3}.arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.75rem;height:2.75rem;text-align:center;border-radius:50%;background:#f2f2f2;cursor:pointer}.arrow:before{font-size:1.375rem;line-height:2.75rem;color:#000}.arrow.active,.arrow:active,.arrow:focus,.arrow:hover{background:#b3b3b3;color:#000}.arrow--left:before{content:"";font-size:.75em;padding-right:.5em}.arrow--right:before{content:"";font-size:.75em;padding-right:.5em}.btn,.rtecenter{text-align:center}.btn{display:inline-block;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:1rem;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-primary{color:#fff;background:#c95023;padding:10px 35px;border-bottom:2px solid #ab4600;font-size:1rem;-webkit-transition:none;transition:none;text-transform:none}.btn-primary.pseudo-class-hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#535e63;border-bottom:2px solid rgba(0,0,0,.3);text-decoration:none;color:#fff}.btn-primary:active{background:#204d74}.body.sub .sub-page-main .main-content p>a.btn{text-decoration:none}input,textarea{-webkit-appearance:none;vertical-align:top;margin:0;max-width:100%;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.26;border:.063rem solid #ccc;border-radius:.25rem;color:#000;padding:.5rem 1rem;margin-bottom:1rem;width:100%;-webkit-box-shadow:inset 0 .063rem .063rem rgba(0,0,0,.1);box-shadow:inset 0 .063rem .063rem rgba(0,0,0,.1)}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#b3b3b3}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b3b3b3}input[type=checkbox],input[type=radio]{width:auto;display:inline-block;vertical-align:middle;margin:.5rem;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}select{font-size:1rem;line-height:1.26;border:.063rem solid #ccc;border-radius:.25rem;color:#666;margin-bottom:1rem;display:block;width:100%;background:#fff;padding:.5rem 2rem .5rem 1rem;-webkit-box-shadow:inset 0 .063rem .063rem rgba(0,0,0,.1);box-shadow:inset 0 .063rem .063rem rgba(0,0,0,.1);background:#fff url("data:image/svg+xml;charset=utf8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+") no-repeat calc(100% - .625rem) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type=submit]{-webkit-box-shadow:none;box-shadow:none}label{display:block;color:#535e63;font-size:.938rem;line-height:1.26;margin-bottom:.625rem}label.option{display:inline;vertical-align:middle;margin:0}fieldset{min-width:0!important}input:focus,select:focus,textarea:focus{border-color:#79a8d0;-webkit-box-shadow:inset 0 .063rem .063rem rgba(0,0,0,.1),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 .063rem .063rem rgba(0,0,0,.1),0 0 8px rgba(102,175,233,.6)}.form-textarea-wrapper textarea.form-textarea{margin-bottom:1rem}.ui-datepicker-title select{display:inline-block}.webform-progress-tracker li:before{display:none}.webform-progress-tracker li .progress-marker:before{padding-bottom:0}.webform-progress-tracker .progress-text{font-size:.875rem}.context-title-insurance .webform-progress-tracker li.is-active .progress-marker:before{background-color:#55b672}.webform-submission-form .error{color:red}.webform-submission-form .form-item label.form-required:after{content:"*";color:red;margin-left:.25rem}.webform-submission-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.webform-submission-form .form-actions input.button{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#00406b;border:2px solid #00406b;color:#fff}.webform-submission-form .form-actions input.button.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.webform-submission-form .form-actions input.button.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.webform-submission-form .form-actions input.button.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.webform-submission-form .form-actions input.button.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.webform-submission-form .form-actions input.button.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.webform-submission-form .form-actions input.button.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.webform-submission-form .form-actions input.button:focus,.webform-submission-form .form-actions input.button:hover{border:2px solid #f4b223;background:#f4b223;color:#00406b}.validate-cpl-short{height:100%;margin:0 auto;max-width:240px;width:100%}.validate-cpl-short .form-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}img{max-width:100%;height:auto;display:block;padding:0;margin:0}.layout__region--content ol li{margin-bottom:.625rem}.layout__region--content ul{list-style:none;padding-left:.938rem}.layout__region--content ul li{margin-bottom:.313rem;padding-left:.938rem;position:relative}.layout__region--content ul li:before{content:"•";position:absolute;left:0;font-size:.938rem;color:#f7b21d}.rteindent1{margin-left:2.5rem}.style-2025 .layout__region li,.style-2025 .layout__region ul li:before{font-size:1.125rem}.context-none .style-2025 .layout__region ul li:before{color:#f0b323}.context-mortgage-insurance .style-2025 .layout__region ul li:before{color:#00a9e0}.context-title-insurance .style-2025 .layout__region ul li:before{color:#55b672}.video-modal{position:relative;display:block}.video-play-button{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/themes/custom/essent_2019/images/svg/playButton.svg) no-repeat 50%;background-size:5.313rem}.video-play-button:hover{background:url(/themes/custom/essent_2019/images/svg/playButton.svg) no-repeat 50%,-webkit-gradient(linear,left top,left bottom,from(rgba(36,70,105,.74)),to(rgba(36,70,105,.74)));background:url(/themes/custom/essent_2019/images/svg/playButton.svg) no-repeat 50%,linear-gradient(rgba(36,70,105,.74),rgba(36,70,105,.74))}.ui-widget-header{background:transparent;border:none;color:#0056b8}.ui-dialog .ui-dialog-titlebar-close{background:transparent;border:none;color:#898989}.ui-dialog .ui-dialog-titlebar-close:before{content:"";font-size:.75em;padding-right:.5em;font-size:1rem;text-indent:0;position:absolute;top:0;left:0}.essent-popup-dialog{min-width:95%;max-width:98%}@media(min-width:768px){.essent-popup-dialog{min-width:60%}}.ui-dialog .ui-dialog-titlebar-close.ui-button .ui-icon{background:transparent;visibility:hidden}.path-frontpage .ui-dialog-titlebar{height:2em}.path-frontpage .ui-dialog-title{display:none}.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mt-auto{margin-top:auto}.style-2025{position:relative}.style-2025.-mt-4{margin-top:-4rem}.style-2025.-mt-6{margin-top:-6rem}.style-2025.-mt-8{margin-top:-8rem}.context-none .style-2025.bb{border-bottom:2px solid #f0b323}.context-none .style-2025.bt{border-top:2px solid #f0b323}.context-title-insurance .style-2025.bb{border-bottom:2px solid #55b672}.context-title-insurance .style-2025.bt{border-top:2px solid #55b672}.context-mortgage-insurance .style-2025.bb{border-bottom:2px solid #00a9e0}.context-mortgage-insurance .style-2025.bt{border-top:2px solid #00a9e0}.style-2025 a.button-primary{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#00406b;border:2px solid #00406b;color:#fff}.style-2025 a.button-primary.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-primary.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-primary.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-primary.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-primary.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-primary.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.style-2025 a.button-primary:focus,.style-2025 a.button-primary:hover{border:2px solid #f4b223;background:#f4b223;color:#00406b}.style-2025 a.button-secondary{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#fff;color:#00406b;border:2px solid #00406b}.style-2025 a.button-secondary.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-secondary.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-secondary.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-secondary.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-secondary.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 a.button-secondary.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.style-2025 a.button-secondary:focus,.style-2025 a.button-secondary:hover{border:2px solid #00406b;background:#dcedf2;color:#00406b}.style-2025.layout .block{margin:2rem 0}.style-2025.layout:not(.section--full-width){padding:2rem 0}.style-2025.layout:not(.section--full-width) .layout-inner{max-width:67.5rem;width:90%;margin:0 auto}.style-2025.layout.pt-0{padding-top:0}.style-2025.layout.pb-0{padding-bottom:0}.has-sidebar .style-2025.layout:not(.section--full-width) .layout-inner{width:100%}.style-2025 .p,.style-2025 p{font-size:1.125rem;margin-bottom:1.5rem}.style-2025 .p:last-child,.style-2025 p:last-child{margin-bottom:0}.style-2025 .h1,.style-2025 h1{color:#00406b;font-size:2.5rem;font-weight:500}.style-2025 .h1:first-child,.style-2025 h1:first-child{margin-top:0}.style-2025 .h2,.style-2025 h2{color:#00406b;font-size:2.125rem;font-weight:500}.style-2025 .h2:first-child,.style-2025 h2:first-child{margin-top:0}.style-2025 .h3,.style-2025 h3{color:#006b42;font-size:1.5rem;font-weight:500}.style-2025 a[class^=button-]:first-of-type{margin-right:1rem;margin-bottom:1rem}#agentstitle-iframe{border:none}.page-node-type-basic-page .recording-url a[class^=button-]{margin:1rem 0}.table-wrapper{width:100%;overflow-x:auto}.table{width:100%;margin-bottom:1.25rem}.table th{padding:1.25rem 1.875rem;background:#0056b8;color:#fff;text-align:left}.table td{padding:.625rem 1.875rem}.table p{margin:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{line-height:1.42857;vertical-align:top}@media(min-width:1024px){.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:.063rem solid #d9d9d9}}table.wrap td,table.wrap th{white-space:normal}.table-striped>tbody>tr:nth-of-type(odd){background-color:hsla(0,0%,93%,.5)}.region-content table.table{border-collapse:collapse;border-spacing:0;margin:1.875rem 0}.region-content table.table th{background:#0056b8;border-bottom:none;color:#fff;word-break:keep-all;padding:.438rem;font-size:.688rem}@media(min-width:768px){.region-content table.table th{padding:1.25rem 1.875rem;font-size:.875rem}}.region-content table.table th p{margin:0}.region-content table.table th span{font-weight:400}.region-content table.table td{border:none;border-top:.063rem solid #d9d9d9;word-break:keep-all;padding:.438rem;font-size:.688rem}@media(min-width:768px){.region-content table.table td{padding:.625rem 1.875rem;font-size:.875rem}}.region-content table.table td p{margin:0}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f7f7f7}.region-content table tbody tr td .check{display:block;width:1.563rem;height:1.25rem;background:url(/themes/custom/essent_2019/images/bg_table_check.png) 0 0 no-repeat}table.quality-mortgage th{padding:.625rem 1.25rem;font-weight:400;vertical-align:middle}.table.quality-mortgage{border:.063rem solid #d9d9d9;border-collapse:collapse}.table.quality-mortgage tr{display:block;margin-bottom:1.25rem}.table.quality-mortgage th{display:none}.table.quality-mortgage th.first{display:block;width:auto;padding:.625rem;border-bottom:.063rem solid #d9d9d9;margin-bottom:.625rem;font-size:1.125rem;line-height:1.125rem;font-weight:800}.table.quality-mortgage td{display:block;border:0;padding:0 .625rem}.table.quality-mortgage td.row-title{font-size:1.125rem;color:#06a6e0;text-transform:uppercase}@media(min-width:1024px){.table.quality-mortgage{border:none}.table.quality-mortgage tr{display:table-row;margin-bottom:0}.table.quality-mortgage th{border:none}.table.quality-mortgage th,.table.quality-mortgage th.first{display:table-cell;font-weight:400;font-size:.875rem;vertical-align:middle}.table.quality-mortgage th.first{padding:.625rem 1.25rem}.table.quality-mortgage td{display:table-cell;padding:.938rem 1.25rem}.table.quality-mortgage td.row-title{font-size:.875rem;color:#535e63;text-transform:none}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections tbody{border:solid #d9d9d9;border-width:0 .063rem .063rem;display:block}}.region-content table.technology-connections td .check{background:none;width:auto;height:auto}.region-content table.technology-connections td .check:before{content:"";display:inline-block;background:url(/themes/custom/essent_2019/images/bg_table_check.png) 0 0 no-repeat;background-size:.75rem;width:.75rem;height:.75rem;margin:0 .313rem .313rem 0}@media(min-width:768px){.region-content table.technology-connections td .check:before{width:1.563rem;height:1.25rem;background-size:1.563rem;margin:0}}.region-content table.technology-connections.table>thead>tr>th{padding:.625rem 1.25rem;font-weight:400;vertical-align:middle;word-break:normal}.region-content table.technology-connections th.check{width:1.875rem}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table tr{display:block;padding:.625rem}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table thead tr{padding:0}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td{display:block;border:none;padding:0 .125rem;font-size:.875rem}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td.row-title{color:#16a6df;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;text-transform:uppercase;margin-bottom:.313rem}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections tbody tr td a:after{content:" (PDF)"}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table th{display:none}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table th:first-child{display:block}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td .check:after{vertical-align:top}}.region-content table.technology-connections.table td a{display:inline-block;margin-bottom:.625rem;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:.938rem;text-decoration:underline}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td.get-rate .check:after{content:"Get A Rate Quote"}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td.delegated-mi .check:after{content:"Order Delegated MI"}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td.non-delegated-mi .check:after{content:"Order Non-Delegated MI"}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections.table td.doc-upload .check:after{content:"Doc Upload"}}@media(min-width:0)and (max-width:767px){.region-content table.technology-connections tbody tr td.links:before{content:"User Guides";display:block;margin-top:.313rem;font-weight:600;font-style:italic}}.region-content table.quality-mortgage th{padding:.625rem 1.25rem;font-weight:400;vertical-align:middle}.region-content table.quality-mortgage th.first,.region-content table.quality-mortgage th.middle{width:30%}.region-content table.quality-mortgage th.last{width:40%}.region-content table.quality-mortgage tbody tr td{padding:.938rem 1.25rem;vertical-align:middle}@media(min-width:0)and (max-width:1023px){.region-content table.quality-mortgage{border:.063rem solid #d9d9d9}.region-content table.quality-mortgage th{display:none}.region-content table.quality-mortgage th.first{display:block;width:auto;padding:.625rem;border-bottom:.063rem solid #d9d9d9;margin-bottom:.625rem;font-size:1rem;line-height:1rem;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700}.region-content table.quality-mortgage tbody{border:none}.region-content table.quality-mortgage tbody tr{display:block;margin-bottom:1.25rem}.region-content table.quality-mortgage tbody tr td{display:block;border:none;background:none;padding:0 .625rem}.region-content table.quality-mortgage tbody tr td.row-title{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;color:#16a6df;text-transform:uppercase}.region-content table.quality-mortgage tbody tr td.middle{margin-top:.313rem}.region-content table.quality-mortgage tbody tr td.middle:before{font-weight:700;font-style:italic;content:"Included in points & fees calculation?: "}.region-content table.quality-mortgage tbody tr td.last{margin-top:.313rem}.region-content table.quality-mortgage tbody tr td.last:before{font-weight:700;font-style:italic;content:"Notes: "}}@media(min-width:768px){.region-content table.technology-connections{table-layout:fixed}.region-content table.technology-connections th.title{width:62%}.region-content table.technology-connections th.guides{width:38%}.region-content table.technology-connections th.check{width:100px}}html{font-size:100%}body{color:#535e63;font-weight:400;font-size:.875rem;line-height:1.5}.serif,body{font-family:Roboto,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{line-height:1.1;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;color:#535e63}h1,h2,h3{margin-top:1.25rem}h1,h2,h3,h4,h5,h6{margin-bottom:.625rem}h4,h5,h6{margin-top:.625rem}ol,p,ul{margin-bottom:.625rem}.h1,h1{color:#00406b;font-size:2.5rem}.h2,h2{font-size:1.875rem}.block-blurbs .blurb.blurb__with-icon .blurb__title,.block-blurbs .blurb.blurb__with-icon .blurb__title p,.h3,h3{font-size:1.5rem}h4{font-size:1.125rem}h5{font-size:.875rem}h6{font-size:.75rem}blockquote{padding:1rem 2rem;border:.25rem solid #f2f2f2;margin-bottom:2rem}@media(min-width:768px){blockquote{padding:2rem 4rem}}blockquote>p{color:#c95023;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5}@media(min-width:768px){blockquote>p{font-size:1.25rem}}blockquote>p+p{margin-top:1rem;color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.75rem}b,strong{font-weight:600}em,i{font-style:italic}u{text-decoration:underline}.text-uppercase{text-transform:uppercase}sup{top:-.2em}sub,sup{position:relative;font-size:.8em}sub{top:.2em}:focus{outline:none}a{text-decoration:none;color:#c95023}a.active,a:active,a:focus,a:hover{color:#535e63;text-decoration:underline}a:focus{outline:thin dotted;outline-offset:.063rem}.link--cta{max-width:10.625rem;margin-left:auto;margin-right:auto;font-size:.875rem;font-weight:600;line-height:1.35;text-transform:uppercase;letter-spacing:.032rem}.link--cta:after{content:"";font-size:.75em;padding-left:.5em;margin-left:.063rem;font-size:.688rem;font-weight:600;color:#f7b21d}.link--cta.active,.link--cta.active:after,.link--cta:active,.link--cta:active:after,.link--cta:focus,.link--cta:focus:after,.link--cta:hover,.link--cta:hover:after{color:#0e5032}.intro{color:#b3b3b3;font-size:1.438rem;line-height:1.5}.text-center{text-align:center}.blue{color:#005da8}ul.two-column{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.movie-wrapper{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.movie-wrapper iframe{position:absolute;height:100%;width:100%}.region-utilities ul{list-style:none;margin:0;padding:0 0 .938rem}.region-utilities ul>li{display:inline-block;padding:0;margin:0 .3em 0 0}.region-utilities ul>li:before{display:none}.region-utilities ul a{display:block;padding:.2em 1em;text-decoration:none;background-color:rgb(209.6872881356,83.4576271186,36.5127118644);color:#fff}.region-utilities ul a.is-active,.region-utilities ul a:focus,.region-utilities ul a:hover{background-color:rgb(218.9025423729,94.1084745763,47.6974576271);color:#fff}body{padding:0;margin:0;background-color:#fff;word-break:break-word}body,body *{-webkit-box-sizing:border-box;box-sizing:border-box}.page{width:100%;position:relative}.section-outer{position:relative;margin:0 auto}.section-inner{padding-left:.938rem;padding-right:.938rem;margin:0 auto}@media(min-width:768px){.section-inner{padding-left:1.563rem;padding-right:1.563rem}}@media(min-width:960px){.section-inner{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1024px){.section-inner{padding-left:3.75rem;padding-right:3.75rem}}@media(min-width:0)and (max-width:767px){.layout--twocol-section-right-first .layout__region--first{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:0)and (max-width:767px){.layout--twocol-section-left-first .layout__region--first,.layout--twocol-section-right-first .layout__region--second{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width:0)and (max-width:767px){.layout--twocol-section-left-first .layout__region--second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.section-outer--header{margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.section--header{padding:0;margin:0 auto;max-width:78.125rem}.section-inner--header{padding:0}@media(min-width:768px){.section-inner--header{padding-left:1.563rem;padding-right:1.563rem}}.region-header{display:block;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;position:relative;height:4.375rem}@media(min-width:768px){.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}}@media(min-width:768px){.region-header .search-block-form{display:none}}.region-header .menu--header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.region-header .site-branding{-webkit-box-flex:0;-ms-flex:none;flex:none;height:unset;overflow:hidden;justify-self:unset;width:12.875rem;max-width:unset;display:block;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin:0;position:absolute;left:1.563rem;top:.938rem}@media(min-width:768px){.region-header .site-branding{-webkit-box-flex:1;-ms-flex:1 0 12.875rem;flex:1 0 12.875rem;height:4.375rem;overflow:hidden;position:relative;left:auto;top:auto;justify-self:flex-start;margin-right:auto;width:12.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.site-branding--link{display:block;margin:0;position:relative;height:2.375rem}.site-branding--logo{display:block;position:absolute;height:100%;width:auto;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.section-outer--navigation{background:#005da8;margin:0;padding:0}@media(min-width:768px){.section-outer--navigation{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}}.section--navigation{padding:0;margin:0 auto;max-width:78.125rem}.section-inner--navigation{padding:0 1.563rem}.region-navigation{display:block;position:relative}.region-navigation nav{width:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:none}@media(min-width:768px){.region-navigation nav{display:block;z-index:100}}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.text-right{text-align:right}.page-node-type-basic-page .section-outer--content{width:100%;margin:0;padding:0}.page-node-type-basic-page .section--content{width:100%;max-width:100%;margin:0;padding:0}.page-node-type-basic-page .section-inner--content,.section-outer--content.has-sidebar .section-inner--content{width:100%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.section-outer--content.has-sidebar{width:100%;margin:0;padding:0}.section-outer--content.has-sidebar .section--content{padding:0;margin:0 auto;max-width:78.125rem}.sidebar{-webkit-box-flex:.95;-ms-flex:.95;flex:.95;background:url(/themes/custom/essent_2019/images/bg_submenu.jpg) 0 0;color:#fff}@media(min-width:1024px){.sidebar{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.section--content .sidebar{display:none}@media(min-width:1024px){.section--content .sidebar{display:block}}.sidebar--inner{padding:1.25rem 1.563rem}.main{-webkit-box-flex:3;-ms-flex:3 auto;flex:3 auto;width:100%}.main a{text-decoration:underline}.main a.btn{text-decoration:none}.main--inner,.section-outer--content.has-sidebar .main .main--inner{padding:0 2.5rem 2.5rem}.section-outer--content.no-sidebar .main .main--inner{padding:0}.context-title-insurance .sidebar{background:#f5f5f5;position:relative;z-index:2}.context-title-insurance .section-outer--content.has-sidebar{overflow:hidden}.section-outer--footer-first{background-color:#06a6e0;margin:0;padding:0}.section--footer-first{padding:0}.section-inner--footer-first{padding-top:.938rem;padding-bottom:.938rem}.region-footer-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.region-footer-first .site-branding--logo{position:relative;-webkit-filter:grayscale(100%) brightness(1000%);filter:grayscale(100%) brightness(1000%)}.section-outer--footer-second{background-color:#00406b;margin:0;padding:0}.section--footer-second{padding:0}.section-inner--footer-second .region-footer-second{padding-top:1.563rem;padding-bottom:1.563rem}@media(min-width:768px){.section-inner--footer-second .region-footer-second{padding-top:3.75rem;padding-bottom:3.75rem}}.section-outer--footer-third{background-color:#00406b;margin:0;padding:0}.section--footer-third{padding:0}.section-inner--footer-third{padding-top:.938rem;padding-bottom:.938rem}.region-footer-third{display:block}.region-footer-third>nav{margin-bottom:.938rem}@media(min-width:768px){.region-footer-third>nav{margin-bottom:0}}.region-footer-third .block-chat{-webkit-box-flex:0;-ms-flex:0;flex:0}@media(min-width:1024px){.region-footer-third{display:-webkit-box;display:-ms-flexbox;display:flex}.region-footer-third>nav{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.region-footer-third>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.section-outer--top-matter{width:100%;background-color:#ececec;display:none}@media(min-width:768px){.section-outer--top-matter{display:block}}.region-utilities,.section-outer--top-matter .section-inner--top-matter{padding-left:1.563rem;padding-right:1.563rem}.region-utilities{max-width:78.125rem;margin:0 auto}.block-essent-2019-local-tasks{margin-top:.938rem}.layout-outer{width:100%;margin:0 auto}.layout-outer.relative{position:relative}.layout{display:block;max-width:78.125rem;margin:0 auto}.layout.section--full-width{max-width:100%}.layout-inner{max-width:78.125rem;margin:0 auto}.section--full-width .layout-inner{padding-left:0;padding-right:0;max-width:100%}div[data-drupal-selector=edit-actions]{padding-left:1.563rem;padding-right:1.563rem;max-width:78.125rem;margin:0 auto .938rem}.layout-builder__message{padding-left:.938rem;padding-right:.938rem;max-width:78.125rem;margin:0 auto .938rem}@media(min-width:768px){.layout-builder__message{padding-left:1.563rem;padding-right:1.563rem}}@media(min-width:960px){.layout-builder__message{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1024px){.layout-builder__message{padding-left:3.75rem;padding-right:3.75rem}}div[data-drupal-selector=edit-actions] .form-submit{border:none;border-radius:.313rem;background-color:#c95023;color:hsla(0,0%,100%,.85)}div[data-drupal-selector=edit-actions] .form-submit:hover{background-color:rgb(179.281779661,71.3559322034,31.218220339);color:#fff}.layout-builder__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout--fourcol-section{display:block}.layout--fourcol-section>.layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--fourcol-section>.layout-inner>.layout__region{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media(min-width:768px){.layout--fourcol-section>.layout-inner>.layout__region{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.layout--threecol-section{display:block}.layout--threecol-section>.layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--threecol-section>.layout-inner>.layout__region{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media(min-width:768px){.layout--threecol-section--25-25-50>.layout-inner>.layout__region--first,.layout--threecol-section--25-25-50>.layout-inner>.layout__region--second,.layout--threecol-section--25-50-25>.layout-inner>.layout__region--first,.layout--threecol-section--25-50-25>.layout-inner>.layout__region--third,.layout--threecol-section--50-25-25>.layout-inner>.layout__region--second,.layout--threecol-section--50-25-25>.layout-inner>.layout__region--third{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.layout--threecol-section--25-25-50>.layout-inner>.layout__region--third,.layout--threecol-section--25-50-25>.layout-inner>.layout__region--second,.layout--threecol-section--50-25-25>.layout-inner>.layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.layout--threecol-section--33-34-33>.layout-inner>.layout__region--first,.layout--threecol-section--33-34-33>.layout-inner>.layout__region--third{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.layout--threecol-section--33-34-33>.layout-inner>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%}}.style-2025.layout--threecol-section>.layout-inner{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:960px){.style-2025.layout--threecol-section>.layout-inner{grid-template-columns:repeat(3,1fr)}}.layout--twocol-section{display:block}.layout--twocol-section>.layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--twocol-section>.layout-inner>.layout__region{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media(min-width:768px){.layout--twocol-section.layout--twocol-section--50-50>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout-inner>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.layout--twocol-section.layout--twocol-section--40-60>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--60-40>.layout-inner>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.layout--twocol-section.layout--twocol-section--40-60>.layout-inner>.layout__region--second,.layout--twocol-section.layout--twocol-section--60-40>.layout-inner>.layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.layout--twocol-section.layout--twocol-section--33-67>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout-inner>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.layout--twocol-section.layout--twocol-section--33-67>.layout-inner>.layout__region--second,.layout--twocol-section.layout--twocol-section--67-33>.layout-inner>.layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 67%;flex:0 1 67%}.layout--twocol-section.layout--twocol-section--25-75>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--75-25>.layout-inner>.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.layout--twocol-section.layout--twocol-section--25-75>.layout-inner>.layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout-inner>.layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.style-2025.layout--twocol-section:not(.no-gap)>.layout-inner{gap:2rem}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--50-50 .layout__region{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1rem);flex:0 1 calc(50% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--40-60 .layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 calc(40% - 1rem);flex:0 1 calc(40% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--40-60 .layout__region--second,.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--60-40 .layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 calc(60% - 1rem);flex:0 1 calc(60% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--60-40 .layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 calc(40% - 1rem);flex:0 1 calc(40% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--33-67 .layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 1rem);flex:0 1 calc(33% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--33-67 .layout__region--second,.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--67-33 .layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 calc(67% - 1rem);flex:0 1 calc(67% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--67-33 .layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 1rem);flex:0 1 calc(33% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--25-75 .layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1rem);flex:0 1 calc(25% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--25-75 .layout__region--second,.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--75-25 .layout__region--first{-webkit-box-flex:0;-ms-flex:0 1 calc(75% - 1rem);flex:0 1 calc(75% - 1rem)}.style-2025.layout--twocol-section:not(.no-gap).layout--twocol-section--75-25 .layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1rem);flex:0 1 calc(25% - 1rem)}}.region-footer-second{display:block}.region-footer-second nav{margin-bottom:2.5rem;font-family:Roboto,Arial,Helvetica,sans-serif}.region-footer-second nav:last-of-type{margin-bottom:0}.region-footer-second nav a{font-family:Roboto,Arial,Helvetica,sans-serif;color:hsla(0,0%,100%,.85);font-size:.875rem}.region-footer-second .menu--top .menu__item a{text-transform:uppercase;font-weight:700;font-size:.938rem;line-height:1.3;margin-bottom:.625rem;display:block}.region-footer-second .menu--sub{display:none}.region-footer-second .menu--sub .menu__item a{font-weight:200;text-transform:none;font-size:.875rem}@media(min-width:768px){.region-footer-second .menu--top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-1.562rem}.region-footer-second .menu--top>.menu__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.938rem;margin-bottom:0}.region-footer-second .menu--sub{display:block}}.region-footer-third nav>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-footer-third nav a{color:hsla(0,0%,100%,.85);font-weight:200;font-family:Roboto,Arial,Helvetica,sans-serif;white-space:nowrap}.region-footer-third nav a:hover{color:#fff}.region-footer-third nav a:after{content:"|";padding:0 .625rem}.region-footer-third nav a:hover:after{color:hsla(0,0%,100%,.85)}.region-footer-third nav>ul.menu>li:last-of-type a:after{content:"";padding:0}.block-headermenu,.menu--header-menu{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.region-header .block-headermenu{display:none;-webkit-box-flex:0;-ms-flex:0 0 2.188rem;flex:0 0 2.188rem}@media(min-width:768px){.region-header .block-headermenu{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.block-headermenu ul.menu.menu--top{margin:0;padding:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:Roboto,Arial,Helvetica,sans-serif}.block-headermenu ul.menu.menu--top li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.block-headermenu ul.menu.menu--top,.block-headermenu ul.menu.menu--top li{display:inline-block}}.block-headermenu ul.menu.menu--top a{white-space:nowrap;font-size:.875rem;line-height:1;color:hsla(0,0%,100%,.85);padding:1.25rem}.block-headermenu ul.menu.menu--top a:hover{color:#fff;text-decoration:none}.block-headermenu ul.menu.menu--top li.menu__item--expanded>a:before{content:"";display:inline-block;height:.625rem;width:.75rem;margin-right:.313rem;background:50% no-repeat;background-image:url(/themes/custom/essent_2019/images/bg_nav_chevron_white_m.png);background-size:.625rem}.block-headermenu ul.menu.menu--top .menu--sub{position:absolute;top:3.375rem;left:0;width:7.5rem;display:none}.block-headermenu ul.menu.menu--top li.sfHover>ul,.block-headermenu ul.menu.menu--top li:hover>ul{background-color:#004976;display:block;z-index:100}.block-headermenu ul.menu.menu--top li.sfHover>ul a,.block-headermenu ul.menu.menu--top li:hover>ul a{padding:.625rem 1.25rem}.block-headermenu ul.menu.menu--top .sf-sub-indicator{display:none}.block-headermenu ul.menu.menu--top a.sf-with-ul:before{content:"⌄";font-size:1.25rem;padding-right:.25rem}.sf-accordion-toggle{display:block;width:2.25rem;height:2.25rem;margin-left:1.875rem}@media(min-width:56.25rem){.sf-accordion-toggle{display:none}}.nav-search-toggle{position:absolute;right:4.688rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;display:block;width:1.875rem;height:1.875rem;background-position:50%;background-repeat:no-repeat;background-size:1.563rem;background-image:url(/themes/custom/essent_2019/images/svg/icn_magnify.svg)}.nav-search-toggle.open{background:none;right:1.563rem}.nav-search-toggle.open:after,.nav-search-toggle.open:before{content:"";position:absolute;width:30px;height:2px;background-color:#00406b;-webkit-transition:top .3s,-webkit-transform .3s;transition:top .3s,-webkit-transform .3s;transition:transform .3s,top .3s;transition:transform .3s,top .3s,-webkit-transform .3s}.nav-search-toggle.open:before{top:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-search-toggle.open:after{top:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-search-toggle.hidden{display:none}@media(min-width:768px){.nav-search-toggle{display:none}}.nav-mobile-toggle{position:absolute;right:1.563rem;top:50%;width:30px;height:30px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nav-mobile-toggle.hidden{display:none}@media(min-width:768px){.nav-mobile-toggle{display:none}}.nav-mobile-toggle:after,.nav-mobile-toggle:before{content:"";position:absolute;width:30px;height:2px;background-color:#00406b;-webkit-transition:top .3s,-webkit-transform .3s;transition:top .3s,-webkit-transform .3s;transition:transform .3s,top .3s;transition:transform .3s,top .3s,-webkit-transform .3s}.nav-mobile-toggle:before{top:9.5px}.nav-mobile-toggle:after{top:21.5px}.nav-mobile-toggle.expanded{background-color:transparent}.nav-mobile-toggle.expanded:before{top:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-mobile-toggle.expanded:after{top:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-mobile{height:0;width:100%;float:none;position:absolute;top:4.375rem;left:0;-webkit-transition:all .5s ease;transition:all .5s ease;display:block;clip:auto;background:#f2f2f2;z-index:100;overflow-x:hidden;overflow-y:scroll}@media(min-width:768px){.nav-mobile{display:none}}.nav-mobile.expanded{height:calc(100vh - 4.375rem);top:4.375rem;left:0;position:absolute;padding-bottom:1.25rem}.nav-mobile .menu-wrapper{paddign:1rem 0}.nav-mobile .menu-wrapper>ul{padding:0}.nav-mobile li.menu__item--collapsed,.nav-mobile li.menu__item--expanded{background:#fff;display:block;position:relative}.nav-mobile li.menu__item--expanded .nav-expand{display:block;height:3.125rem;width:3.125rem;position:absolute;right:1.25rem;top:0;background:50% no-repeat;background-image:url(/themes/custom/essent_2019/images/bg_nav_chevron_grey_m.png);background-size:1.563rem;z-index:2}.nav-mobile li.menu__item--expanded .nav-expand.open{background-image:url(/themes/custom/essent_2019/images/bg_nav_chevron_grey_open_m.png)}.nav-mobile li.menu__item--expanded ul .nav-expand{background-size:.938rem;height:1.875rem}.nav-mobile .menu-wrapper>ul>li a{display:block;padding:.313rem 1.25rem}.nav-mobile .menu-wrapper>ul>li.menu__item--collapsed>a,.nav-mobile .menu-wrapper>ul>li.menu__item--expanded>a{text-transform:uppercase;font-size:1.25rem;font-weight:600;padding:.625rem 1.25rem;margin-right:4.375rem}.nav-mobile .menu-wrapper:first-child{background-color:#fff}.nav-mobile .menu-wrapper:first-child>ul>li>a{text-transform:uppercase;font-size:1.25rem;font-weight:600;padding:.625rem 1.25rem;margin-right:4.375rem}.nav-mobile .menu-wrapper>ul>li.menu__item--expanded ul.menu--sub{display:none}.nav-mobile .menu-wrapper>ul>li.menu__item--expanded ul.menu--sub li.menu__item--expanded>a{font-weight:600;text-transform:uppercase}.nav-mobile .menu-wrapper>ul>li.menu__item--expanded ul{padding:0 0 1.25rem 1.25rem}.nav-mobile a{color:#054670}.nav-mobile .menu-top-matter li:first-child{display:none}@media(min-width:768px){.region-navigation .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:768px){.region-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:768px){.region-navigation ul.menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.region-navigation ul.menu a{color:#fff;font-weight:700;font-size:1.125rem;white-space:nowrap;line-height:1;padding:.75rem 1rem;display:block}.region-navigation ul.menu .menu__item--active-trail a,.region-navigation ul.menu .menu__item a.is-active{background-color:#00467f}.region-sidebar .menu{padding-left:0;font-family:Roboto,Arial,Helvetica,sans-serif}.region-sidebar .menu__item{padding-left:0;padding-bottom:.938rem;margin-bottom:.625rem;border-bottom:.063rem solid #79a8d0}.region-sidebar .menu__item a{color:#e6e6e6}.region-sidebar .menu__item a:hover{color:#fff}.region-sidebar .menu--top>.menu__item:first-child{font-size:1.25rem;text-transform:uppercase}.region-sidebar .menu--top>.menu__item:first-child a{color:#fff}.region-sidebar .menu__item--active-trail{font-weight:700}.region-sidebar .menu__item--active-trail>a{color:#fff}.region-sidebar .menu__item--active-trail .menu--sub{font-weight:400}.region-sidebar .menu__item--active-trail .menu--sub .menu__item--active-trail{font-weight:700}.region-sidebar .menu--sub{margin-top:.813rem;margin-left:1.25rem}.region-sidebar .menu--sub .menu__item{border-bottom:none;margin-bottom:.313rem;padding-bottom:.313rem}.region-sidebar .menu--sub .menu__item:first-child{font-size:14;text-transform:none}.context-title-insurance .region-sidebar .menu--top>li.menu__item>a{font-size:1.25rem}.context-title-insurance .region-sidebar .menu--top>li.menu__item>.menu>.menu__item,.context-title-insurance .region-sidebar .menu--top>li.menu__item>a{border-bottom:1px solid #55b672;padding-bottom:.5rem;margin-bottom:.5rem}.context-title-insurance .region-sidebar .menu--top>li.menu__item>.menu>.menu__item .menu--sub{padding-left:1rem}.context-title-insurance .region-sidebar .menu--top .menu--sub{margin-top:0;margin-left:0}.context-title-insurance .region-sidebar .menu--top .menu__item{border-bottom:none;margin-bottom:0;padding:0}.context-title-insurance .region-sidebar .menu--top .menu__item a{color:#00406b;display:block;font-size:1.125rem;line-height:1.2em;padding:.5rem 0;text-transform:none}.region-top-matter .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.region-top-matter .menu li{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.region-top-matter .menu li:after{color:#f4b223;content:"|";display:block;position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.region-top-matter .menu li:first-child:after{display:none}.region-top-matter .menu li.ml-auto{margin-left:auto}.region-top-matter .menu li.ml-auto:after{display:none}.region-top-matter .menu li.menu__item--active-trail a{background-color:#fff;color:#0057b8}.region-top-matter .menu li a{color:#00406b;display:block;font-size:.875rem;font-weight:700;padding:.5rem .75rem}@media(min-width:960px){.region-top-matter .menu li a{padding:.5rem 1rem}}.region-top-matter .menu li a.is-active{background-color:#fff;color:#0057b8;position:relative;z-index:1}.region-top-matter .menu li a.is-active:after{background-color:#fff;display:block;content:"";position:absolute;bottom:0;left:-1px;top:0;right:-1px;z-index:-1}.context-mortgage-insurance .menu-context-mortgage-insurance,.context-none .menu-context-none,.context-title-insurance .menu-context-title-insurance{background-color:#fff;color:#0057b8;position:relative;z-index:1}.context-mortgage-insurance .menu-context-mortgage-insurance:after,.context-none .menu-context-none:after,.context-title-insurance .menu-context-title-insurance:after{background-color:#fff;display:block;content:"";position:absolute;bottom:0;left:-1px;top:0;right:-1px;z-index:-1}.block-essent-2019-homeutilitynav,.block-essent-2019-miutilitynav,.block-essent-2019-tiutilitynav,.block-essent-2019-utilitynav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto}.block-essent-2019-homeutilitynav .tbm,.block-essent-2019-miutilitynav .tbm,.block-essent-2019-tiutilitynav .tbm,.block-essent-2019-utilitynav .tbm{background:none}.block-essent-2019-homeutilitynav .tbm-item.level-1,.block-essent-2019-miutilitynav .tbm-item.level-1,.block-essent-2019-tiutilitynav .tbm-item.level-1,.block-essent-2019-utilitynav .tbm-item.level-1{border-right:none}.block-essent-2019-homeutilitynav .tbm-link.no-link:hover,.block-essent-2019-miutilitynav .tbm-link.no-link:hover,.block-essent-2019-tiutilitynav .tbm-link.no-link:hover,.block-essent-2019-utilitynav .tbm-link.no-link:hover{background:none}.block-essent-2019-homeutilitynav .tbm-link.level-1,.block-essent-2019-miutilitynav .tbm-link.level-1,.block-essent-2019-tiutilitynav .tbm-link.level-1,.block-essent-2019-utilitynav .tbm-link.level-1{background-color:transparent;border:none;color:#00406b;font-size:1rem;font-weight:700;line-height:1em;position:relative}.block-essent-2019-homeutilitynav .tbm-link.level-1:after,.block-essent-2019-miutilitynav .tbm-link.level-1:after,.block-essent-2019-tiutilitynav .tbm-link.level-1:after,.block-essent-2019-utilitynav .tbm-link.level-1:after{color:#f4b223;content:"|";display:block;position:absolute;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.block-essent-2019-homeutilitynav .tbm-link.level-1:focus,.block-essent-2019-homeutilitynav .tbm-link.level-1:hover,.block-essent-2019-miutilitynav .tbm-link.level-1:focus,.block-essent-2019-miutilitynav .tbm-link.level-1:hover,.block-essent-2019-tiutilitynav .tbm-link.level-1:focus,.block-essent-2019-tiutilitynav .tbm-link.level-1:hover,.block-essent-2019-utilitynav .tbm-link.level-1:focus,.block-essent-2019-utilitynav .tbm-link.level-1:hover{background:none}.block-essent-2019-homeutilitynav .tbm-submenu,.block-essent-2019-miutilitynav .tbm-submenu,.block-essent-2019-tiutilitynav .tbm-submenu,.block-essent-2019-utilitynav .tbm-submenu{min-width:480px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.block-essent-2019-homeutilitynav .tbm-submenu a,.block-essent-2019-miutilitynav .tbm-submenu a,.block-essent-2019-tiutilitynav .tbm-submenu a,.block-essent-2019-utilitynav .tbm-submenu a{color:#00406b}.block-essent-2019-homeutilitynav .tbm-column,.block-essent-2019-miutilitynav .tbm-column,.block-essent-2019-tiutilitynav .tbm-column,.block-essent-2019-utilitynav .tbm-column{border-right:1px solid #00406b;padding:1rem}.block-essent-2019-homeutilitynav .tbm-column:last-child,.block-essent-2019-miutilitynav .tbm-column:last-child,.block-essent-2019-tiutilitynav .tbm-column:last-child,.block-essent-2019-utilitynav .tbm-column:last-child{border-right:none}ul.menu{margin:0}ul.menu li.menu__item{list-style:none}ul.menu li.menu__item:before{display:none}.calculator{max-width:45rem;margin:0 auto}.calculator h3{position:relative;margin-top:10px;margin-bottom:20px;padding:25px;background:#f7f7f7;font-size:18px}.calculator h3.no-margin{margin-bottom:0}.calculator h3.with-bubble{padding-left:65px}.calculator h3.with-bubble .bubble{position:absolute;padding:10px 13px 6px;background:#fff;top:15px;left:15px;border-radius:130px;color:#f7b21d}.calculator .required{display:inline-block;font-family:Din;font-size:12px;color:#e87722;margin-bottom:20px}@media(min-width:1024px){.calculator .required{margin-left:90px}}.calculator .form-horizontal .control-label,.calculator .form-horizontal label{text-align:left;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#666;margin-bottom:0}@media(min-width:960px){.calculator .form-horizontal .control-label,.calculator .form-horizontal label{float:left;width:20%;line-height:1.42857;padding-top:.438rem}}@media(min-width:0)and (max-width:959px){.calculator .form-horizontal .form-group{margin-bottom:1.25rem}}.calculator .results .compare td{background:gray;color:#fff}.calculator .form-group{clear:both;margin-bottom:.938rem}.calculator .form-group:after{content:"";clear:both;display:block;height:0;visibility:hidden}@media(min-width:0)and (max-width:959px){.calculator .form-group div[class*=col-],.calculator .form-group label[class*=col-]{padding-left:0;padding-right:0}}.calculator .results table.table{margin-top:0}.calculator .results-section{display:none}.calculator .calc-header{clear:both}.calculator .limits-label{margin-left:2.313rem}.calculator .limits-label,.calculator .limits-result{font-family:Roboto,Arial,Helvetica,sans-serif}.error{color:#c95023}hr.small-divider-dark{display:block;width:3.188rem;height:.188rem;margin:1.875rem 0;border:0;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 0 no-repeat}.region-header>.language-switcher{font-family:Roboto,Arial,Helvetica,sans-serif;display:none}@media(min-width:768px){.region-header>.language-switcher{display:block}}.region-header>.language-switcher>span:before{content:"";display:inline-block;height:.625rem;width:.75rem;margin-right:.313rem;background:50% no-repeat;background-image:url(/themes/custom/essent_2019/images/bg_nav_chevron_white_m.png);background-size:.625rem}.region-header>.language-switcher>span,.region-header>.language-switcher a{white-space:nowrap;font-size:.875rem;line-height:1;color:hsla(0,0%,100%,.85);padding:1.25rem}.region-header>.language-switcher a:hover{color:#fff;text-decoration:none}.region-header>.language-switcher ul.links{position:absolute;width:7.5rem;padding:0;display:none;list-style-type:none}.region-header>.language-switcher:hover>ul.links{background-color:#004976;display:block;z-index:100}.region-header>.language-switcher:hover>span{color:#fff}.region-header>.language-switcher ul.links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;list-style:none}.language-mobile{margin-top:0;padding:0;list-style-type:none}.language-mobile li span{display:block;padding-left:.938rem;margin:.313rem 1.25rem;color:#054670;background:0 no-repeat;background-image:url(/themes/custom/essent_2019/images/bg_nav_chevron_blue_m.png);background-size:.5rem}.language-mobile li span.expanded{background-image:url(/themes/custom/essent_2019/images/bg_nav_chevron_blue_open_m.png)}.language-mobile ul{padding:.313rem 1.25rem}.language-mobile ul li{list-style:none}.questions-cta{display:block;padding:1.25rem;background:#efeded}@media(min-width:1024px){.questions-cta{display:table}}.questions-cta .side{display:block;padding-top:.938rem;padding-bottom:.938rem;margin-bottom:.938rem;border-right:none;border-bottom:.063rem solid #fff;text-align:center}@media(min-width:1024px){.questions-cta .side{display:table-cell;padding-left:0;padding-right:0;border-right:.063rem solid #fff;border-bottom:none;vertical-align:middle;text-align:left;float:none;clear:both}}@media(min-width:0)and (max-width:1023px){.questions-cta .side{width:100%}}.questions-cta .side h4{font-size:1.313rem}.questions-cta .content{display:block}@media(min-width:1024px){.questions-cta .content{display:table-cell;padding-top:.625rem;padding-left:1.563rem;float:none;clear:both;width:in}}@media(min-width:0)and (max-width:1023px){.questions-cta .content{width:100%}}.questions-cta .content p{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:200;margin-bottom:1.25rem}.top-cta{margin-bottom:0}@media(min-width:1024px){.top-cta{margin-top:1.25rem;margin-bottom:7.5rem}}.top-cta .cell{height:auto;padding-bottom:2.5rem;margin-bottom:1.25rem;background:url(/themes/custom/essent_2019/images/bg_home_divider_m.jpg) bottom no-repeat}@media(min-width:1024px){.top-cta .cell{position:relative;height:15rem;padding-top:1.25rem;padding-bottom:0;margin-bottom:0;background:none}}.top-cta.tall .cell{height:auto}@media(min-width:1024px){.top-cta.tall .cell{height:18.125rem}}.top-cta .cell .icon{display:block;margin:0 auto;width:5.625rem;height:5.625rem}.top-cta .cell .buttons{position:relative;bottom:auto;left:auto;right:auto}@media(min-width:1024px){.top-cta .cell .buttons{position:absolute;margin-left:auto;margin-right:auto;bottom:-3.125rem;left:0;right:0}}.top-cta h3{margin-left:1.25rem;margin-right:1.25rem}@media(min-width:1024px){.top-cta h3{margin-left:0;margin-right:0}}@media(min-width:1024px){.cell.bordered{border-right:1px solid #999}}@media(min-width:0)and (max-width:1023px){.top-cta br{display:none}}.top-cta .cell .sub-link{display:inline-block;margin-top:10px;font-family:Din;font-size:16px;text-decoration:underline}.bottom-cta{margin-bottom:3.125rem}.bottom-cta img{display:inline-block}.cell.cta-stardard-rates .icon{background:url(/themes/custom/essent_2019/images/img_standard_ratesguidelines_hover.jpg) 0 0 no-repeat}.cell.cta-credit-union-rates .icon{background:url(/themes/custom/essent_2019/images/img_cu_ratesguidelines_hover.jpg) 0 0 no-repeat}.cell.cta-clarity-of-service .icon{background:url(/themes/custom/essent_2019/images/ClarityOfServicesOVER.jpg) 0 0 no-repeat}.cell.cta-loss-management .icon{background:url(/themes/custom/essent_2019/images/LossManagementOVER.jpg) 0 0 no-repeat}.cell.cta-courses-registration .icon{background:url(/themes/custom/essent_2019/images/CoursesRegistration.jpg) 0 0 no-repeat}.cell.cta-class-calendar .icon{background:url(/themes/custom/essent_2019/images/ClassCalendar.jpg) 0 0 no-repeat}.cell.cta-self-paced-learning .icon{background:url(/themes/custom/essent_2019/images/Self-PacedLearning.jpg) 0 0 no-repeat}.cell.cta-income-analysis-tools .icon{background:url(/themes/custom/essent_2019/images/IncomeAnalysisTools.jpg) 0 0 no-repeat}.cell.cta-collateral-analysis-tools .icon{background:url(/themes/custom/essent_2019/images/CollateralAnalysisTools.jpg) 0 0 no-repeat}.cell.cta-essentials-training .icon{background:url(/themes/custom/essent_2019/images/EssentialsTraining.jpg) 0 0 no-repeat}.cell.cta-essent-online .icon{background:url(/themes/custom/essent_2019/images/EssentOnline.jpg) 0 0 no-repeat}.cell.cta-homebuyer-education .icon{background:url(/themes/custom/essent_2019/images/HomebuyerEducation.jpg) 0 0 no-repeat}.cell.cta-rate-finder .icon{background:url(/themes/custom/essent_2019/images/RateFinder.jpg) 0 0 no-repeat}.cell.cta-mi-ordering .icon{background:url(/themes/custom/essent_2019/images/MiOrdering.jpg) 0 0 no-repeat}.cell.cta-mi-docs .icon{background:url(/themes/custom/essent_2019/images/MiDocs.jpg) 0 0 no-repeat}.cell.cta-mi-servicing .icon{background:url(/themes/custom/essent_2019/images/MiServicing.jpg) 0 0 no-repeat}.cell.cta-loss-management-online .icon{background:url(/themes/custom/essent_2019/images/LossManagementOnline.jpg) 0 0 no-repeat}.cell.cta-benefits-of-mortgage-insurance .icon{background:url(/themes/custom/essent_2019/images/BenefitsOfMortgageInsurance.jpg) 0 0 no-repeat}.cell.cta-master-policy .icon{background:url(/themes/custom/essent_2019/images/MasterPolicy.jpg) 0 0 no-repeat}.cell.cta-become-essent-customer .icon{background:url(/themes/custom/essent_2019/images/BecomeEssentCustomer.jpg) 0 0 no-repeat}.cell.cta-technology-connections .icon{background:url(/themes/custom/essent_2019/images/TechnologyConnections.jpg) 0 0 no-repeat}.cell.cta-fthb-infographic .icon{background:url(/themes/custom/essent_2019/images/FthbInfographic.jpg) 0 0 no-repeat}.cell.cta-fthb-factsheet .icon{background:url(/themes/custom/essent_2019/images/FthbFactsheet.jpg) 0 0 no-repeat}.cell.cta-calculating-insurance .icon{background:url(/themes/custom/essent_2019/images/CalculatingInsurance.jpg) 0 0 no-repeat}.cell.cta-for-homebuyers .icon{background:url(/themes/custom/essent_2019/images/ForHomebuyers.jpg) 0 0 no-repeat}.cell.cta-fha-loan-limit .icon{background:url(/themes/custom/essent_2019/images/FHALoanLimit.jpg) 0 0 no-repeat}.cell.cta-fha-comparison .icon{background:url(/themes/custom/essent_2019/images/FHAComparisonTool.jpg) 0 0 no-repeat}.cell.cta-fha-mi-prospecting .icon{background:url(/themes/custom/essent_2019/images/FHAToMIProspecting.jpg) 0 0 no-repeat}.cell.what-is-pmi .icon{background:url(/themes/custom/essent_2019/images/WhatIsPMI.jpg) 0 0 no-repeat}.cell.removing-pmi .icon{background:url(/themes/custom/essent_2019/images/RemovingPMI.jpg) 0 0 no-repeat}.cell.fair-credit-reporting .icon{background:url(/themes/custom/essent_2019/images/FairCreditReportingActFAQs.jpg) 0 0 no-repeat}.cell.cta-pmi-qandas .icon{background:url(/themes/custom/essent_2019/images/PMIQAndAs.jpg) 0 0 no-repeat}.cell.cta-pmi-tax-deductibility .icon{background:url(/themes/custom/essent_2019/images/PMITaxDeductibilityQAndAs.jpg) 0 0 no-repeat}.cell.cta-weekly-landscape .icon{background:url(/themes/custom/essent_2019/images/WeeklyLandscape.jpg) 0 0 no-repeat}.cell.cta-essentwire .icon{background:url(/themes/custom/essent_2019/images/EssentWire.jpg) 0 0 no-repeat}.cell.cta-essentiq .icon{background:url(/themes/custom/essent_2019/images/EssentIQ.jpg) 0 0 no-repeat}.cell.cta-essentengage .icon{background:url(/themes/custom/essent_2019/images/EssentEngage.png) 0 0 no-repeat}.accordion-intro{margin-bottom:1.5rem}.accordion-intro h2{color:#00406b}.accordion-container{counter-reset:b}.accordion-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;color:#00406b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.5rem;min-height:4rem;padding:.5rem 2rem;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:clamp(2rem,20%,40%);position:relative;text-align:left;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.accordion-header:after{content:"+";font-size:1.5rem;font-weight:700;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-header[aria-expanded=true]:after{content:"-"}.accordion-header p{font-size:1.125rem}.accordion-header p:last-child{margin:0}.accordion-numbered .accordion-header:before{content:counter(b);counter-increment:b;position:absolute;font-size:2.5rem;left:clamp(2rem,20%,40%);top:50%;-webkit-transform:translate(-200%,-50%);-ms-transform:translate(-200%,-50%);transform:translate(-200%,-50%);font-weight:700;width:1rem;text-align:right}.context-title-insurance .accordion-header{background-color:#d2e3bf}.context-title-insurance .accordion-header[aria-expanded=true]{color:#fff;background-color:#00406b}.context-mortgage-insurance .accordion-header{background-color:#fae8bd}.context-mortgage-insurance .accordion-header[aria-expanded=true]{color:#fff;background-color:#00406b}.accordion-header:focus{outline:1px solid rgba(0,0,0,.1)}.accordion-content{max-height:1000px;overflow:hidden;height:auto;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.accordion-content .accordion-content__inner{color:#fff;padding:2rem;background:#00406b;margin-bottom:.5rem}.accordion-content p{font-size:1.125rem}.accordion-content .accordion_icon-wrapper{width:4.5rem;margin:0 auto .75rem}.accordion-content .accordion_icon-wrapper img{display:block}@media(min-width:960px){.accordion-content .accordion-content__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:4rem}.accordion-content .accordion_icon-wrapper{width:6.875rem}.accordion-content .accordion_icon-wrapper+.accordion__content-wrapper{width:calc(100% - 4.5rem)}}.accordion-content.collapsed{max-height:0;-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}.accordion-content.collapsed .accordion-content__inner{margin-bottom:0}.block-blurbs .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(min-width:1024px){.block-blurbs .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-blurbs .blurb{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem}@media(min-width:1024px){.block-blurbs .blurb{margin-bottom:0}}.block-blurbs .blurb .blurb__icon{margin-bottom:1.5rem}.block-blurbs .blurb .blurb__icon img{margin:0 auto;display:block;height:100%;width:auto;max-height:5rem}.block-blurbs .blurb .blurb__title a{display:block;text-decoration:none}.block-blurbs .blurb .blurb__title p{font-size:2.125rem;font-weight:500;color:#00406b;line-height:1.1em;text-wrap:balance;margin-bottom:1rem}.block-blurbs .blurb .blurb__content{height:100%;margin-bottom:1.5rem;text-wrap:balance}.block-blurbs .blurb .blurb__content:last-child{margin-bottom:0}.block-blurbs .blurb .blurb__content>div{height:100%}.block-blurbs .blurb .blurb__content p{font-size:1.125rem}.block-blurbs .blurb .blurb__cta{margin-top:auto}.block-blurbs .blurb.blurb__stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-blurbs .blurb.blurb__with-icon .blurb__content,.block-blurbs .blurb.blurb__with-icon .blurb__cta,.block-blurbs .blurb.blurb__with-icon .blurb__title{text-align:center}.block-blurbs .blurb.blurb__side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.25);box-shadow:0 0 1rem rgba(0,0,0,.25)}.block-blurbs .blurb.blurb__side-by-side .blurb__title p{color:#00406b;font-size:2.125rem;font-weight:500}.block-blurbs .blurb.blurb__side-by-side .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:1200px){.block-blurbs .blurb.blurb__side-by-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-blurbs .blurb.blurb__side-by-side .left{min-width:185px;max-width:185px;width:100%;margin-right:1rem}.block-blurbs .blurb.blurb__side-by-side .right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.block-blurbs.borders .blurb{padding:2rem 0;position:relative}.block-blurbs.borders .blurb:after{content:"";position:absolute;left:50%;bottom:0;width:75%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px}.block-blurbs.borders .blurb:last-child{border:none}.block-blurbs.borders .blurb:last-child:after{display:none}@media(min-width:1024px){.block-blurbs.borders .blurb{padding:1rem 2rem;border:0}.block-blurbs.borders .blurb:after{content:"";position:absolute;height:66%;top:50%;right:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px;left:auto;bottom:auto}.block-blurbs.borders .blurb:first-child{padding-left:0}.block-blurbs.borders .blurb:last-child{border:none;padding-right:0}}.context-title-insurance .block-blurbs.borders .blurb:after{background-color:#55b672}.context-mortgage-insurance .block-blurbs.borders .blurb:after{background-color:#00a9e0}.context-none .block-blurbs.borders .blurb{border-color:#f0b323}.block-blurbs.cards .inner{gap:2rem}.block-blurbs.cards .blurb{background-color:#fff;border-radius:1.125rem;padding:2rem 1.5rem;position:relative}@media(min-width:1024px){.block-blurbs.cards .blurb{padding:3rem 2rem}}.layout-builder .essent_bold360_chat_block{background-color:#f2f2f2}.layout-builder .essent_bold360_chat_block .administrative-title-placeholder:before{content:"Bold 360 Chat Block (This will be invisible outside the Layout Builder)"}.callout-highlight,.callout-text{position:relative;height:100%;margin-left:-.937rem;margin-right:-.937rem;font-family:Roboto,Arial,Helvetica,sans-serif}@media(min-width:768px){.callout-highlight,.callout-text{margin-left:0;margin-right:0;min-height:21.875rem}}.callout-highlight h1,.callout-text h1{font-size:2.75rem}@media(min-width:768px){.callout-highlight h1,.callout-text h1{font-size:3.125rem}}.callout-highlight h2,.callout-text h2{font-size:2.375rem}@media(min-width:768px){.callout-highlight h2,.callout-text h2{font-size:2.25rem}}.callout-highlight h3,.callout-text h3{font-size:2.125rem}@media(min-width:768px){.callout-highlight h3,.callout-text h3{font-size:2.375rem}}.callout-highlight h4,.callout-text h4{font-size:1.875rem}@media(min-width:768px){.callout-highlight h4,.callout-text h4{font-size:2.125rem}}.callout-highlight h5,.callout-text h5{font-size:1.75rem}@media(min-width:768px){.callout-highlight h5,.callout-text h5{font-size:1.875rem}}.callout-highlight h6,.callout-text h6{font-size:1.5rem}@media(min-width:768px){.callout-highlight h6,.callout-text h6{font-size:1.625rem}}.callout-highlight li,.callout-highlight p,.callout-text li,.callout-text p{font-size:1.313rem;font-weight:300;line-height:1.285}@media(min-width:768px){.callout-highlight li,.callout-highlight p,.callout-text li,.callout-text p{font-size:1.5rem}}.callout-highlight a,.callout-text a{text-decoration:none}.section--full-width .callout-highlight,.section--full-width .callout-text,.section--full-width .callout-video{margin-left:0;margin-right:0}.callout-highlight{min-height:21.875rem;background:#f7f7f7}.callout-highlight h1,.callout-highlight h2,.callout-highlight h3{text-transform:uppercase}.callout-highlight h1,.callout-highlight h2,.callout-highlight h3,.callout-highlight h4,.callout-highlight h5,.callout-highlight h6{font-weight:800;margin:0}.callout-text{background:#f7f7f7}.callout-text h1,.callout-text h2,.callout-text h3,.callout-text h4,.callout-text h5,.callout-text h6{font-weight:600;margin:0 0 .5em;color:#264f92}.callout-text.with-bg,.callout-text.with-bg h1,.callout-text.with-bg h2,.callout-text.with-bg h3,.callout-text.with-bg h4,.callout-text.with-bg h5,.callout-text.with-bg h6{color:#fff}.callout-text.with-bg .callout-text--cta.type--text .callout-text--cta-2{border-left-color:#fff}.callout-text h2{line-height:1.1}.callout-text h2 .media--image{display:inline-block;margin-left:.938rem;max-width:3.75rem;vertical-align:top}.callout-highlight--background{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.callout-highlight--background *{width:100%;height:100%}.callout-highlight--background img{font-family:"object-fit:cover;object-position:center";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.callout-highlight--content,.callout-text--content{position:relative;z-index:2;padding:1.25rem;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease}@media(min-width:768px){.callout-highlight--content,.callout-text--content{padding:1.875rem 1.563rem}}@media(min-width:960px){.callout-highlight--content,.callout-text--content{padding:2.5rem 1.875rem}}@media(min-width:1024px){.callout-highlight--content,.callout-text--content{padding:3.125rem 2.188rem}}@media(min-width:1024px){.layout__region--first .callout-highlight--content,.layout__region--first .callout-text--content{padding-left:1.25rem}}@media(min-width:1024px){.layout__region--second .callout-highlight--content,.layout__region--second .callout-text--content{padding-right:1.25rem}}.layout--onecol .callout-highlight--content,.layout--onecol .callout-text--content{padding:1.25rem}@media(min-width:960px){.layout--onecol .callout-highlight--content,.layout--onecol .callout-text--content{padding:5% 1.25rem}}.callout-highlight--body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.callout-text---body{margin:0 0 1.25rem}.layout--onecol .callout-text---body{max-width:98.75rem}.callout-text--background{background-position:50%;background-repeat:repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.callout-text--cta a{color:#076dc5;font-weight:600;line-height:1.25rem}.callout-text--cta a:after{display:inline-block;position:relative;text-decoration:none;vertical-align:top;margin:0 .25rem}.callout-text--cta a.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em;padding-left:0;font-size:1.2em}.callout-text--cta a.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em;padding-left:0;font-size:1.2em}.callout-text--cta a.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em;padding-left:0;font-size:1.2em}.callout-text--cta a.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em;padding-left:0;font-size:1.2em}.callout-text--cta a.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em;padding-left:0;font-size:1.2em}.callout-text--cta a.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.callout-text--cta a.icon--play:after{padding-left:0;font-size:1.2em}.callout-text--cta .callout-text--cta-1,.callout-text--cta .callout-text--cta-2{display:inline-block}.callout-text.with-bg .callout-text--cta a{color:#fff}.callout-text--cta.type--text .callout-text--cta-1{padding-right:1.563rem}.callout-text--cta.type--text .callout-text--cta-2{border-left:.125rem solid #076dc5;padding-left:1.563rem}.callout-text--cta.type--button a{display:block;font-weight:600;padding:.625rem 1.25rem;border:.125rem solid currentColor;border-radius:.313rem;margin-bottom:1.25rem;text-align:center}.callout-text--cta.type--button a:focus,.callout-text--cta.type--button a:hover{text-decoration:none}@media(min-width:768px){.callout-text--cta.type--button a{border-radius:.625rem;padding:.625rem 2.5rem;margin-bottom:0;display:inline-block;text-align:left}}.callout-text--cta.type--button .callout-text--cta-1{margin-bottom:.938rem;display:block}.callout-text--cta.type--button .callout-text--cta-1 a{background:transparent;color:#fff}.callout-text--cta.type--button .callout-text--cta-1 a.cta--play:before{content:"";font-size:.75em;padding-right:.5em}@media(min-width:768px){.callout-text--cta.type--button .callout-text--cta-1{display:inline-block;margin-right:.938rem}}.callout-text--cta.type--button .callout-text--cta-2{display:block}.callout-text--cta.type--button .callout-text--cta-2 a{background:#fff;color:transparent}@media(min-width:768px){.callout-text--cta.type--button .callout-text--cta-2{display:inline-block}}.callout-video{background:#000;position:relative;height:100%;width:auto;margin-left:-.937rem;margin-right:-.937rem;font-family:Roboto,Arial,Helvetica,sans-serif}@media(min-width:768px){.callout-video{margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.callout-video article{width:100%;position:relative}.callout-video article>div:not(.contextual){position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.callout-video article>div iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:960px){.layout--twocol-section--75-25.section--full-width>.layout-inner .layout__region--first .callout-highlight--content,.layout--twocol-section--75-25.section--full-width>.layout-inner .layout__region--first .callout-text--content{max-width:57.188rem;float:right}.layout--twocol-section--75-25.section--full-width>.layout-inner .layout__region--second .callout-highlight--content,.layout--twocol-section--75-25.section--full-width>.layout-inner .layout__region--second .callout-text--content{max-width:19.063rem}}@media(min-width:960px){.layout--twocol-section--25-75.section--full-width>.layout-inner .layout__region--first .callout-highlight--content,.layout--twocol-section--25-75.section--full-width>.layout-inner .layout__region--first .callout-text--content{max-width:19.063rem;float:right}.layout--twocol-section--25-75.section--full-width>.layout-inner .layout__region--second .callout-highlight--content,.layout--twocol-section--25-75.section--full-width>.layout-inner .layout__region--second .callout-text--content{max-width:57.188rem}}@media(min-width:960px){.layout--twocol-section--40-60.section--full-width>.layout-inner .layout__region--first .callout-highlight--content,.layout--twocol-section--40-60.section--full-width>.layout-inner .layout__region--first .callout-text--content{max-width:30.5rem;float:right}.layout--twocol-section--40-60.section--full-width>.layout-inner .layout__region--second .callout-highlight--content,.layout--twocol-section--40-60.section--full-width>.layout-inner .layout__region--second .callout-text--content{max-width:45.75rem}}@media(min-width:960px){.layout--twocol-section--60-40.section--full-width>.layout-inner .layout__region--first .callout-highlight--content,.layout--twocol-section--60-40.section--full-width>.layout-inner .layout__region--first .callout-text--content{max-width:50.75rem;float:right}.layout--twocol-section--60-40.section--full-width>.layout-inner .layout__region--second .callout-highlight--content,.layout--twocol-section--60-40.section--full-width>.layout-inner .layout__region--second .callout-text--content{max-width:30.5rem}}@media(min-width:960px){.layout--twocol-section--50-50.section--full-width>.layout-inner .layout__region--first .callout-highlight--content,.layout--twocol-section--50-50.section--full-width>.layout-inner .layout__region--first .callout-text--content{max-width:40.125rem;float:right}.layout--twocol-section--50-50.section--full-width>.layout-inner .layout__region--second .callout-highlight--content,.layout--twocol-section--50-50.section--full-width>.layout-inner .layout__region--second .callout-text--content{max-width:40.125rem}}.callout-highlight--content .media--image img{margin:0 auto}.connection-group{padding:2.5rem 0}@media(min-width:1024px){.connection-group{padding:4.063rem 0;margin:0 .938rem}}.connection-group a{text-decoration:none}.connection-group--title{font-size:2.313rem;margin:0 auto .625rem}.connection-group--body,.connection-group--title{text-align:center;max-width:32.5rem;padding:0 1.25rem}.connection-group--body{font-size:1.063rem;margin:0 auto 2.5rem}.connection-group--cards .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.connection-group--cards .slick-arrow{opacity:0}.connection-cards--wrapper{position:relative}@media(min-width:768px){.connection-cards--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;-webkit-transition:height .5s ease;transition:height .5s ease}}.connection-cards--wrapper .slick-list{overflow:hidden;padding:.625rem 1.25rem 1.25rem;margin:0 -.937rem}.connection-cards--wrapper .connection-card{display:block;margin:0 auto;max-width:17.5rem;margin:0 .938rem}@media(min-width:768px){.connection-cards--wrapper .connection-card{display:none;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin:0 .938rem 1.875rem}}@media(min-width:960px){.connection-cards--wrapper .connection-card{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.connection-card{border-radius:.625rem;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);overflow:hidden}.connection-card .connection--content{padding:1.25rem}.connection-card .connection--date{font-size:1rem;font-weight:600;line-height:1}.connection-card .connection--title{color:#076dc5;font-size:.938rem;font-weight:600;line-height:1;margin-bottom:1.25rem}.connection-card .connection--body{font-size:.813rem}.connections-load-more{display:none}@media(min-width:768px){.connections-load-more{background:transparent;border:none;color:#076dc5;cursor:pointer;display:block;font-weight:600;margin:.938rem auto;padding:1.25rem}}.block-copyrightblock,.footer-copyright{font-weight:200;color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif}.block-copyrightblock p,.footer-copyright p{margin:0}.grid-cards__intro{margin-bottom:1.5rem}.grid-cards__blurbs .inner{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:960px){.grid-cards__blurbs .inner{grid-template-columns:repeat(2,1fr)}}.grid-cards__blurbs .blurb{background:#f5f5f5;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-cards__blurbs .blurb__title{color:#000;padding-bottom:1rem;margin-bottom:1rem;border-bottom:2px solid transparent}.grid-cards__blurbs .blurb__title a{color:#000;text-decoration:none}.grid-cards__blurbs .blurb__content{margin-bottom:1rem}.grid-cards__blurbs .blurb__cta{margin-top:auto}.grid-cards__blurbs .blurb__cta a{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#fff;color:#00406b;border:2px solid #00406b}.grid-cards__blurbs .blurb__cta a.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.grid-cards__blurbs .blurb__cta a.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.grid-cards__blurbs .blurb__cta a.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.grid-cards__blurbs .blurb__cta a.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.grid-cards__blurbs .blurb__cta a.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.grid-cards__blurbs .blurb__cta a.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.grid-cards__blurbs .blurb__cta a:focus,.grid-cards__blurbs .blurb__cta a:hover{border:2px solid #00406b;background:#dcedf2;color:#00406b}.context-mortgage-insurance .grid-cards__blurbs .blurb__title,.context-title-insurance .grid-cards__blurbs .blurb__title{border-color:#55b672}.region-header .block-collapsablesearchform,.region-header .block-collapsingsearchform{position:relative}@media(min-width:768px){.region-header .block-collapsablesearchform,.region-header .block-collapsingsearchform{margin-left:1rem;height:2.188rem;min-width:2.188rem;z-index:200}}@media(min-width:0)and (max-width:767px){.region-header .search-block-form{height:0;width:100%;background:#fff;position:fixed;top:4.375rem;left:0;overflow:hidden;z-index:90;-webkit-transition:height .5s ease;transition:height .5s ease}}@media(min-width:768px){.region-header .search-block-form{height:2.188rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;position:absolute;right:0;width:2.188rem;top:0}}@media(min-width:0)and (max-width:767px){.region-header .search-block-form.open{height:3.125rem}}@media(min-width:768px){.region-header .search-block-form.open .form-item{width:18.125rem}}.region-header .search-block-form form{height:2.188rem;position:relative;text-align:right;z-index:200}@media(min-width:768px){.region-header .search-block-form form{background:#fff;padding:0 0 0 .625rem;position:absolute;right:0}}.region-header .search-block-form .search-toggle{position:absolute;z-index:200;top:0;right:0;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.region-header .search-block-form .search-toggle:hover{opacity:.8;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);cursor:pointer}@media(min-width:768px){.region-header .search-block-form .form-item{height:2.188rem;width:0;overflow:hidden;text-align:left;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:.313rem;background:#f2f2f2}}.region-header .search-block-form .form-item .form-search{padding:.5rem 3.75rem .5rem .938rem;height:3.125rem}@media(min-width:0)and (max-width:767px){.region-header .search-block-form .form-item .form-search{margin-bottom:0;background:#f2f2f2}}@media(min-width:768px){.region-header .search-block-form .form-item .form-search{width:15.938rem;padding:.313rem .313rem .313rem .625rem;margin-right:2.188rem;height:2.188rem;max-width:auto;-webkit-box-shadow:none;box-shadow:none}}.region-header .search-block-form .form-actions{display:none}@media(min-width:0)and (max-width:767px){body.toolbar-fixed .region-header .search-block-form{top:6.813rem}}.block-collapsablesearchform .contextual,.search-block-form .contextual{top:-2.5rem}.search-block-form .search-toggle{height:3.125rem;width:3.125rem;background-image:url(/themes/custom/essent_2019/images/svg/icn_magnify.svg);background-position:50%;background-size:1.563rem;background-repeat:no-repeat}@media(min-width:768px){.search-block-form .search-toggle{height:2.188rem;width:2.188rem}}.search-block-form .form-item .form-search{border:none;background:transparent;color:#000;font-weight:600}@media(min-width:768px){.search-block-form .form-item .form-search{color:#000;font-weight:600;margin-bottom:0}}.search-block-form .form-item .form-search:-moz-placeholder,.search-block-form .form-item .form-search::-moz-placeholder{color:gray}.search-block-form .form-item .form-search::-webkit-input-placeholder{color:gray}.hero--wrapper{position:relative;min-height:32.5rem;height:80vh;overflow:hidden;border-bottom:.5rem solid #f7b21d;font-family:Roboto,Arial,Helvetica,sans-serif}@media(min-width:768px){.hero--wrapper{height:48rem}}.hero--wrapper a{text-decoration:none}.hero--wrapper.feature-hero{min-height:auto;height:auto;padding:1.25rem 0}@media(min-width:768px){.hero--wrapper.feature-hero{height:30rem}}.hero--wrapper .hero--background{position:absolute;top:0;left:0;width:100%;height:100%}.hero--wrapper .hero--background *{width:100%;height:100%}.hero--wrapper .hero--background img{position:absolute;font-family:"object-fit:cover;object-position:center center";-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;z-index:0}.hero--wrapper .hero--container{padding:2.5rem 1.563rem;max-width:78.125rem;margin:0 auto;height:100%}.hero--wrapper.feature-hero .hero--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.hero--wrapper.feature-hero .hero--container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hero--wrapper .hero--content{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding:2.5rem 1.25rem;position:relative;z-index:2}@media(min-width:768px){.hero--wrapper .hero--content{padding:6.25rem 1.25rem}}.hero--wrapper.feature-hero .hero--icon-image{max-width:50%;margin-bottom:1.563rem}@media(min-width:768px){.hero--wrapper.feature-hero .hero--icon-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:33%;max-width:33%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}}.hero--wrapper.feature-hero .hero--icon-image .media--image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;position:relative}.hero--wrapper.feature-hero .hero--icon-image .media--image>div{display:block}@media(min-width:768px){.hero--wrapper.feature-hero .hero--icon-image .media--image>div{position:absolute;top:0;left:0;height:100%;width:100%}}@media(min-width:768px){.hero--wrapper.feature-hero .hero--icon-image .media--image>div>img{width:100%;height:100%;font-family:"object-fit:contain;object-position:right";-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}}.hero--wrapper.feature-hero .hero--text{color:#fff}@media(min-width:768px){.hero--wrapper.feature-hero .hero--text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;max-width:50%}}.hero--company-name{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:800;text-transform:uppercase;line-height:.9}@media(min-width:768px){.hero--company-name{-webkit-box-flex:1;flex:1 0 100%;-ms-flex:1 0 auto;max-width:100%;font-size:3.5rem}}.hero--feature-subtitle{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:800;text-transform:uppercase;line-height:.9;margin-bottom:1.25rem}@media(min-width:768px){.hero--feature-subtitle{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:3.5rem;margin-bottom:1.875rem}}.hero--body{font-size:1.063rem;font-weight:600}@media(min-width:768px){.hero--body{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.hero--wrapper .hero--title{text-transform:uppercase;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:2.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:1.25rem;text-shadow:0 0 1.25rem rgba(0,0,0,.3)}@media(min-width:480px){.hero--wrapper .hero--title{font-size:3.75rem}}@media(min-width:768px){.hero--wrapper .hero--title{font-size:5rem}}@media(min-width:960px){.hero--wrapper .hero--title{font-size:5.625rem}}@media(min-width:1024px){.hero--wrapper .hero--title{font-size:6.25rem}}@media(min-width:1200px){.hero--wrapper .hero--title{font-size:6.875rem}}.hero--wrapper .hero--subtitle{text-transform:uppercase;font-size:1.5rem;color:#fff;line-height:1.2;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.875rem;text-shadow:0 0 .625rem rgba(0,0,0,.3)}@media(min-width:768px){.hero--wrapper .hero--subtitle{-webkit-box-flex:0;-ms-flex:0;flex:0}}@media(min-width:0)and (max-width:767px){.hero--wrapper .hero--cta{position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}}@media(min-width:768px){.hero--wrapper .hero--cta{max-width:39.063rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0;flex:0}}.hero--wrapper .hero--cta div{width:100%;display:inline-block;min-width:12.5rem}@media(min-width:768px){.hero--wrapper .hero--cta div{width:45%}}.hero--wrapper .hero--cta a{display:block;min-width:12.5rem;border-radius:.625rem;border:.125rem solid #054670;margin-bottom:1.25rem;padding:1.25rem;text-align:center;font-weight:600}.hero--wrapper .hero--cta a:active,.hero--wrapper .hero--cta a:hover{text-decoration:none}@media(min-width:768px){.hero--wrapper .hero--cta a{margin-right:1.25rem}}.hero--wrapper .hero--cta--1 a{background:#054670;color:#fff}.hero--wrapper .hero--cta--1 a:active,.hero--wrapper .hero--cta--1 a:hover{background:#004976}.hero--wrapper .hero--cta--2{position:relative}.hero--wrapper .hero--cta--2 div.ajax-progress{position:absolute;left:0;top:1rem;width:.938rem;min-width:.938rem}.hero--wrapper .hero--cta--2 a{background:#fff;color:#054670}.hero--wrapper .hero--cta--2 a:before{content:"";font-size:.75em;padding-right:.5em}@media(min-width:768px){.hero--wrapper .hero--cta--2 a{background:hsla(0,0%,100%,.6)}}.hero--wrapper .hero--cta--2 a:active,.hero--wrapper .hero--cta--2 a:hover{background:#fff}.block-footerlinkedin{width:2.25rem;height:2.25rem;position:relative}.block-footerlinkedin a{width:2.25rem;height:2.25rem;position:absolute;top:0;left:0;display:block;background-image:url(/themes/custom/essent_2019/images/linkedin-logo.png);background-repeat:no-repeat;background-position:50%;background-size:contain;text-indent:-624.937rem}.block-footerlinkedin .contextual-links a{width:auto;height:auto;position:static;background:none;text-indent:0;display:inline}.marketo-form--wrapper{background:#f2f2f2;margin:0 -.937rem;padding:3.75rem 1.875rem;position:relative;height:100%}@media(min-width:768px){.marketo-form--wrapper{margin:0;padding:3.125rem 5.625rem}}.marketo-form--wrapper .icon-close{display:none;cursor:pointer;width:1.875rem;height:1.875rem;font-size:1.875rem;color:#666;position:absolute;top:.625rem;right:.625rem}.marketo-form--wrapper .marketo-form{display:block;width:100%!important}@media(min-width:480px){.marketo-form--wrapper .marketo-form{width:calc(100% + 2.5rem)!important;max-width:100%!important}}.marketo-form--wrapper .mktoFormRow{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:480px){.marketo-form--wrapper .mktoFormRow{width:50%;padding-right:2.5rem;float:left}.marketo-form--wrapper .mktoFormRow:nth-of-type(odd){clear:left}}@media(min-width:768px){.marketo-form--wrapper .mktoFormRow{width:33.333%}.marketo-form--wrapper .mktoFormRow:nth-of-type(odd){clear:none}.marketo-form--wrapper .mktoFormRow:nth-of-type(3n+1){clear:left}}.marketo-form--wrapper .fieldsetRow,.marketo-form--wrapper .textRow{width:100%;clear:both}.marketo-form--wrapper .fieldsetRow .mktoFormRow{clear:none}.marketo-form--wrapper .mktoButtonRow{width:100%;display:block;text-align:right;clear:both}@media(min-width:480px){.marketo-form--wrapper .mktoButtonRow{padding-right:2.5rem}}.marketo-form--wrapper .mktoButtonWrap{margin-left:0!important;display:block;width:100%}@media(min-width:768px){.marketo-form--wrapper .mktoButtonWrap{width:auto;display:inline}}.marketo-form--wrapper .mktoEmailField,.marketo-form--wrapper .mktoTextField,.marketo-form--wrapper select,.marketo-form--wrapper textarea{border-radius:.313rem;border:.125rem solid #b3b3b3;width:100%!important}.marketo-form--wrapper label{color:#666;font-size:.875rem;padding:0 .625rem;margin:0}.marketo-form--wrapper input,.marketo-form--wrapper label,.marketo-form--wrapper select{width:100%!important}.marketo-form .mktoAsterix{display:none}.marketo-form .mktoRequiredField .mktoAsterix{display:inline}.marketo-form--wrapper .mktoButton{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#00406b;border:2px solid #00406b;color:#fff}.marketo-form--wrapper .mktoButton.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.marketo-form--wrapper .mktoButton.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.marketo-form--wrapper .mktoButton.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.marketo-form--wrapper .mktoButton.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.marketo-form--wrapper .mktoButton.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.marketo-form--wrapper .mktoButton.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.marketo-form--wrapper .mktoButton:focus,.marketo-form--wrapper .mktoButton:hover{border:2px solid #f4b223;background:#f4b223;color:#00406b}.mktoFieldWrap{position:relative}.mktoError{z-index:99;margin-bottom:1rem}.mktoError .mktoErrorArrowWrap{width:16px;height:8px;overflow:hidden;z-index:100;margin-top:-16px;margin-bottom:-8px}.mktoError .mktoErrorArrow{background-color:#d71414;border-right:none;border-bottom:none;display:inline-block;height:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px;margin-top:5px}.mktoError .mktoErrorMsg{display:block;margin-top:6px;background-color:#d71414;border-radius:6px;color:#fff;font-size:1em;line-height:1.2em;max-width:16em;padding:.4em .6em}.callout-text--cta .form-attached.expanded:after{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.marketo-form--wrapper[data-form-id=form-1253] fieldset.mktoFormCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.marketo-form--wrapper[data-form-id=form-1253] fieldset.mktoFormCol .mktoFormRow{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;padding-right:0}.marketo-form--wrapper[data-form-id=form-1253] fieldset.mktoFormCol .mktoFormRow input{margin-bottom:.4em}a[type^="application/pdf;"]{background:url(/themes/custom/essent_2019/images/application-pdf.png) no-repeat;padding-left:1.375rem}.page-node-type-basic-page .page-title,.page-node-type-news-announcements .page-title,.page-node-type-orphan-pages .page-title{display:none}.pager .pager__items{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.pager__items .pager__item{padding:.188rem .313rem;white-space:nowrap}.pager__items .pager__item a{text-decoration:none;padding:0 .313rem}.pager__items .pager__item.is-active{background-color:#076dc5}.pager__items .pager__item.is-active a{color:#fff}.quicklink--wrapper{margin:0 -.937rem}.quicklink--wrapper a{text-decoration:none}.quicklink--inner{padding:1.25rem;margin:0 auto;max-width:25rem;font-family:Roboto,Arial,Helvetica,sans-serif}@media(min-width:1024px){.quicklink--inner{margin:0}}@media(min-width:1024px){.layout__region--first .quicklink--inner{padding:2.5rem 3.125rem 2.5rem 1.25rem}}@media(min-width:1024px){.layout__region--second .quicklink--inner{padding:2.5rem 2.188rem}}@media(min-width:1024px){.layout__region--third .quicklink--inner{padding:2.5rem 1.25rem 2.5rem 3.125rem}}.quicklink--inner .quicklink--icon{margin:0 auto .625rem;width:5rem}@media(min-width:1024px){.quicklink--inner .quicklink--icon{margin:0 0 .625rem}}.quicklink--inner .quicklink--title{font-size:1.875rem;margin:0 auto .625rem;text-align:center;font-weight:200}@media(min-width:1024px){.quicklink--inner .quicklink--title{margin:0 0 .625rem;text-align:left}}.quicklink--inner .quicklink--title a{color:#264f92}.quicklink--inner .quicklink--title a:after{content:"";font-size:.75em;padding-left:.5em;display:inline-block}.quicklink--inner .quicklink--body{text-align:center;font-weight:200;font-size:1.063rem;margin:0 auto;max-width:28.125rem}@media(min-width:1024px){.quicklink--inner .quicklink--body{text-align:left;margin:0}}.style-2025 .block-quicklink{height:100%}.style-2025 .quicklink--wrapper{height:100%;padding:2rem 0;margin:0;text-decoration:none}.style-2025 .quicklink--wrapper .quicklink--inner{-webkit-box-shadow:inset 0 0 13.1px 0 rgba(0,0,0,.07);box-shadow:inset 0 0 13.1px 0 rgba(0,0,0,.07);background-color:#fafafa;border-radius:1.125rem;height:100%;max-width:320px;margin:0 auto;padding:3rem 1rem;position:relative;overflow:hidden}@media(min-width:960px){.style-2025 .quicklink--wrapper .quicklink--inner{max-width:none}}.style-2025 .quicklink--wrapper .quicklink--inner:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #00406b;bottom:.5rem;content:"";display:block;left:50%;position:absolute;opacity:0;-webkit-transition:opacity .5s,bottom .5s;transition:opacity .5s,bottom .5s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.style-2025 .quicklink--wrapper .quicklink--inner:hover:after{opacity:1;bottom:2rem}.style-2025 .quicklink--wrapper .quicklink--inner:hover .quicklink--icon:before{background-color:#f4b223;width:1000px;height:1000px}.style-2025 .quicklink--wrapper .quicklink--icon{margin:0 auto 1rem;max-width:113px;width:100%;position:relative}.style-2025 .quicklink--wrapper .quicklink--icon:before{content:"";display:block;width:1px;height:1px;background:#f4b223;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 1s;transition:all 1s}.style-2025 .quicklink--wrapper .quicklink--title{line-height:1em;text-align:center;color:#00406b}.style-2025 .quicklink--wrapper .quicklink--body{text-align:center;text-wrap:balance;color:#666}.style-2025 .quicklink--wrapper .media--image,.style-2025 .quicklink--wrapper .quicklink--body,.style-2025 .quicklink--wrapper .quicklink--title{position:relative}.quote-us-2019__header{color:#fff;text-align:center}.quote-us-2019__header .line-1{font-size:4.375rem;font-weight:600;line-height:1}.quote-us-2019__header .line-2{font-size:3.75rem;font-weight:600;line-height:1;margin-bottom:.75rem}.quote-us-2019__header .line-3{font-size:1.563rem;font-weight:200;white-space:nowrap;line-height:1}@media(min-width:480px){.quote-us-2019__header .line-3{font-size:3.125rem}}@media(min-width:768px){.quote-us-2019__header .line-3{font-size:2.188rem}}@media(min-width:960px){.quote-us-2019__header .line-3{font-size:3.125rem}}.slick-slider .slick-next,.slick-slider .slick-prev{position:absolute;top:50%;height:3.125rem;width:3.125rem;background:transparent;border:.125rem solid #054670;border-radius:50%;font-size:1.875rem;margin-top:-1.562rem;text-indent:-624.937rem}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{padding-right:0;padding-left:0;position:absolute;top:0;left:0;line-height:3.125rem;height:100%;width:100%;text-align:center;text-indent:0}.slick-slider a{text-decoration:none}.slick-prev{left:-.625rem}.slick-next{right:-.625rem}.slidecard-group--wrapper .slidecards--wrapper .slick-arrow.slick-next,.slidecard-group--wrapper .slidecards--wrapper .slick-arrow.slick-prev{height:3.125rem;width:3.125rem;border:none;background-size:cover;opacity:.85;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.slidecard-group--wrapper .slidecards--wrapper .slick-arrow.slick-next:hover,.slidecard-group--wrapper .slidecards--wrapper .slick-arrow.slick-prev:hover{opacity:1}.slick-arrow.slick-prev{background-image:url(/themes/custom/essent_2019/images/left-carousel-arrow.png)}.shade-light .slick-arrow.slick-prev{background-image:url(/themes/custom/essent_2019/images/left-carousel-arrow-blue.png)}.slick-arrow.slick-next{background-image:url(/themes/custom/essent_2019/images/right-carousel-arrow.png)}.shade-light .slick-arrow.slick-next{background-image:url(/themes/custom/essent_2019/images/right-carousel-arrow-blue.png)}ul.slick-dots{text-align:center;padding:0}@media(min-width:1024px){ul.slick-dots{display:none!important}}ul.slick-dots li{margin:0 .375rem;display:inline-block;padding:.25rem;height:1rem;width:1rem;position:relative}ul.slick-dots li:before{display:none}ul.slick-dots li button{background:#d9d9d9;height:.5rem;width:.5rem;border-radius:50%;padding:0;overflow:hidden;text-indent:-624.937rem;border:.063rem solid transparent}ul.slick-dots li.slick-active button{background:#054670;border:.063rem solid transparent}ul.slick-dots li.slick-active:after{content:"";display:block;position:absolute;top:.032rem;left:0;height:1rem;width:1rem;border:.063rem solid #054670;border-radius:50%;z-index:-1}.m-slider-d-3col{overflow:hidden}.m-slider-d-3col .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slidecard-group--wrapper{position:relative;padding:2.5rem 1.25rem;font-family:Roboto,Arial,Helvetica,sans-serif}@media(min-width:960px){.slidecard-group--wrapper{padding:2.5rem 4.063rem}}@media(min-width:1024px){.slidecard-group--wrapper{padding:4.063rem 7.5rem}}.slidecard-group--wrapper a{text-decoration:none}h2.slidegroup--title{color:#fff;font-weight:200;margin:0 .625rem 1.25rem}.slidecard-group--wrapper.shade-light h2.slidegroup--title{color:#2459a9}.slidecard-group--wrapper.shade-dark h2.slidegroup--title{color:#fff}.slidegroup--cta{text-align:center}.slidegroup--cta a{color:#fff;display:inline-block;font-weight:600;line-height:1.5;background-image:url(/themes/custom/essent_2019/images/right-arrow.png);background-size:1.375rem;background-position:100%;background-repeat:no-repeat;opacity:.85;-webkit-transition:all .5s ease;transition:all .5s ease;padding-right:1.875rem;margin-top:.5rem}.slidegroup--cta a:hover{opacity:1}.slidecards--wrapper{position:relative}@media(min-width:768px){.slidecards--wrapper{padding:0}}.slidecards--wrapper a{text-decoration:none}.slidecards--wrapper .slick{margin-bottom:1.875rem}.slidecards--wrapper .slick-list{overflow:hidden}.slidecards--wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slidecards--wrapper .slick-slide{padding:.938rem;-webkit-transition:all .25s ease;transition:all .25s ease}.slidecards--wrapper .slick-slide:active,.slidecards--wrapper .slick-slide:focus,.slidecards--wrapper .slick-slide:hover{padding:.313rem}.slidecards--wrapper .slidecard{background:#fff;border-radius:.625rem;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);margin:0 auto;max-width:25.625rem;height:100%;min-height:17.5rem;padding:1.875rem .625rem 1.25rem;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;display:block;text-decoration:none}.slidecard-group--wrapper.text-align-left .slidecards--wrapper .slidecard,.slidecard-group--wrapper.text-align-left .slidegroup--title{text-align:left}.slidecard-group--wrapper.text-align-center .slidecards--wrapper .slidecard,.slidecard-group--wrapper.text-align-center .slidegroup--title{text-align:center}.slidecard-group--wrapper.text-align-right .slidecards--wrapper .slidecard,.slidecard-group--wrapper.text-align-right .slidegroup--title{text-align:right}.slidecards--wrapper .slick-slide:active .slidecard,.slidecards--wrapper .slick-slide:focus .slidecard,.slidecards--wrapper .slick-slide:hover .slidecard{padding:1.25rem 1.563rem 1.25rem .938rem;text-decoration:none;min-height:18.75rem}.slidecard-group--wrapper.text-align-center .slick-slide:active .slidecard,.slidecard-group--wrapper.text-align-center .slick-slide:focus .slidecard,.slidecard-group--wrapper.text-align-center .slick-slide:hover .slidecard{padding:1.25rem}.slidecard-group--wrapper.text-align-right .slick-slide:active .slidecard,.slidecard-group--wrapper.text-align-right .slick-slide:focus .slidecard,.slidecard-group--wrapper.text-align-right .slick-slide:hover .slidecard{padding:1.25rem .938rem 1.25rem 1.563rem}.slidecards--wrapper .slidecard .slidecard--icon{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-bottom:.938rem}.slidecards--wrapper .slidecard .slidecard--icon img{width:3.125rem;display:inline-block}.slidecards--wrapper .slidecard .slidecard--title{color:#076dc5;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:600;font-size:1.25rem;line-height:1;text-transform:uppercase;margin-bottom:.938rem}.slidecards--wrapper .slidecard .slidecard--body{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;font-weight:200;line-height:1.28;color:#535e63}.slidecards--wrapper .slick-slide:active .slidecard .slidecard--body,.slidecards--wrapper .slick-slide:focus .slidecard .slidecard--body,.slidecards--wrapper .slick-slide:hover .slidecard .slidecard--body{margin-bottom:1.25rem}.slidecards--wrapper .slidecard .slidecard--cta{-webkit-box-flex:0;-ms-flex:0;flex:0;font-weight:600;font-size:1rem;color:#076dc5;position:absolute;bottom:1.875rem;left:.625rem;right:.625rem;-webkit-transition:all .25s ease;transition:all .25s ease}.slidecards--wrapper .slick-slide:active .slidecard .slidecard--cta,.slidecards--wrapper .slick-slide:focus .slidecard .slidecard--cta,.slidecards--wrapper .slick-slide:hover .slidecard .slidecard--cta{left:1.25rem;right:1.25rem}.slidecard-group--wrapper.text-align-left .slick-slide:active .slidecard .slidecard--cta,.slidecard-group--wrapper.text-align-left .slick-slide:focus .slidecard .slidecard--cta,.slidecard-group--wrapper.text-align-left .slick-slide:hover .slidecard .slidecard--cta{left:.938rem}.slidecard-group--wrapper.text-align-right .slick-slide:active .slidecard .slidecard--cta,.slidecard-group--wrapper.text-align-right .slick-slide:focus .slidecard .slidecard--cta,.slidecard-group--wrapper.text-align-right .slick-slide:hover .slidecard .slidecard--cta{right:.938rem}.slidecards--wrapper .slidecard .slidecard--cta a{color:#076dc5}.slidecards--wrapper .slick-next,.slidecards--wrapper .slick-prev{display:none!important}@media(min-width:960px){.slidecards--wrapper .slick-next,.slidecards--wrapper .slick-prev{display:block!important}}.slidecards--wrapper .slick-prev{left:-3.125rem}.slidecards--wrapper .slick-next{right:-3.125rem}.slidecard-group--wrapper.shade-light .slidecards--wrapper .slick-dots li button{background:#ccc}.slidecard-group--wrapper.shade-light .slidecards--wrapper .slick-dots li.slick-active button{background:#0056b8}.slidecard-group--wrapper.shade-light .slidecards--wrapper .slick-dots li.slick-active:after{border:.063rem solid #0056b8;z-index:1}.slidecard-group--wrapper.shade-light .slidegroup--cta a{color:#0056b8;background-image:url(/themes/custom/essent_2019/images/right-arrow-blue.png)}.slidecard-group--wrapper.shade-dark .slidecards--wrapper .slick-dots li.slick-active button,.slidecard-group--wrapper.shade-dark .slidecards--wrapper .slick-dots li button{background:#fff}.slidecard-group--wrapper.shade-dark .slidecards--wrapper .slick-dots li.slick-active:after{border:.063rem solid #fff;z-index:1}.slidecard-group--wrapper.shade-dark .slidegroup--cta a,.style-2025 .slidecard-group--wrapper.shade-dark h2.slidegroup--title{color:#fff}.style-2025 .slidecard-group--wrapper.shade-dark .slidegroup--cta a{background:none;color:#fff}.style-2025 .slidecard-group--wrapper.shade-light h2.slidegroup--title{color:#00406b}.style-2025 .slidecard-group--wrapper.shade-light .slidegroup--cta a{background:none;color:#00406b}.style-2025 .slidecard-group--wrapper .slick-slide,.style-2025 .slidecard-group--wrapper .slick-slide:focus,.style-2025 .slidecard-group--wrapper .slick-slide:hover{padding:1rem}.style-2025 .slidecard-group--wrapper .slidecard{padding:3rem 2rem!important;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.style-2025 .slidecard-group--wrapper .slidecard:focus,.style-2025 .slidecard-group--wrapper .slidecard:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.style-2025 .slidecard-group--wrapper h2.slidegroup--title{font-weight:500}.style-2025 .slidecard-group--wrapper .slidecard--icon img{display:block;margin-left:auto;margin-right:auto;max-height:4rem;width:auto;height:100%}.style-2025 .slidecard-group--wrapper .slidecard--title p{color:#00406b;font-size:1.5rem;font-weight:500;line-height:1;text-align:center;text-wrap:balance;text-transform:none}.style-2025 .slidecard-group--wrapper .slidecard--body{margin-bottom:1rem!important;text-align:center;text-wrap:balance p;text-wrap-font-size:.875rem}.style-2025 .slidecard-group--wrapper .slidecard--cta{overflow:hidden;position:absolute;text-indent:-999px;left:0!important;right:0!important}.style-2025 .slidecard-group--wrapper .slidecard--cta:after{content:"";display:block;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f4b223;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.style-2025 .slidecard-group--wrapper .slidegroup--cta a{background:none;padding-right:0}.style-2025 .slidecard-group--wrapper .slidegroup--cta a:after{content:"";font-size:.75em;padding-left:.5em}.block-split_content{text-wrap:balance}.block-split_content .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}@media(min-width:960px){.block-split_content .inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.block-split_content .inner .image{width:calc(60% - 2rem)}.block-split_content .inner .content{width:calc(40% - 2rem)}}.block-split_content .inner.text\/image .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block-split_content .inner.text\/image .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block-split_content h2,.block-split_content h3{color:#00406b}.block-split_content p{font-size:1.125rem}.block-subpage_promo_image img{display:block;width:100%;height:auto}@media(min-width:1024px){.block-subpage_promo_image .mobile-image{display:none}}.block-subpage_promo_image .desktop-image{display:none}@media(min-width:1024px){.block-subpage_promo_image .desktop-image{display:block}}.style-2025 .block-text_block h2{color:#00406b}.style-2025 .block-text_block p{font-size:1.125rem}.style-2025 .block-text_block ul{margin-bottom:2rem}.style-2025 .block-text_block.has-img h2{color:#006b42;font-size:1.5rem;font-weight:500}.style-2025 .block-text_block.has-img .text-block__content{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.style-2025 .block-text_block.has-img .text-block__content .text-block__image{max-width:calc(75px + 4rem);width:100%}.style-2025 .block-text_block.has-img .text-block__content .text-block__image img{display:block;height:auto;width:100%}@media(min-width:768px){.style-2025 .block-text_block.has-img .text-block__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.style-2025 .block-text_block.has-img .text-block__content .text-block__text{max-width:calc(100% - 75px)}.style-2025 .block-text_block.has-img .text-block__content .text-block__image{padding:0 2rem}}.block-title_hero.block{padding:2rem 0;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(380px - 4rem)}.block-title_hero.block .inner{max-width:900px;margin:0 auto;position:relative;width:90%}.block-title_hero.block:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:#1d2838;background-size:cover;background-position:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.has-sidebar .block-title_hero.block{min-height:calc(320px - 4rem)}.has-sidebar .block-title_hero.block h1{text-align:center}@media(min-width:1024px){.has-sidebar .block-title_hero.block:before{left:calc((100vw - min(100vw,78.125rem))/-2 - min(100vw,78.125rem)*.25);-webkit-transform:none;-ms-transform:none;transform:none;width:calc(100vw + 1rem)}}.context-none .block-title_hero.block:before{background-image:url(/themes/custom/essent_2019/images/svg/hero-bg-none.svg)}.context-title-insurance .block-title_hero.block:before{background-image:url(/themes/custom/essent_2019/images/svg/hero-bg-title.svg)}.context-mortgage-insurance .block-title_hero.block:before{background-image:url(/themes/custom/essent_2019/images/svg/hero-bg-mortgage.svg)}.block-title_hero.block h1{color:#fff;font-size:1.875rem;font-weight:700;line-height:normal;text-align:center;text-wrap:balance;margin:2rem 0}@media(min-width:960px){.block-title_hero.block h1{text-align:left}}.block-title_hero.block .subtitle{color:#f4b223;font-size:1.75rem;font-weight:700;line-height:normal;text-align:center;text-wrap:balance}@media(min-width:960px){.block-title_hero.block .subtitle{text-align:left}}@media(min-width:768px){.block-title_hero.block{min-height:calc(480px - 4rem)}.block-title_hero.block h1{font-size:3.75rem}.block-title_hero.block .subtitle{font-size:3rem}}.page-node-type-training .style-2025 time{font-size:1.125rem}.page-node-type-training .style-2025 a[class^=button-]{margin:1rem 0}.page-node-type-training [extra_classes_outer=cta-wrapper]{padding:0!important}.page-node-type-training [extra_classes_outer=cta-wrapper] .layout__region--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.courses-top-cta{margin-bottom:20px;padding-bottom:40px;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat}.courses-top-cta .text-center img{margin:0 auto}@media(min-width:480px){.courses-top-cta .col-sm-3{width:25%;float:left}}@media(min-width:480px){.courses-top-cta .col-sm-9{width:75%;float:left}}.view--courses .form-item-field-training-type-tid{display:inline-block}.view--courses .form-item-field-training-type-tid label{color:#535e63}.view--courses .views-exposed-form select{height:2.25rem}.view--courses .form-actions{margin-left:12px;display:inline-block;vertical-align:top;padding-top:1.563rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.view--courses .form-actions{padding-top:1.688rem}}.view--courses .form-actions .button{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#00406b;border:2px solid #00406b;color:#fff}.view--courses .form-actions .button.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.view--courses .form-actions .button.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.view--courses .form-actions .button.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.view--courses .form-actions .button.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.view--courses .form-actions .button.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.view--courses .form-actions .button.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.view--courses .form-actions .button:focus,.view--courses .form-actions .button:hover{border:2px solid #f4b223;background:#f4b223;color:#00406b}.view--courses .views-row{padding-bottom:30px;margin-bottom:30px}.view--courses .views-row a h3{margin-bottom:10px;color:#c95023}.view--courses .views-row h4{margin-bottom:10px;font-size:14px;color:#06a6e0}.views-view-courses-term-page header{margin-bottom:20px}.views-view-class-calendar .pagination{margin:0 0 20px;text-transform:uppercase;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem}.views-view-class-calendar .pagination a{text-decoration:none;margin-left:.625rem}.views-view-class-calendar .pagination a:hover{text-decoration:underline}.views-view-class-calendar .pull-right{float:right}.views-view-class-calendar tr.even,.views-view-class-calendar tr.odd{background-color:#fff}.views-view-class-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;clear:both}.views-view-class-calendar .month-view table{border:none;padding:0;margin:0;width:100%;clear:both}.views-view-class-calendar .year-view td{width:32%;padding:1px;border:none}.views-view-class-calendar .year-view td table td{width:13%;padding:0}.views-view-class-calendar tr{padding:0;margin:0;background-color:#fff}.views-view-class-calendar th{color:#fff;background-color:#ccc;text-align:center;margin:0}.views-view-class-calendar th a{font-weight:700;color:#fff;background-color:#ccc}.views-view-class-calendar td{width:12%;min-width:12%;border:1px solid #ccc;color:#666;text-align:right;vertical-align:top;margin:0;padding:0}.views-view-class-calendar .mini{border:none}.views-view-class-calendar td.week{width:1%;min-width:1%}.views-view-class-calendar .week{clear:both;font-style:normal;color:#535e63;font-size:.8em}.views-view-class-calendar .week a{font-weight:400}.views-view-class-calendar .inner{min-height:5em;height:auto!important;height:5em;padding:0;margin:0}.views-view-class-calendar .inner div{padding:0;margin:0}.views-view-class-calendar .inner p{padding:0 0 .8em;margin:0}.views-view-class-calendar td a{font-weight:700;text-decoration:none}.views-view-class-calendar td a:hover{text-decoration:underline}.views-view-class-calendar td.month,.views-view-class-calendar td.year{text-align:center}.views-view-class-calendar th.days{color:#ccc;background-color:#054670;text-align:center;padding:1px;margin:0}.views-view-class-calendar div.day{float:right;text-align:center;padding:.125em .25em 0;margin:0;background-color:#f7f7f7;border:1px solid #999;border-width:0 0 1px 1px;clear:both;width:1.5em}.views-view-class-calendar div.calendar{background-color:#fff;border:1px solid #f7f7f7;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both}.views-view-class-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0}.views-view-class-calendar div.title{font-size:.8em;text-align:center}.views-view-class-calendar div.title a{color:#000}.views-view-class-calendar div.title a:hover{color:#d71414}.views-view-class-calendar .content{clear:both;padding:3px;padding-left:5px}.calendar div.form-item{white-space:normal}table.mini td.week,table td.mini,table th.mini{padding:0 1px 0 0;margin:0}table td.mini a{font-weight:400}.views-view-class-calendar .mini-day-off,.views-view-class-calendar .mini-day-on{padding:0}table .mini-day-on a{text-decoration:underline}.views-view-class-calendar .mini .title{font-size:.8em}.mini .views-view-class-calendar .week{font-size:.7em}.mini-row{width:100%;border:none}.mini{width:32%;vertical-align:top}.views-view-class-calendar .stripe{height:5px;width:auto;font-size:1px!important;line-height:1px!important}.views-view-class-calendar .day-view .stripe{width:100%}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0}table.calendar-legend tr.even .stripe,table.calendar-legend tr.odd .stripe{height:12px!important;font-size:9px!important;line-height:10px!important}.calendar-legend td{text-align:left}.calendar-empty{font-size:1px;line-height:1px}.views-view-class-calendar td.calendar-agenda-hour{font-family:serif;text-align:right;border:none;border-top:1px dotted #333;padding-top:.25em;width:1%}.views-view-class-calendar td.calendar-agenda-no-hours{min-width:1%}.views-view-class-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:700}.views-view-class-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em}.views-view-class-calendar td.calendar-agenda-items{border:1px dotted #333;text-align:left}.views-view-class-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0}.views-view-class-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff}.calendar-date-select form{text-align:right;float:right;width:25%}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both}.calendar-date-select .description{float:right}.calendar-label{font-weight:700;display:block;clear:both}.views-view-class-calendar div.date-nav{background-color:#ccc;color:#666;width:auto;border:1px solid #ccc}.views-view-class-calendar div.date-nav a,.views-view-class-calendar div.date-nav h3{color:#666}.views-view-class-calendar th.days{background-color:#e6e6e6;color:#666;font-weight:700;border:1px solid #ccc}.views-view-class-calendar td.empty{background:#ccc;border-color:#ccc}.views-view-class-calendar table.mini td.empty{background:#fff;border-color:#fff}.views-view-class-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px}.views-view-class-calendar td .inner div,.views-view-class-calendar td .inner div a{background:#e6e6e6}.views-view-class-calendar div.calendar{border:none;font-size:x-small}.views-view-class-calendar td .inner div.calendar div,.views-view-class-calendar td .inner div.calendar div a{border:none;background:#f7f7f7;padding:0 2px}.views-view-class-calendar td .inner div.calendar div.calendar-more,.views-view-class-calendar td .inner div.calendar div.calendar-more a{color:#333;background:#fff;text-align:right}.views-view-class-calendar td .inner .view-field,.views-view-class-calendar td .inner .view-field a{color:#333;font-weight:400}.views-view-class-calendar td span.date-display-end,.views-view-class-calendar td span.date-display-separator,.views-view-class-calendar td span.date-display-single,.views-view-class-calendar td span.date-display-start{font-weight:700}.views-view-class-calendar td .inner div.day a{color:#076dc5}.views-view-class-calendar tr.even td.today,.views-view-class-calendar tr.odd td.today,.views-view-class-calendar tr td.today{background-color:#d9d9d9}.views-view-class-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{border-bottom:1px solid #ccc}.views-view-class-calendar tr th{width:20%;background:#f2f2f2;padding-top:7px;padding-bottom:7px;border:2px solid #fff;font-size:16px;color:#535e63}@media(max-width:768px){.views-view-class-calendar table.full thead{display:none}}.views-view-class-calendar table.full tr th{width:20%;background:#f2f2f2;padding-top:7px;padding-bottom:7px;border:2px solid #fff;font-size:16px;color:#666}.views-view-class-calendar table.full tr.date-box td{width:20%;background:#f7f7f7;border-top:2px solid #fff;border-bottom:none;border-left:2px solid #fff;border-right:2px solid #fff;text-align:left}.views-view-class-calendar table.full tr.date-box td .day{float:none;margin-left:auto;margin-right:auto;font-size:16px;font-family:Roboto,Arial,Helvetica,sans-serif;color:#f7b21d;word-break:keep-all}.views-view-class-calendar table.full tr.date-box td.today{background:#f2f2f2}.views-view-class-calendar table.full tr.date-box td[headers=Saturday],.views-view-class-calendar table.full tr.date-box td[headers=Sunday]{display:none}@media(max-width:768px){.views-view-class-calendar table.full tr.date-box{display:none}}.views-view-class-calendar table.full tr.single-day td{width:20%;background:#f7f7f7;border-top:none;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;text-align:left}.views-view-class-calendar table.full tr.single-day td .inner{height:auto!important;padding:5px}.views-view-class-calendar table.full tr.single-day td .inner div{background:none;border:none}.views-view-class-calendar table.full tr.single-day td .monthview{background:transparent}.views-view-class-calendar table.full tr.single-day td.today{background:#f2f2f2}.views-view-class-calendar table.full tr.single-day td[headers=Saturday],.views-view-class-calendar table.full tr.single-day td[headers=Sunday]{display:none}.views-view-class-calendar table.full tr.single-day td.past a,.views-view-class-calendar table.full tr.single-day td.past a:hover{color:#666;text-decoration:none;cursor:default;outline:none}.views-view-class-calendar table.full tr.single-day td a.no-link{color:#666;text-decoration:none;cursor:default}.views-view-class-calendar table.full tr.single-day td a.no-link:hover{color:#666;text-decoration:none;cursor:default;outline:none}@media(max-width:768px){.views-view-class-calendar table.full tr.single-day td{position:relative;display:block;width:auto;height:auto!important;line-height:20px}.views-view-class-calendar table.full tr.single-day td .inner{padding:25px 10px 10px;height:auto!important}.views-view-class-calendar table.full tr.single-day td .inner .monthview{padding:0}}@media(max-width:768px){.views-view-class-calendar table.full tr.single-day{display:block}}@media(max-width:768px){.views-view-class-calendar table.full .day-content{font-size:14px}}.views-view-class-calendar td .inner div a{background:none}.views-view-class-calendar .day-content{font-size:12px}.views-view-class-calendar .training-tag-name{font-weight:700}.views-view-class-calendar .day-mobile{position:absolute;top:5px;left:11px;font-size:16px}.views-view-courses-date-list{margin-bottom:20px}.page-node-type-training .btn-primary{margin-top:20px}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}.news-announcements--wrapper{position:relative;background:url(/themes/custom/essent_2019/images/background-news.png) top no-repeat;border-top:.5rem solid #f7b21d}.news-announcements--wrapper a{text-decoration:none}.style-2025 .news-announcements--wrapper{border-top:none;background-image:none}.context-none .style-2025 .news-announcements--wrapper{background:#fcf0d3}.context-none .style-2025 .news-announcements--wrapper .news-announcements--rows .views-row:after{background:#f0b323}.context-mortgage-insurance .style-2025 .news-announcements--wrapper{background:#dcedf2}.context-mortgage-insurance .style-2025 .news-announcements--wrapper .news-announcements--rows .views-row:after{background:#00a9e0}.context-title-insurance .style-2025 .news-announcements--wrapper{background:#e6f2d9}.context-title-insurance .style-2025 .news-announcements--wrapper .news-announcements--rows .views-row:after{background:#55b672}.news-announcements{padding:1.875rem;font-family:Roboto,Arial,Helvetica,sans-serif}@media(min-width:768px){.news-announcements{padding:4.375rem 0}}.news-announcements .news--title{color:#e87722;font-size:1.875rem;font-weight:800;line-height:1.2;margin:0;padding:0 .625rem;position:relative}@media(min-width:480px){.news-announcements .news--title{font-size:2.5rem}}@media(min-width:768px){.news-announcements .news--title{font-size:2.813rem;padding-top:1.875rem;margin:0}}.news-announcements .news--title:before{background:url(/themes/custom/essent_2019/images/news-icon.png) 50% no-repeat;background-size:100%;content:"";display:block;width:6.25rem;height:7.188rem;margin:0 auto 1.875rem}@media(min-width:768px){.news-announcements .news--title:before{float:left;margin:0;margin-right:2.5rem;margin-top:-1.875rem;width:7.938rem;height:9.125rem}}.news-announcements header{margin:0;padding:0 .625rem}@media(min-width:768px){.news-announcements header{margin:0;padding:0}}.news-announcements header a{color:#076dc5;font-size:1rem;font-weight:600;line-height:2.063rem;vertical-align:top}.news-announcements header a:after{content:"";font-size:.75em;padding-left:.5em;display:inline-block;margin-left:.625rem;font-size:1.4em}.news-announcements .news-announcements--rows{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.875rem 0}@media(min-width:768px){.news-announcements .news-announcements--rows{padding:4.375rem}}.news-announcements .news-announcements--rows .views-row{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding:0 .625rem 2.5rem}@media(min-width:480px){.news-announcements .news-announcements--rows .views-row{padding:0 1.25rem 2.5rem}}@media(min-width:768px){.news-announcements .news-announcements--rows .views-row{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;padding:0 2.5rem}}.news-announcements .news-announcement--date-day{color:#e87722;font-size:3.188rem;font-weight:800;line-height:1}.news-announcements .news-announcement--date-month-year{color:#054670;font-size:1.125rem;font-weight:600;line-height:1;margin-bottom:1.875rem;text-transform:uppercase}.news-announcements .news-announcement--title{margin-bottom:1.25rem;font-weight:400;line-height:1.28}.news-announcements .news-announcement--title a{color:#535e63}.news-announcements .news-announcement--title a:hover{color:#00406b;text-decoration:underline}.news-announcements .read-more a{color:#076dc5;font-weight:600}.style-2025 .news-announcements{padding-left:1rem;padding-right:1rem}.style-2025 .news-announcements .news--title{color:#00406b;font-size:2.125rem;font-weight:500}.style-2025 .news-announcements .views-view-news-announcements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.style-2025 .news-announcements .news-announcements--rows{display:grid;grid-template-columns:repeat(2,1fr);padding:0}@media(min-width:960px){.style-2025 .news-announcements .news-announcements--rows{grid-template-columns:repeat(4,1fr)}}.style-2025 .news-announcements .news-announcements--rows .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0;position:relative;padding:0 2rem}.style-2025 .news-announcements .news-announcements--rows .views-row:after{background:transparent;content:"";width:2px;position:absolute;right:-1px;top:3rem;bottom:0}.style-2025 .news-announcements .news-announcements--rows .views-row:first-child{padding-left:0}.style-2025 .news-announcements .news-announcements--rows .views-row:last-child{padding-right:0}.style-2025 .news-announcements .news-announcements--rows .views-row:last-child:after{display:none}@media(min-width:0)and (max-width:959px){.style-2025 .news-announcements .news-announcements--rows .views-row:nth-child(2n){padding-right:0}.style-2025 .news-announcements .news-announcements--rows .views-row:nth-child(2n):after{display:none}.style-2025 .news-announcements .news-announcements--rows .views-row:nth-child(odd){padding-left:0}}.style-2025 .news-announcements .news-announcements--rows .views-row .news-announcement--date-day{color:#00406b;font-size:2.5rem;font-weight:700;margin-bottom:.75rem}.style-2025 .news-announcements .news-announcements--rows .views-row .news-announcement--date-month-year{color:#00406b;font-size:1.5rem;font-weight:500;margin-bottom:.25rem}.style-2025 .news-announcements .news-announcements--rows .views-row .news-announcement--title{font-size:1.125rem;margin-bottom:1rem}.style-2025 .news-announcements .news-announcements--rows .views-row .read-more{margin-top:auto}.style-2025 .news-announcements header a{border-radius:.5rem;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1;margin:0;padding:.5rem 1.875rem;text-align:center;text-decoration:none!important;-webkit-transition:all .3s;transition:all .3s;background:#fff;color:#00406b;border:2px solid #00406b}.style-2025 .news-announcements header a.icon--arrow-right:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 .news-announcements header a.icon--chevron-down:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 .news-announcements header a.icon--chevron-up:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 .news-announcements header a.icon--chevron-right:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 .news-announcements header a.icon--caret-down:after{content:"";font-size:.75em;padding-left:.5em}.style-2025 .news-announcements header a.icon--play:before{content:"";font-size:.75em;padding-right:.5em}.style-2025 .news-announcements header a:focus,.style-2025 .news-announcements header a:hover{border:2px solid #00406b;background:#dcedf2;color:#00406b}.style-2025 .news-announcements header a:after{font-size:1em;margin-left:0;vertical-align:middle}.style-2025 .news-announcements .news--title{padding:0}.style-2025 .news-announcements .news--title:before{display:none}@media(-ms-high-contrast:active)and (min-width:768px),(-ms-high-contrast:none)and (min-width:768px){.news-announcements .news-announcements--rows .views-row{-webkit-box-flex:1;-ms-flex:1 0 17%;flex:1 0 17%}}.view--agency-search,.view--ti-team{padding:2rem 0}.view--agency-search #map,.view--ti-team #map{margin:2rem 0}.view--agency-search .map-header,.view--ti-team .map-header{display:none!important}.view--agency-search .views-exposed-form,.view--ti-team .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.view--agency-search .views-exposed-form .form-actions,.view--ti-team .views-exposed-form .form-actions{margin:0 0 1rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.view--agency-search .views-exposed-form .form-actions input:first-child,.view--ti-team .views-exposed-form .form-actions input:first-child{margin-right:.5rem}.view--agency-search h2,.view--ti-team h2{border-bottom:2px solid #55b672;padding-bottom:.625rem}.view--agency-search .agents-wrapper,.view--ti-team .agents-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);padding:1rem}@media(min-width:768px){.view--agency-search .agents-wrapper,.view--ti-team .agents-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.view--agency-search .agents-wrapper,.view--ti-team .agents-wrapper{grid-template-columns:repeat(3,1fr)}}.view--agency-search .agent,.view--ti-team .agent{font-size:1.125rem;line-height:1.33em}.view--agency-search .agent-name,.view--ti-team .agent-name{font-weight:700}.view--agency-search .agents-group,.view--ti-team .agents-group{margin-bottom:3rem}.view--contact-map{display:none;width:35rem}@media(min-width:1024px){.view--contact-map{display:block}}.view--contact-map svg{width:100%!important}.view--contact-page .views-exposed-form{padding-top:0;background:none}@media(min-width:1024px){.view--contact-page .views-exposed-form{padding-top:1.25rem;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 0 no-repeat}}.view--contact-page .views-exposed-form .form-item-field-state-tags-tid{display:block;float:left;padding:.313rem .625rem 0 0;max-width:8rem}@media(min-width:1024px){.view--contact-page .views-exposed-form .form-item-field-state-tags-tid{display:none}}.view--contact-page .views-exposed-form .form-submit{background:#c95023;border:.063rem solid #c95023;color:#fff;cursor:pointer}.view--contact-page .views-exposed-form .form-submit:active,.view--contact-page .views-exposed-form .form-submit:focus,.view--contact-page .views-exposed-form .form-submit:hover,.view--contact-page .views-exposed-form .form-submit:visited{background:rgb(209.6872881356,83.4576271186,36.5127118644);border:.063rem solid rgb(209.6872881356,83.4576271186,36.5127118644)}.view--contact-page .view-content{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view--contact-page .view-content .views-row{height:auto;width:100%;padding-bottom:1.875rem;margin-bottom:1.875rem;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat}@media(min-width:768px){.view--contact-page .view-content .views-row{height:13.125rem;width:33.3%;padding-bottom:1.25rem;margin-bottom:1.25rem}}.view--contact-page .view-content .views-row h3{margin-bottom:0;font-size:1.125rem;color:#0056b8;text-transform:uppercase}.view--contact-page .view-content .views-row h4{margin-top:.313rem;margin-bottom:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:18px;color:#898989}.view--contact-page .view-content .views-row a{line-height:20px;color:#c95023;text-decoration:underline;font-family:Roboto,Arial,Helvetica,sans-serif}.view--contact-page .view-content .views-row a:active,.view--contact-page .view-content .views-row a:hover{color:#999;text-decoration:none}.view--contact-page .view-content .views-row p{line-height:20px;color:#898989;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem}.view--contact-page .view-content .views-row .views-field-field-e-mail-address{font-size:1rem}.view--contact-page .view-content .views-row p.location-details{margin-bottom:0}.view--contact-page .views-exposed-form .form-item-title{float:left;padding:.313rem .625rem 0 0;max-width:8rem}@media(min-width:768px){.view--contact-page .views-exposed-form .form-item-title{max-width:none}}.view--contact-page .views-exposed-form .form-actions{float:left}.view--contact-page .views-exposed-form .form-actions input{margin-top:2rem}.view--contact-page .views-exposed-form:after{clear:both;content:"";display:block;height:0}.view--courses .views-row{padding-bottom:1.875rem;padding-right:1rem;margin-bottom:1.875rem;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat}.view--courses .views-row h3{font-size:1.25rem;line-height:1.625rem;text-decoration:underline;color:#c95023}.view--courses .views-row h4{margin-bottom:.625rem;font-size:.875rem;color:#16a6df;text-transform:uppercase}.view--courses .views-row h4 a{color:#16a6df}.view--courses .btn-primary{background:#c95023;padding:.625rem 2.188rem;border:0;border-bottom:.125rem solid rgb(157.563559322,62.7118644068,27.436440678);border-radius:.313rem;font-size:1rem;color:#fff}.view--courses .btn-primary:focus,.view--courses .btn-primary:hover{background:gray;border-bottom-color:#666;text-decoration:none}.view--courses .btn-primary:active{background:#204d74}.view--courses .form-item-field-training-type-target-id{display:inline-block}.view--courses .form-item-field-training-type-target-id label{color:#535e63;line-height:1}.view--essentials-training-team .views-row{margin-bottom:1.25rem}.view--essentials-training-team .views-row h3{margin-top:0;margin-bottom:.313rem;font-size:1.25rem;color:#0056b8}.view--essentials-training-team .views-row h4{margin-top:0;margin-bottom:.313rem;font-size:.875rem;color:#16a6df;text-transform:uppercase}.view--essentials-training-team .views-row a{display:inline-block;margin-bottom:.625rem;text-decoration:underline;line-height:20px;color:#c95023;font-size:1rem;font-family:Roboto,Arial,Helvetica,sans-serif}.view--essentials-training-team .views-row p{line-height:1.375rem}.view--leadership{margin-top:.938rem}@media(min-width:768px){.view--leadership .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view--leadership .leadership--image{margin-bottom:1.25rem}@media(min-width:768px){.view--leadership .leadership--image{-webkit-box-flex:0;-ms-flex:0 0 190;flex:0 0 190;width:11.875rem;padding-right:1.25rem}}.view--leadership img{display:block}@media(min-width:768px){.view--leadership img{margin:0 auto}}.view--leadership .leadership--content{padding-right:1.875rem;padding-bottom:2.5rem;margin-bottom:2.5rem;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat}@media(min-width:768px){.view--leadership .leadership--content{width:calc(100% - 11.875rem);-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 11.875rem);flex:1 0 calc(100% - 11.875rem)}}.view--leadership .leadership--content h3{margin-top:0;margin-bottom:.313rem;font-size:1.25rem;color:#076dc5}.view--leadership .leadership--content h4{margin-top:0;margin-bottom:.938rem;font-size:.875rem;color:#16a6df;text-transform:uppercase}.view--leadership .leadership--content p{line-height:1.375rem}.view--staff-list{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view--staff-list .views-row{height:9.063rem;width:33.3%}@media(min-width:0)and (max-width:1023px){.view--staff-list .views-row{height:auto;width:100%;margin-bottom:1.25rem}}@media(min-width:0)and (max-width:1023px){.view--staff-list.view--general-contact .views-row{padding-bottom:1.875rem;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat}}.view--staff-list .views-row p{margin-bottom:0;font-size:1rem;line-height:1.25rem;color:#898989;font-family:Roboto,Arial,Helvetica,sans-serif}.view--staff-list .views-row h3{margin-bottom:0;font-size:1.125rem;color:#0056b8;text-transform:uppercase}.view--news-announcements .view-filters{margin-bottom:1.875rem}.view--news-announcements .views-exposed-form .form-control{height:auto;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.view--news-announcements .views-exposed-form .form-control.form-checkboxes{padding:1.875rem;background:#f2f2f2}.view--news-announcements .views-exposed-form .form-type-bef-checkbox{display:block;margin-bottom:.625rem}@media(min-width:1024px){.view--news-announcements .views-exposed-form .form-type-bef-checkbox{display:inline-block;margin-right:1.25rem}}.view--news-announcements .views-exposed-form .form-type-bef-checkbox input[type=checkbox]{margin-right:.313rem;display:inline-block;width:auto}.view--news-announcements legend{display:inline-block;background:#e6e6e6;margin-top:.625rem;padding:.313rem .625rem;border-top-left-radius:.438rem;border-top-right-radius:.438rem;color:#666;font-weight:700;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.875rem}.view--news-announcements .views-exposed-form{padding:0;float:none;clear:both}.view--news-announcements .views-exposed-form .fieldset-wrapper{height:auto;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:1.875rem;background:#f2f2f2;margin-bottom:1.875rem}.view--news-announcements .views-exposed-form .fieldset-wrapper .form-item{display:inline-block;margin-right:1.25rem}@media(min-width:0)and (max-width:767px){.view--news-announcements .views-exposed-form .fieldset-wrapper .form-item{display:block;margin-bottom:.625rem}}.view--news-announcements .views-exposed-form .fieldset-wrapper .form-item input[type=checkbox]{margin-right:.313rem;display:inline-block;width:auto}.view--news-announcements .views-exposed-form .fieldset-wrapper .form-item label{font-weight:800;color:#666}.view--news-announcements .view-filters .views-submit-button{display:none}.view--news-announcements .views-row{margin-bottom:1.875rem;margin-bottom:.625rem}@media(min-width:768px){.view--news-announcements .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.875rem}}.view--news-announcements .views-row .news--date{margin-top:.938rem;font-size:2.188rem;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1.25rem;color:#f7b21d;margin-bottom:.313rem}@media(min-width:768px){.view--news-announcements .views-row .news--date{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;text-align:center;margin-bottom:0}}.view--news-announcements .views-row .news--date small{font-size:.875rem;color:#898989;display:block;margin-top:.313rem}@media(min-width:768px){.view--news-announcements .views-row .news--content{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}}.view--news-announcements .views-row .news--content h3{margin-top:0;margin-bottom:.313rem;font-size:1.25rem;line-height:1.625rem}.view--news-announcements .views-row .news--content h3 a{color:#c95023;text-decoration:underline}.view--news-announcements .views-row .news--content h3 a:hover{color:#666}.view--news-announcements .views-row .news--content h4{margin-top:0;margin-bottom:.313rem;font-size:.875rem;color:#16a6df;text-transform:uppercase}.view--news-announcements .views-row .news--content .read-more{text-decoration:underline}.view--news-announcements .pagination-wrapper{text-align:right}.view--team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view--team .views-row{width:100%;padding-bottom:1.25rem;margin-bottom:1.25rem;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat}@media(min-width:1024px){.view--team .views-row{height:11.563rem;width:33.3%}}.view--team .views-row p{margin-bottom:0;line-height:1.25rem;font-size:1rem;font-weight:500;color:#898989;font-family:Roboto,Arial,Helvetica,sans-serif}.view--team .views-row h3{margin-bottom:0;font-size:1.125rem;color:#0056b8;text-transform:uppercase}.view--loan-servicing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.875rem;padding-top:1.875rem;position:relative;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat;margin-bottom:1.875rem}.view--loan-servicing .views-row{margin-bottom:2.5rem;padding-right:1.563rem;display:block}@media(min-width:768px){.view--loan-servicing .views-row{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;width:50%;height:10.625rem;margin-bottom:1.563rem}}.view--loan-servicing .loan-servicing--image{float:left;width:6.25rem;padding-right:.625rem}.view--loan-servicing .loan-servicing--content{width:calc(100% - 6.25rem);margin-left:6.25rem;padding:0 1.25rem}.view--loan-servicing h3{margin-top:0;margin-bottom:.313rem;font-size:1.25rem;font-weight:500;color:#0056b8}.view--loan-servicing h3 a{color:#0056b8;text-decoration:none}.view--loan-servicing h4{margin-top:0;margin-bottom:.313rem;font-size:.875rem;color:#16a6df;text-transform:uppercase}.view--loan-servicing p{margin-bottom:.625rem}@media(min-width:768px){.view--loan-servicing p{margin-bottom:0}}.view--loan-servicing a{color:#c95023;text-decoration:underline;font-family:Roboto,Arial,Helvetica,sans-serif}.view--loan-servicing a:active,.view--loan-servicing a:hover{color:#b3b3b3}.view--tools-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.875rem;padding-top:1.875rem;position:relative;background:url(/themes/custom/essent_2019/images/bg_sectionheader_line.jpg) 0 100% no-repeat;margin-bottom:1.875rem}.view--tools-resources .views-row{margin-bottom:2.5rem;padding-right:1.563rem;display:block}@media(min-width:768px){.view--tools-resources .views-row{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;width:50%;height:11.25rem;margin-bottom:1.563rem}}.view--tools-resources .tools-resources--image{float:left;width:6.25rem;padding-right:.625rem}.view--tools-resources .tools-resources--content{width:calc(100% - 6.25rem);margin-left:6.25rem;padding:0 1.25rem}.view--tools-resources h3{margin-top:0;margin-bottom:.313rem;font-size:1.25rem;font-weight:500;color:#0056b8}.view--tools-resources h3 a{color:#0056b8;text-decoration:none}.view--tools-resources h4{margin-top:0;margin-bottom:.313rem;font-size:.875rem;color:#16a6df;text-transform:uppercase}.view--tools-resources p{margin-bottom:.625rem}@media(min-width:768px){.view--tools-resources p{margin-bottom:0}}.view--tools-resources a{color:#c95023;text-decoration:underline;font-family:Roboto,Arial,Helvetica,sans-serif}.view--tools-resources a:active,.view--tools-resources a:hover{color:#b3b3b3}.block-exposedformcustomized-acquia-searchpage{position:relative;margin-top:1.875rem}.block-exposedformcustomized-acquia-searchpage [data-drupal-selector=edit-search]{height:43px}.block-exposedformcustomized-acquia-searchpage .form-submit{position:absolute;border:0;padding:0;width:3.188rem;height:2.688rem;top:0;right:0;background:url(/themes/custom/essent_2019/images/btn_searchsubmit_spr.jpg) 0 0 no-repeat;text-indent:-999em;z-index:10}.block-exposedformcustomized-acquia-searchpage .form-submit:hover{background:url(/themes/custom/essent_2019/images/btn_searchsubmit_spr_hover.jpg) 0 0 no-repeat}.block-exposedformcustomized-acquia-searchpage label[for=edit-search]{display:none}.views-view-customized-acquia-search .views-row{margin:.625rem 0}.views-view-customized-acquia-search .views-field-title{margin:.313rem 0}.views-view-customized-acquia-search .views-field-title a{text-decoration:none;font-weight:500;font-size:16px}.layout-builder-block .contextual .trigger{position:relative!important}
