*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}a,button{cursor:revert;text-decoration:none}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#ca363a}::-webkit-scrollbar-thumb:hover{background:#971623}html{scroll-behavior:smooth}body.overflow-hidden{width:100%;height:100%;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}*,p,h1,h2,h3,h4,h5,h6,input,label,a,ul,address,strong,em,mark,b,i,s,small,sup,sub,pre,dfn,q,blockquote,cite,time{font-family:"Montserrat",sans-serif}p,h1,h2,h3,h4,h5,h6,li{color:#303030;line-height:150%;font-style:normal}p,li{font-size:18px;font-weight:500}b{font-weight:700}ul.red-arrow-list{margin:31px 0}ul.red-arrow-list li{padding:0 0 0 36px;position:relative}ul.red-arrow-list li:not(:last-child){margin:0 0 4px 0}ul.red-arrow-list li:before{content:"";width:24px;height:24px;background:url("../../img/my-mortgage/list-icon.svg") center no-repeat;position:absolute;top:0;left:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1,h2{font-size:42px}h1{margin:0 0 24px 0}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}a{color:#312b55;font-style:normal;font-weight:600}.wrapper a span{background-image:-webkit-gradient(linear, left top, right top, from(#FF393D), to(#FF393D)) !important;background-image:linear-gradient(to right, #FF393D 0%, #FF393D 100%) !important;background-size:0% 1px !important;background:no-repeat 0 100%;-webkit-transition:background-size .3s ease;transition:background-size .3s ease}.wrapper a:hover span{background-size:100% 1px !important}.btn{border-radius:16px;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;font-weight:600;padding:12px 23px;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.btn-red{white-space:nowrap;font-size:16px;color:#fff;background:#ff393d}.btn-red:hover{background:#e63337}.btn-transparent-red{white-space:nowrap;font-size:16px;color:#ff393d;border:1px solid #ff393d;background:rgba(0,0,0,0)}.btn-transparent-red:hover{color:#fff;background:#ff393d}.btn-blue{white-space:nowrap;font-size:18px;color:#fff;background:#312b55}.btn-blue:hover{background:#10133d}.btn-transparent-blue{white-space:nowrap;font-size:18px;color:#312b55;border:1px solid #312b55;background:rgba(0,0,0,0)}.btn-transparent-blue:hover{color:#fff;background:#312b55}.no-bg-btn{color:#312b55;text-align:center;font-size:14px;font-weight:500;text-decoration:underline}.forgot-pass-links{color:#312b55;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin:24px 0 0 0 !important}.forgot-pass-links>a{color:#312b55;text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;-webkit-transition:color .3s;transition:color .3s}.forgot-pass-links>a:hover{color:#ff393d;-webkit-transition:color .3s;transition:color .3s}.pop-up-sticky{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;right:0;bottom:90px;width:259px;height:142px;background-color:#ff393d;-webkit-box-shadow:0px 4px 24px 0px rgba(95,5,7,.16);box-shadow:0px 4px 24px 0px rgba(95,5,7,.16);border-top-left-radius:8px;border-bottom-left-radius:8px;z-index:11;padding:24px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}@media(max-width: 500px){.pop-up-sticky{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:305px;height:58px;padding:8px 8px 8px 24px;right:calc((100% - 305px)/2);bottom:10px;border-radius:16px;background:#ff393d;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.03),0px 1px 1px 0px rgba(0,0,0,.04);box-shadow:0px 4px 4px 0px rgba(0,0,0,.03),0px 1px 1px 0px rgba(0,0,0,.04)}#zsiq_float,.grecaptcha-badge,.zsiq_floatmain,.zsiq_float{bottom:80px !important}}.pop-up-sticky__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;font-size:20px;font-weight:700;line-height:140%;padding-bottom:12px}.pop-up-sticky__title svg{border-radius:8px;background:#cc3435}@media(max-width: 500px){.pop-up-sticky__title{padding-bottom:0;font-size:14px}.pop-up-sticky__title svg{display:none}}.pop-up-sticky__button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px;color:#ff393d;font-size:14px;font-weight:600;border:none;border-radius:10px;cursor:pointer;background:#fff}@media(max-width: 500px){.pop-up-sticky__button{font-size:12px;padding:12px 16px}}.pop-up-sticky__button:hover{background:#ffe8e8}.pop-up-sticky__button:active{color:#fff;background:#e92e31}.container{max-width:1280px;padding:0 32px;margin:0 auto}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}.flex__column-50{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.box-bg-radius{border-radius:16px;background:#fff;-webkit-box-shadow:0px 3px 24px 0px rgba(39,41,52,.14),0px 1px 2px 0px rgba(56,57,62,.04);box-shadow:0px 3px 24px 0px rgba(39,41,52,.14),0px 1px 2px 0px rgba(56,57,62,.04)}.box-blue-radius{border-radius:16px;background:#f3f3fd;padding:32px 40px}.header{padding:16px 0;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.04),0px 4px 4px 0px rgba(0,0,0,.03);box-shadow:0px 1px 1px 0px rgba(0,0,0,.04),0px 4px 4px 0px rgba(0,0,0,.03)}.header-form{position:relative}.header .container{max-width:100%}.header-form .container{max-width:800px}.header__link-back{position:absolute;left:30px;top:22px}.header__link-back:hover svg path{stroke:#ff393d}.header__left,.header__right,.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__left{gap:46px}.header__right{gap:20px}.header__list{gap:32px}.header__list .menu-item a,a.header__phone{-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.header__list .menu-item a:hover,a.header__phone:hover{color:#ff393d}a.header__phone:hover svg path{stroke:#ff393d;fill:#ff393d}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 146px;flex:0 0 146px;width:146px;z-index:10}.header__logo img{width:100%;height:auto}.header__company-name{font-size:10px;text-transform:uppercase;color:#333;z-index:9;font-weight:400}.menu-item-has-children{position:relative}.menu-item-has-children::after{content:"";width:7px;height:7px;border-bottom:2px solid #a09caf;border-right:2px solid #a09caf;-webkit-transform:translate(0, -70%) rotate(45deg);-ms-transform:translate(0, -70%) rotate(45deg);transform:translate(0, -70%) rotate(45deg);position:absolute;right:-13px;top:50%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-item-has-children.active:after{border-bottom:2px solid #ff393d;border-right:2px solid #ff393d;-webkit-transform:translate(0, 0%) rotate(-135deg);-ms-transform:translate(0, 0%) rotate(-135deg);transform:translate(0, 0%) rotate(-135deg)}.sub-menu{display:none;-webkit-transition:top .3s ease-in;transition:top .3s ease-in}.sub-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 15px;position:absolute;top:100%;left:0;width:420px;border-radius:0 0 16px 16px;background:#fff;-webkit-box-shadow:0px 6px 2px 3px rgba(56,57,62,.04);box-shadow:0px 6px 2px 3px rgba(56,57,62,.04)}.sub-menu .menu-item a{display:block;padding:10px 0}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;z-index:10}.header__phone-mobile{display:none}.header__btn{font-size:14px;width:153px;height:36px;border-radius:10px;z-index:10}.header__btn-mobile{display:none}.header__burger{display:none}@media(min-width: 1201px){.header__list .menu-item:hover{color:#ff393d}.header__list .menu-item-has-children:hover .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 15px;position:absolute;top:100%;left:0;width:420px;border-radius:0 0 16px 16px;background:#fff;-webkit-box-shadow:0px 6px 2px 3px rgba(56,57,62,.04);box-shadow:0px 6px 2px 3px rgba(56,57,62,.04)}.header__list .menu-item-has-children:hover:after{border-bottom:2px solid #ff393d;border-right:2px solid #ff393d;-webkit-transform:translate(0, 0%) rotate(-135deg);-ms-transform:translate(0, 0%) rotate(-135deg);transform:translate(0, 0%) rotate(-135deg)}}.mortgage-top-section{background:#e4eaff;padding:51px 0}.top-mortgage__left,.top-mortgage__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.top-mortgage__toll,.top-mortgage__questions{-webkit-box-flex:1;-ms-flex:1 1 224px;flex:1 1 224px;padding:25px 25px 25px 25px;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;background-repeat:no-repeat,no-repeat}.top-mortgage__toll{background-image:url("../../img/my-mortgage/toll.png"),url("../../img/my-mortgage/ellipse-blue.png");background-size:145px auto,253px auto;background-position:calc(100% - 31px) 100%,100% 50%}.top-mortgage__questions{background-image:url("../../img/my-mortgage/questions.png"),url("../../img/my-mortgage/ellipse-blue.png");background-size:156px auto,253px auto;background-position:calc(100% - 41px) 50%,100% 50%}.top-mortgage__questions h4{margin:0 0 8px 0}.top-mortgage__questions p{margin:0 0 16px 0}.top-mortgage__questions .btn{width:137px;height:48px}.top-mortgage__right{padding:40px 64px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.toll__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;padding:0;margin:0 0 26px 0}.toll__icon{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;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;border-radius:50%;border:1px solid #008b7a;overflow:hidden}.toll__text h5{margin:0 0 3px 0}.toll__contacts{max-width:300px}.toll__contacts li{color:#312b55;font-size:16px;font-weight:500;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.toll__contacts li:not(:last-child){margin:0 0 12px 0}.toll__lable{-webkit-box-flex:0;-ms-flex:0 0 121px;flex:0 0 121px;color:#6f6b88;font-weight:500}.toll__lable-free{color:#303030;font-size:20px;font-weight:700}.toll__phone{font-size:16px}.top-mortgage__btns{width:100%}.top-mortgage__btns li a.btn{height:60px}.top-mortgage__btns li{margin:0 0 12px 0}.top-mortgage__btns li a.no-bg-btn{display:block;margin:32px 0 0 0}.mortgage-subservicers-section{padding:72px 0}.subservicers-mortgage__left .section-title{margin:0 0 16px 0}.subservicers-mortgage__left .btn{width:137px;height:48px}.subservicers-mortgage__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-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 32px}.subservicers-mortgage__if{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 16px 0}.subservicers-mortgage__image{-webkit-box-flex:0;-ms-flex:0 0 124px;flex:0 0 124px;width:124px;height:auto}.subservicers-mortgage__image img{width:100%;height:auto}.subservicers-mortgage__text{font-weight:600;line-height:150%}.subservicers-mortgage__contacts li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.subservicers-mortgage__contacts li:not(:last-child){margin:0 0 16px 0}.subservicers-mortgage__contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subservicers-mortgage__contact svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.subservicers-mortgage__contact:not(:last-child){margin:0 0 5px 0}.mortgage-assistance-section{padding:72px 0;background:#f3f3fd}.assistance-mortgage__left a{text-decoration:underline}.assistance-mortgage__right{padding:24px 32px}.assistance-mortgage__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin:0 0 24px 0}.assistance-mortgage__image{-webkit-box-flex:0;-ms-flex:0 0 124px;flex:0 0 124px}.assistance-mortgage__image img{width:100%;height:auto}.assistance-mortgage__text{font-weight:600}.assistance-mortgage__details{font-size:16px}.assistance-mortgage__link{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:8px 0 0 0}.mortgage-faq-section{padding:72px 0 40px 0}.mortgage-faq-section .section-title{margin:0 0 32px 0}.mortgage-bottom-section{padding:74px 0;background:#f3f3fd}.bottom-mortgage__left{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;max-width:470px;text-align:center}.bottom-mortgage__left .section-title{margin:0 0 12px}.bottom-mortgage__left .btn{height:60px;margin:28px 0 0 0}.bottom-mortgage__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-pack:center;-ms-flex-pack:center;justify-content:center;max-width:592px}[data-tab-content]{display:none}.active[data-tab-content]{display:block}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.tab{color:#312b55;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;padding:8px 16px;border:1px solid #e0e0e7;border-radius:32px;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.tab.active{color:#fff;background:#312b55}.tab:hover{color:#312b55;background-color:#e7e7f0}.tab-content{margin:0}.advice-accordion-section{padding:0 0 64px 0}.accordionWrapper{margin:32px 0}.accordionItem{display:block;background:#fff;padding:16px;border-radius:12px;border:1px solid #e0e0e7}.accordionItem:not(:last-child){margin:0 0 16px 0}.accordionItemHeading{color:#312b55;font-size:20px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:8px;padding:0 32px 0 0;cursor:pointer;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.accordionItemHeading .accordion-arrow{width:24px;height:24px;position:absolute;top:5px;right:0px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.accordionItemHeading svg path{-webkit-transition:stroke .3s ease-out;transition:stroke .3s ease-out}.close .accordionItemContent{height:0px;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);display:block}.open .accordionItemContent{display:block;font-size:18px;padding:12px 0 0 0;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease-out;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.open .accordionItemContent p:not(:first-child){margin:15px 0 0 0}.open .accordionItemContent a{color:#312b55;text-decoration:underline}.open .accordionItemContent p.note{color:#3c3b3b;font-size:12px;font-weight:500;line-height:140%;margin:5px 0 0 0}.open .accordionItemHeading{color:#ff2950}.open .accordionItemHeading .accordion-arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.open .accordionItemHeading svg path{stroke:#ff393d}.popup-section{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;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;opacity:0;visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s;transition:.4s}.popup-wrapp{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;width:100%;padding:0;position:relative}.popup-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.popup-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto;max-height:100%;-ms-touch-action:pan-y;touch-action:pan-y;position:relative;scrollbar-width:none;max-width:1000px;margin-left:auto;margin-right:auto;max-width:1400px}.popup-section-team .container{max-width:1000px}.popup-wrapp.video{padding:0;border-radius:0}.popup-wrapp__video iframe{width:1200px;max-width:100%;height:670px;z-index:10;border-width:0;outline-width:0}.popup-close{position:fixed;right:20px;top:20px;padding:20px;cursor:pointer;z-index:5}.popup-show{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.footer{padding:32px 0;background-color:#10133d;position:relative}.scroll-to-top-button{border-radius:100%;background-color:#ff393d;-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,.15);box-shadow:0px 4px 12px 0px rgba(0,0,0,.15);border:none;position:fixed;bottom:150px;right:11px;-o-object-fit:contain;object-fit:contain;height:60px;width:60px;background-size:cover;background-position:center;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;will-change:transition;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;z-index:1}.scroll-to-top-button:hover{-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,.486);box-shadow:0px 4px 12px 0px rgba(0,0,0,.486)}.whatsapp-btn{-webkit-transition:all .3s ease;transition:all .3s ease;position:fixed;bottom:80px;right:10px;background-image:url(/wp-content/themes/adm/assets/img/my-mortgage/whatsapp.png);display:block;height:60px;width:60px;background-size:contain;background-repeat:no-repeat;will-change:transition;border-radius:100%;-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,.15);box-shadow:0px 4px 12px 0px rgba(0,0,0,.15)}.whatsapp-btn:hover{-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,.486);box-shadow:0px 4px 12px 0px rgba(0,0,0,.486)}.footer a span{background-image:-webkit-gradient(linear, left top, right top, from(#ffffff), to(#ffffff)) !important;background-image:linear-gradient(to right, #ffffff 0%, #ffffff 100%) !important;background-size:0% 1px !important;background:no-repeat 0 100%;-webkit-transition:background-size .3s ease;transition:background-size .3s ease}.footer a:hover span{background-size:100% 1px !important}.footer .list-tax li a{margin-bottom:8px;line-height:150%;text-decoration:underline}.footer__logo{display:block;width:153px;height:auto;margin:0 0 16px 0}.footer__logo svg{width:100%;height:auto}.bottom-footer__address{margin:0 32px 0 0}.footer__title{font-size:14px;color:#fff;margin:0 0 8px 0}.footer__list:not(.list-contacts,.list-transfer){margin:0 0 24px 0}.footer__list li a{font-size:14px;font-weight:500;color:#fff}.list-contacts{padding:0 0 0 28px;background-repeat:no-repeat;background-position:0 5px;background-size:auto}.list-contacts li:not(:last-child){margin:0 0 8px 0}.list-contacts-phone{background-image:url("../../img/my-mortgage/call.svg");margin:0 0 8px 0}.list-contacts-email{background-image:url("../../img/my-mortgage/mail.svg")}.list-tax li{line-height:110%}.footer__bottom.flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:20px;margin:49px 0 0 0}.footer__bottom p{color:#fff;font-size:12px}p.bottom-footer__nmls,p.bottom-footer__copyright{color:#a09caf}.bottom-footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.bottom-footer__copyright svg{width:20px;height:20px}.bottom-footer__nmls a{color:#a09caf;text-decoration:underline}#document-request-row{display:none}.form-section{padding:32px 0}.form-section .container{max-width:864px}.form-title{font-size:32px;margin:0 0 24px 0}.form__h3{font-size:16px;font-weight:600;line-height:150%;margin:0 0 16px 0}.row-checkbox .form__h3{margin:0 0 8px 0}.asterisk{color:#ff393d}.section-form__text{padding:0 0 0 32px;position:relative}.section-form__text p{font-size:16px;font-weight:500;line-height:150%}.section-form__text p:not(:last-child){margin:0 0 10px 0}.section-form__text svg{position:absolute;top:0;left:0}.form__content{margin:32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.form__lable{color:#303030;font-size:16px;font-weight:500}.form__lable a{color:inherit;text-decoration:underline}.form__item{width:100%;position:relative}.form__item-50{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.form__item-auto{width:auto;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.form__input,.form__select,.form__textarea{width:100%;border-radius:8px;border:1px solid #e0e0e7;background:#fff;color:#312b55;font-size:16px;font-weight:500;line-height:150%;padding:12px;cursor:pointer}.form__textarea{height:100px}.form__input:focus,.form__select:focus,.form__textarea:focus{border:1px solid #7270b2}.form__input:disabled{cursor:unset}.form__placeholder{color:#6f6b88;font-size:16px;font-weight:500;padding:12px;position:absolute;top:0;left:0}.form__select[class*=input-optional]+.form__placeholder.form__placeholder_optional,.form__input[class*=input-optional]+.form__placeholder.form__placeholder_optional,.form__placeholder{font-weight:500;font-size:16px;line-height:150%;color:#6f6b88;padding:12px;position:absolute;max-width:100%;max-height:100%;top:0;left:0;white-space:nowrap;pointer-events:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background-color:rgba(0,0,0,0)}.form__item .form__input_date#date-select+.form__placeholder,.form__item:focus-within .form__placeholder,.form__item:focus .form__placeholder,.form__item .form__input.error:focus:invalid+.form__placeholder,.form__item .form__input.error:invalid+.form__placeholder,.form__input.input-optional:focus:valid+.form__placeholder,.form__select.input-optional:focus:valid+.form__placeholder,.form__select:valid+.form__placeholder,.form__input:valid+.form__placeholder,.form__textarea:valid+.form__placeholder{font-size:12px;padding:0 4px;background:#fff;border-radius:4px;top:-10px;left:12px}.form__select{background-image:url("../../img/my-mortgage/dropdown.svg");background-position:calc(100% - 15px) 50%;background-size:10px 7px;background-repeat:no-repeat !important;padding-right:38px;-webkit-transition:background-image .3s ease-out;transition:background-image .3s ease-out}.form__comment{color:#6f6b88;font-size:14px;font-weight:500;line-height:150%;font-size:14px;font-weight:500}.form__comment a{color:inherit;text-decoration:underline}.form__select option:disabled{color:red}.form__input.error,.form__select.error{border:1px solid #ca363a}.form__invalid{color:#ff393d;font-size:12px;position:absolute;left:0px;bottom:-15px;display:none}.form__btn{font-size:18px;width:144px;height:60px}.form__btn:disabled{cursor:not-allowed;color:#ffb5b5}.form__checkbox:checked,.form__checkbox:not(:checked){position:absolute;left:8px;top:4px}.form__checkbox:checked+label,.form__checkbox:not(:checked)+label{position:relative;padding-top:5px;padding-left:36px;line-height:20px;cursor:pointer}.form__checkbox:checked+label:before,.form__checkbox:not(:checked)+label:before{content:"";position:absolute;width:24px;height:24px;left:0px;top:4px;border:1px solid #7270b2;border-radius:3px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.form__checkbox:checked+label:before,.form__checkbox:not(:checked)+label:before{border-radius:3px}.form__checkbox:checked+label:after,.form__checkbox:not(:checked)+label:after{content:"";position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.form__checkbox:checked+label:after,.form__checkbox:not(:checked)+label:after{content:"";background:#7270b2 url(../../img/subscription-mark.svg) center no-repeat;left:0px;top:4px;width:24px;height:24px;border-radius:3px}.form__checkbox:not(:checked)+label:after{opacity:0}.form__checkbox:checked+label:after{opacity:1}.form__thanks,.form__preloader,.form__error{display:none}.form__footer.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-section.form-success .form__content,.form-section.form-error .form__content,.form-section.form-preloader .form__content,.form-section.form-success .form__footer,.form-section.form-error .form__footer,.form-section.form-preloader .form__footer,.form-section.form-success .section-form__top,.form-section.form-error .section-form__top,.form-section.form-preloader .section-form__top{display:none}.form-section.form-success .form__thanks,.form-section.form-error .form__error,.form-section.form-preloader .form__preloader{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-form{padding:16px 0;background:#fff}.footer-form .container{max-width:100%}.footer-form .flex{gap:16px}.footer-form p{color:#a09caf;font-size:12px}.footer-form .bottom-footer__address{margin:0}.footer-form .bottom-footer__nmls{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.form-result{-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;gap:0;padding:64px 0 48px 0}.form-result__image{display:block;margin:0 0 40px 0}.form-result__title{margin:0 0 16px 0;text-align:center;font-size:32px;font-weight:700;line-height:130%}.form-result__subtitle{font-size:16px;font-weight:500;margin:0 0 24px 0}.form-result__btn{width:230px;height:48px}#document-request-row-1,#document-request-row-2{display:none}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:150%;padding:0;margin:0 0 16px 0}.breadcrumb{position:relative}.breadcrumbs .breadcrumb:not(:first-child):before{content:"";width:8px;height:8px;border-right:2px solid #6f6b88;border-bottom:2px solid #6f6b88;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:-20px;top:5px}.breadcrumb span,.breadcrumb a{color:#312b55;font-weight:600;-webkit-transition:color .3s linear;transition:color .3s linear}.breadcrumb a:hover{color:#ff393d}@media(max-width: 1260px){.popup-wrapp__video iframe{width:970px;height:530px}}@media(max-width: 1200px){.header{position:relative}.header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.04),0px 4px 4px 0px rgba(0,0,0,.03);box-shadow:0px 1px 1px 0px rgba(0,0,0,.04),0px 4px 4px 0px rgba(0,0,0,.03);z-index:9}.header__right{gap:8px}.header__burger{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;display:block;width:16px;height:12px;padding:10px 8px;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;cursor:pointer;z-index:10}.header__burger span{background:#312b55;height:2px;width:calc(100% - 16px);position:absolute;left:8px;-webkit-transition:rotate .3s ease-in;transition:rotate .3s ease-in}.header__burger span:first-child{top:10px}.header__burger span:nth-child(2){top:50%;-webkit-transform:translate(0, -1px);-ms-transform:translate(0, -1px);transform:translate(0, -1px)}.header__burger span:last-child{bottom:10px}.header__burger.open span:first-child{top:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.open span:nth-child(2){display:none}.header__burger.open span:last-child{bottom:15px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__menu-cover{position:fixed;top:0;left:0;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0;z-index:-1;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.header__menu-cover.active{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%;height:100%;background:#fff;padding:90px 15px 30px;max-height:100%;overflow:scroll;opacity:1;z-index:3}.header__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.menu-item{padding:16px 0;border-bottom:1px solid #e0e0e7}.menu-item a{display:block;padding:8px 0;font-size:16px}.sub-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 15px;position:static;top:0;width:100%;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none}.sub-menu .menu-item{border:none}.header__phone-mobile{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px auto 0 auto}.menu-item-has-children:after{right:5px;top:35px}h1,h2{font-size:32px}h3{font-size:24px}h4,h5{font-size:18px}.flex{gap:24px}.top-mortgage__left,.top-mortgage__right{gap:28px}p,li{font-size:14px}.top-mortgage__toll,.top-mortgage__questions{-webkit-box-flex:1;-ms-flex:1 1 166px;flex:1 1 166px}.top-mortgage__toll,.top-mortgage__questions{padding:32px 25px}.top-mortgage__toll{background-size:122px auto,253px auto;background-position:calc(100% + 9px) 100%,calc(100% + 115px) 50%}.top-mortgage__questions{background-size:104px auto,253px auto;background-position:calc(100% - 12px) 50%,calc(100% + 115px) 50%}.top-mortgage__questions .btn{width:126px;height:42px}.btn-red,.btn-transparent-red{font-size:14px}.top-mortgage__btns li a.btn{height:48px}.btn-blue,.btn-transparent-blue{font-size:16px}.mortgage-subservicers-section,.mortgage-assistance-section,.mortgage-bottom-section{padding:52px 0}.mortgage-faq-section{padding:52px 0 40px 0}.subservicers-mortgage__image,.assistance-mortgage__image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}.bottom-mortgage__left{margin:0 auto}.bottom-mortgage__right{max-width:100%}.bottom-mortgage__left .btn{height:42px;margin:20px 0 0 0}.accordionWrapper{margin:28px 0}.accordionItemHeading{font-size:18px}.accordionItem:not(:last-child){margin:0 0 12px 0}.video-btn{width:49px;height:49px}.footer__title,.footer p,.footer__list li a{font-size:12px}.list-contacts{background-position:0 0}}@media(max-width: 980px){h1,h2{font-size:28px}h2{margin:0 0 16px 0}h3,h4,h5{font-size:16px}.top-mortgage__right h3{font-size:24px}.toll__text h5{margin:0}p,a{font-size:12px}.header__phone span{font-size:16px}.container{padding:0 16px}.mortgage-top-section .container,.mortagage-scam-section .container{padding:0 32px}.top-mortgage__right{padding:40px 24px}.flex:not(.flex-top){gap:12px}.header .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mortgage-bottom-section .flex{gap:32px}ul.red-arrow-list{margin:12px 0}.popup-wrapp__video iframe{width:700px;height:400px}.mortgage-top-section,.mortgage-subservicers-section,.mortgage-assistance-section,.mortgage-bottom-section{padding:32px 0}.footer .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:unset}.footer .footer__list:not(.list-contacts,.list-transfer){margin:0}.footer .flex .footer__column{width:calc(50% - 10px)}.footer .flex .footer__column:nth-child(1),.footer .flex .footer__column:nth-child(2){margin-bottom:24px}.footer .flex .footer__column .list-tax li:not(:last-child){margin-bottom:8px}.footer .bottom-footer__copyright{margin-top:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mortgage-faq-section{padding:32px 0 20px 0}.toll__contacts li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.toll__contacts li:not(:last-child){margin:0 0 16px 0}.top-mortgage__toll{background-image:url(../../img/my-mortgage/toll-1.png);background-size:contain;background-position:100% 50%}.toll__contacts{max-width:155px}.toll__lable{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.top-mortgage__questions{background-image:none}.mortgage-subservicers-section .flex,.mortgage-assistance-section .flex{gap:24px}.assistance-mortgage__right{padding:20px}.subservicers-mortgage__left p,.assistance-mortgage__left p,.assistance-mortgage__right p{font-size:14px}.subservicers-mortgage__if,.assistance-mortgage__more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:12px}p.subservicers-mortgage__text,.assistance-mortgage__text p{font-weight:600;font-size:14px}.subservicers-mortgage__contacts li{gap:20px}.subservicers-mortgage__contact:not(:last-child){margin:0 0 1px 0}.accordionWrapper{margin:16px 0}.accordionItem:not(:last-child){margin:0 0 6px 0}.accordionItemHeading{font-size:12px;font-weight:600}.mortgage-assistance-section .accordionItemHeading{font-size:16px;font-weight:700}.mortgage-subservicers-section .subservicers-mortgage__right{padding:32px}.mortgage-subservicers-section .subservicers-mortgage__right .subservicers-mortgage__if{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mortgage-subservicers-section .subservicers-mortgage__right p.subservicers-mortgage__text{text-align:left}.mortgage-subservicers-section .subservicers-mortgage__right .subservicers-mortgage__contacts-cover{width:100%}.mortgage-subservicers-section .subservicers-mortgage__right .subservicers-mortgage__contacts-cover .subservicers-mortgage__contact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordionItemHeading .accordion-arrow{top:0}.tabs{gap:8px}.tab{font-size:12px;padding:8px 12px}.form__content .flex,.form__footer.flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form__lable a{font-size:inherit}.footer{padding:32px 0 42px}.footer__logo,.footer__list.list-transfer{margin:0 0 24px 0}.footer__bottom.flex{margin:16px 0 0 0;gap:0}}@media(max-width: 768px){.popup-wrapp__video iframe{width:400px;height:220px}.flex.flex-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.top-mortgage__left{gap:24px}.top-mortgage__toll,.top-mortgage__questions,.top-mortgage__right{padding:24px}.top-mortgage__toll{background-size:120px auto;background-position:100% 100%}.form__content .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__item-50{width:100%}.form-title{font-size:28px}.section-form__text p{font-size:14px}.form__footer.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 680px){.mortgage-subservicers-section{padding:64px 16px !important}.mortgage-subservicers-section .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:40px}.mortgage-assistance-section{padding:64px 0}.mortgage-assistance-section .flex{gap:48px}.mortgage-top-section .container{padding:0 16px}.mortgage-top-section{padding:32px 0 64px 0}.footer .flex{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.footer .bottom-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer .bottom-footer__copyright{margin-top:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 590px){.header__phone-desktop{display:none}.footer .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .flex .footer__column{width:100%}.footer .flex .footer__column:not(:last-child){margin-bottom:24px}}@media(max-width: 500px){.responsive-hide{display:none}a.btn.btn-red,a.btn.btn-transparent-red,a.btn.btn-blue,a.btn.btn-transparent-blue{width:100%}.popup-wrapp__video iframe{width:300px;height:172px}.subservicers-mortgage__contacts-cover,.subservicers-mortgage__contact{width:100%}.subservicers-mortgage__contact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-blue-radius{padding:15px 10px}}@media(max-width: 400px){.header{padding:12px 0}.header__menu-cover.active{padding-top:70px}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 139px;flex:0 0 139px;width:139px}.header__btn-desktop{padding:12px 16px}.header__btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;margin:16px 0 18px 0;font-size:16px}.toll__contacts li{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-form .header__phone{gap:3px;white-space:nowrap}.header-form .header__logo{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;width:100px}.scroll-to-top-button{-o-object-fit:contain;object-fit:contain;height:24px;width:24px;background-size:cover;background-position:center}.scroll-to-top-button img{height:20px}}.documents-top-section{padding:72px 0 0 0}.top-documents-forms__title{font-family:"Montserrat",sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:112%;margin-bottom:30px;padding-top:0}.documents-forms-section{padding-top:0}.documents_inner-container,.documents-forms__item{border-radius:16px;background:#fff}.documents-forms__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 24px}.double-links .documents-forms__form{-ms-flex-wrap:wrap;flex-wrap:wrap}.documents-forms__form:not(:last-child){border-bottom:1px solid #e0e0e7}.documents-forms_wrapper{background:#f3f3fd;padding:48px 32px 112px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.documents-forms_items{width:100%}.container-wrapper{max-width:1214px}.documents-forms__form_title{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;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%;color:#312b55}.documents_inner-container,.documents-forms__item{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:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.documents-forms__item{display:none}.documents-group__title{font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.28px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;width:100%;margin-bottom:8px;color:#6f6b88}.documents-group__title:not(:nth-child(1)){margin-top:32px}.documents-forms-section{padding:0}.documents-pdf-icon{margin-right:8px}@media(max-width: 1260px){.top-documents-forms__title{padding-left:16px}.documents-forms_wrapper{padding:48px 32px;width:unset}.container-wrapper{max-width:1214px}}@media(max-width: 905px){.documents-top-section{padding:36px 0 0 0}.documents-forms_wrapper{padding:48px 32px}.top-documents-forms__title{font-size:42px;font-weight:700;line-height:120%}.container-wrapper{max-width:1214px}.documents-forms__form_title{font-size:16px;font-weight:600}.double-links .documents-forms__form .documents-forms__form_title{width:380px}}@media(max-width: 718px){.top-documents-forms__title{padding-left:0}.documents-forms_wrapper{padding:48px 16px}.container-wrapper{max-width:714px}.documents-forms__form_title{font-size:16px;font-weight:600}}.video__link{display:block;border-radius:12px;border:1px solid #e0e0e7;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .3s ease-in;transition:-webkit-box-shadow .3s ease-in;transition:box-shadow .3s ease-in;transition:box-shadow .3s ease-in, -webkit-box-shadow .3s ease-in;overflow:hidden}.video__image{position:relative;padding-top:56.252%;background-image:url("../../img/my-mortgage/video.png");background-color:#ff393d;background-repeat:no-repeat;background-position:center;background-size:cover}.video__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px;color:#fff;font-size:14px;font-weight:600;line-height:150%;border-radius:25px;background:rgba(0,0,0,.8);padding:9px 16px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.video__link:hover .video__button{opacity:1}.video__button span{white-space:nowrap}.video__time{color:#fff;font-size:12px;line-height:166%;font-weight:600;border-radius:4px;background:rgba(0,0,0,.7) !important;padding:4px 8px;top:20px;right:20px;position:absolute}@media(max-width: 778px){.video__link{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px)}.mortgage-assistance-section .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mortgage-assistance-section .flex .assistance-mortgage__left{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.mortgage-assistance-section .assistance-mortgage__right .assistance-mortgage__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mortgage-assistance-section .assistance-mortgage__right .assistance-mortgage__text p{font-size:18px}.mortgage-assistance-section .assistance-mortgage__right .assistance-mortgage__text a{font-size:14px}.mortgage-subservicers-section{padding:72px 32px}.mortgage-subservicers-section .subservicers-mortgage__left .btn{min-width:126px !important;width:100% !important}.scam__white_bg{background-size:contain !important;background-repeat:no-repeat !important;background-position:center right -40% !important}}@media(max-width: 500px){.video__link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.video__time{font-style:8px}.video__button{font-size:9px;padding:6px 8px}.video__button svg{width:14px;height:14px}}section.mortagage-scam-section{background-color:#e4eaff;padding:112px 0}.scam__white{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:16px;padding:32px}.scam__white_bg{background-image:url(/wp-content/themes/adm/assets/img/my-mortgage/bg-image-scam-desktop.svg);background-position:center right;background-size:contain;background-repeat:no-repeat}.scam__notice{border-radius:48px;background:#ffe8ec;color:#ff393d;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:8px 16px;margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scam__notice_white{background-color:#fff;padding:0;margin-bottom:24px}.scam__notice-icon{margin-right:8px;width:24px;height:24px}.scam__notice-title{color:#312b55;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:150%;max-width:618px;padding-bottom:8px}.scam__notice-desr{color:#312b55;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%;max-width:670px}.scam-info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scam-top-image{max-width:350px;width:100%}.scam__signs-title_h4{-ms-flex-preferred-size:50%;flex-basis:50%}.scam__signs-descr{-ms-flex-preferred-size:50%;flex-basis:50%;color:#312b55;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.scam__signs-block{margin-top:56px}.top-block{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0}.scam__signs-list-block{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;margin:40px 0}.scam-signs-list{list-style-type:none;-ms-flex-preferred-size:50%;flex-basis:50%}.scam-signs-list__element{position:relative;padding-left:50px;border-bottom:1px #fff solid;min-height:98px;margin-bottom:16px;padding-bottom:16px}.scam-signs-list__element::before{position:absolute;content:"";background-image:url(/wp-content/themes/adm/assets/img/my-mortgage/list-icon.svg);width:24px;height:24px;top:6px;left:10px}@media(max-width: 1200px){section.mortagage-scam-section{padding:72px 0}.scam__signs-block{margin-top:40px}}@media(max-width: 1024px){.mortgage-subservicers-section .subservicers-mortgage__left .btn{min-width:328px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media(max-width: 778px){.scam__signs-list-block{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:32px 0}.mortagage-scam-section .container{padding:0 16px}.scam__signs-title_h4,.scam__signs-descr,.scam-signs-list{-ms-flex-preferred-size:100%;flex-basis:100%}.scam__signs-title_h4{font-size:24px;padding-bottom:16px}.scam__notice-desr a,.scam__notice-title,.scam__notice-desr,.scam__signs-descr,.scam-signs-list__element{font-size:16px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.scam-signs-list__element::before{top:0}.scam__notice{font-size:12px;margin-bottom:40px}.scam-info-block{-ms-flex-preferred-size:50%;flex-basis:50%}.scam-top-image{margin-bottom:25px;max-width:400px}.scam__signs-title_h4{font-size:18px}.scam__notice-desr a,.scam__notice-title,.scam__notice-desr,.scam__signs-descr,.scam-signs-list__element{font-size:16px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}@media(max-width: 720px){.scam__white{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;background-size:contain !important;background-repeat:no-repeat !important;background-position:center right -40% !important}.scam__white_bg{min-height:700px;background-image:url(/wp-content/themes/adm/assets/img/my-mortgage/bg-image-scam-smartphone.svg);background-position:center bottom !important;background-size:110% !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(max-width: 500px){.scam__white_bg{min-height:630px}.scam-signs-list__element::before{left:0}.scam-signs-list__element{padding-left:37px}.scam__notice{margin-bottom:24px}}@media(max-width: 778px){.red-arrow-list li{font-size:12px}ul.red-arrow-list li::before{width:18px;height:18px}}
.slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background:#f3f3fd}.slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;width:100%;padding:72px 32px}@media(max-width: 800px){.slider__container{padding:64px 32px}}@media(max-width: 450px){.slider__container{padding:64px 16px}}.slider__title{color:#303030;font-size:32px;font-weight:700;line-height:130%;margin-bottom:24px}@media(max-width: 450px){.slider__title{font-size:28px}}.slider .mySwiper{max-width:1220px;width:100%;height:clamp(15rem,14.177vw + 5.927rem,20.813rem)}@media(max-width: 1024px){.slider .mySwiper{height:clamp(12.938rem,13.415vw + 6.415rem,15rem)}}@media(max-width: 360px){.slider .mySwiper{height:207px}}.slider .slide{position:relative;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;cursor:pointer}.slider .slide img{border-radius:16px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.slider .slide__duration{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;background:rgba(0,0,0,.7);margin:16px;color:#fff;font-size:12px;font-weight:600;line-height:166%}.slider .slide__watch-video{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:9px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;border-radius:25px;background:rgba(0,0,0,.8);opacity:0;color:#fff;font-size:14px;font-weight:600;line-height:150%}@media(hover: hover){.slider .slide:hover .slide__watch-video{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}}@media(pointer: coarse){.slider .slide .slide__watch-video{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}}.slider .nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.slider .nav__slider-button-prev,.slider .nav__slider-button-next{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-width:32px;min-height:32px;background-color:#fff;border-radius:50%;cursor:pointer;color:#ff393d}.slider .nav__slider-pagination{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;--swiper-pagination-bullet-size: 10px;--swiper-pagination-color: rgba(255, 57, 61, 1);--swiper-pagination-bullet-inactive-color: rgba(255, 57, 61, 1);--swiper-pagination-bullet-inactive-opacity: 0.4}