.bg-oriana,.ios .bg-oriana{background-image:url(../img/oriana2.png?v=1)}.bg-darren,.global-awards-img{display:block;background-repeat:no-repeat}.bg-darren,.bg-oriana,.global-awards-img,.global-lenders span[class*=bg],.social a{background-repeat:no-repeat}.brand-left,.brand-right,.social{position:relative}nav#menu ul.menu li a:hover,nav#menu ul.menu li ul.sub-menu,nav#menu ul.menu li.active a{background-color:var(--darkblue)}.social a,main#content .home-calc *,main#content .home-intro *,main#content .home-service *{text-align:left}#mc_popup .closeThis,#wrapper a{text-decoration:none}#hero,.tile .elementor-button-wrapper{overflow:hidden!important}:root{--heading:'articulat-cf',sans-serif;--font:var(--heading);--blue:#22668C;--lightblue:#9ADBFF;--darkblue:#13567B;--orange:#E94F37;--teal:#44BBA4;--lightteal:#70E1CB;--grey:#8C8686;--spacing:clamp(33.333333333333336px, 2.6041666666666665vw, 50px)}@media (min-width:1380px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1340px}}@media (min-width:1300px) and (max-width:1379px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1260px}}@media (min-width:1500px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1450px}}.img-responsive{max-width:100%;height:auto}.pre-header{background-color:#f9f9f9;height:40px}.social-facebook,.social-instagram,.social-linkedin{background-color:var(--teal)}.pre-header p.oriana{font-size:12px;font-family:var(--heading);color:#8e8b8e;margin-left:152px}header p.brand,header p.brand a{font-family:var(--heading);font-weight:700;font-size:32px;color:#090d7e}#wrapper a,.btn.btn-primary,header p.tagline{font-family:var(--font)}header p.tagline{font-size:17px;color:#565256;letter-spacing:-.5px}body{font-family:var(--heading)!important}.bg-oriana{width:247px;height:49px;-webkit-background-size:contain;background-size:contain}.bg-darren{width:142px;flex:0 0 142px;height:127px;background-image:url(../img/sprites/darren.webp?v=2);-webkit-background-size:contain;background-size:contain;margin-top:-30px;margin-bottom:-4px}.ios .bg-darren{background-image:url(../img/sprites/darren.png)}.social a{display:inline-block;height:35px;width:35px;background-size:26px;background-position:center center;float:right;overflow:hidden;text-indent:-1000px;transition:.12s}.social-facebook{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='_x30_1._Facebook'%3E%3Cpath id='Icon_11_' class='st0' d='M206.8,282.6c-1.5,0-35.3,0-50.7,0c-8.2,0-10.8-3.1-10.8-10.8c0-20.5,0-41.5,0-62 c0-8.2,3.1-10.8,10.8-10.8h50.7c0-1.5,0-31.2,0-45.1c0-20.5,3.6-39.9,13.8-57.9c10.8-18.4,26.1-30.7,45.6-37.9 c12.8-4.6,25.6-6.7,39.4-6.7h50.2c7.2,0,10.2,3.1,10.2,10.2v58.4c0,7.2-3.1,10.2-10.2,10.2c-13.8,0-27.6,0-41.5,0.5 c-13.8,0-21,6.7-21,21c-0.5,15.4,0,30.2,0,46.1h59.4c8.2,0,11.3,3.1,11.3,11.3v62c0,8.2-2.6,10.8-11.3,10.8c-18.4,0-57.9,0-59.4,0 V449c0,8.7-2.6,11.8-11.8,11.8c-21.5,0-42.5,0-64,0c-7.7,0-10.8-3.1-10.8-10.8C206.8,396.3,206.8,284.2,206.8,282.6L206.8,282.6z' /%3E%3C/g%3E%3C/svg%3E%0A")}.global-awards-img{background-image:url(../img/awards.webp);width:1121px;height:209px;margin:0 auto;max-width:100%}.social-instagram{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMSA1MTEuOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtNTEwLjk0OTIxOSAxNTAuNWMtMS4xOTkyMTktMjcuMTk5MjE5LTUuNTk3NjU3LTQ1Ljg5ODQzOC0xMS44OTg0MzgtNjIuMTAxNTYyLTYuNS0xNy4xOTkyMTktMTYuNS0zMi41OTc2NTctMjkuNjAxNTYyLTQ1LjM5ODQzOC0xMi44MDA3ODEtMTMtMjguMzAwNzgxLTIzLjEwMTU2Mi00NS4zMDA3ODEtMjkuNS0xNi4yOTY4NzYtNi4zMDA3ODEtMzQuODk4NDM4LTEwLjY5OTIxOS02Mi4wOTc2NTctMTEuODk4NDM4LTI3LjQwMjM0My0xLjMwMDc4MS0zNi4xMDE1NjItMS42MDE1NjItMTA1LjYwMTU2Mi0xLjYwMTU2MnMtNzguMTk5MjE5LjMwMDc4MS0xMDUuNSAxLjVjLTI3LjE5OTIxOSAxLjE5OTIxOS00NS44OTg0MzggNS42MDE1NjItNjIuMDk3NjU3IDExLjg5ODQzOC0xNy4yMDMxMjQgNi41LTMyLjYwMTU2MiAxNi41LTQ1LjQwMjM0MyAyOS42MDE1NjItMTMgMTIuODAwNzgxLTIzLjA5NzY1NyAyOC4zMDA3ODEtMjkuNSA0NS4zMDA3ODEtNi4zMDA3ODEgMTYuMzAwNzgxLTEwLjY5OTIxOSAzNC44OTg0MzgtMTEuODk4NDM4IDYyLjA5NzY1Ny0xLjMwMDc4MSAyNy40MDIzNDMtMS42MDE1NjIgMzYuMTAxNTYyLTEuNjAxNTYyIDEwNS42MDE1NjJzLjMwMDc4MSA3OC4xOTkyMTkgMS41IDEwNS41YzEuMTk5MjE5IDI3LjE5OTIxOSA1LjYwMTU2MiA0NS44OTg0MzggMTEuOTAyMzQzIDYyLjEwMTU2MiA2LjUgMTcuMTk5MjE5IDE2LjU5NzY1NyAzMi41OTc2NTcgMjkuNTk3NjU3IDQ1LjM5ODQzOCAxMi44MDA3ODEgMTMgMjguMzAwNzgxIDIzLjEwMTU2MiA0NS4zMDA3ODEgMjkuNSAxNi4zMDA3ODEgNi4zMDA3ODEgMzQuODk4NDM4IDEwLjY5OTIxOSA2Mi4xMDE1NjIgMTEuODk4NDM4IDI3LjI5Njg3NiAxLjIwMzEyNCAzNiAxLjUgMTA1LjUgMS41czc4LjE5OTIxOS0uMjk2ODc2IDEwNS41LTEuNWMyNy4xOTkyMTktMS4xOTkyMTkgNDUuODk4NDM4LTUuNTk3NjU3IDYyLjA5NzY1Ny0xMS44OTg0MzggMzQuNDAyMzQzLTEzLjMwMDc4MSA2MS42MDE1NjItNDAuNSA3NC45MDIzNDMtNzQuODk4NDM4IDYuMjk2ODc2LTE2LjMwMDc4MSAxMC42OTkyMTktMzQuOTAyMzQzIDExLjg5ODQzOC02Mi4xMDE1NjIgMS4xOTkyMTktMjcuMzAwNzgxIDEuNS0zNiAxLjUtMTA1LjVzLS4xMDE1NjItNzguMTk5MjE5LTEuMzAwNzgxLTEwNS41em0tNDYuMDk3NjU3IDIwOWMtMS4xMDE1NjIgMjUtNS4zMDA3ODEgMzguNS04LjgwMDc4MSA0Ny41LTguNjAxNTYyIDIyLjMwMDc4MS0yNi4zMDA3ODEgNDAtNDguNjAxNTYyIDQ4LjYwMTU2Mi05IDMuNS0yMi41OTc2NTcgNy42OTkyMTktNDcuNSA4Ljc5Njg3Ni0yNyAxLjIwMzEyNC0zNS4wOTc2NTcgMS41LTEwMy4zOTg0MzggMS41cy03Ni41LS4yOTY4NzYtMTAzLjQwMjM0My0xLjVjLTI1LTEuMDk3NjU3LTM4LjUtNS4yOTY4NzYtNDcuNS04Ljc5Njg3Ni0xMS4wOTc2NTctNC4xMDE1NjItMjEuMTk5MjE5LTEwLjYwMTU2Mi0yOS4zOTg0MzgtMTkuMTAxNTYyLTguNS04LjMwMDc4MS0xNS0xOC4zMDA3ODEtMTkuMTAxNTYyLTI5LjM5ODQzOC0zLjUtOS03LjY5OTIxOS0yMi42MDE1NjItOC43OTY4NzYtNDcuNS0xLjIwMzEyNC0yNy0xLjUtMzUuMTAxNTYyLTEuNS0xMDMuNDAyMzQzcy4yOTY4NzYtNzYuNSAxLjUtMTAzLjM5ODQzOGMxLjA5NzY1Ny0yNSA1LjI5Njg3Ni0zOC41IDguNzk2ODc2LTQ3LjUgNC4xMDE1NjItMTEuMTAxNTYyIDEwLjYwMTU2Mi0yMS4xOTkyMTkgMTkuMjAzMTI0LTI5LjQwMjM0MyA4LjI5Njg3Ni04LjUgMTguMjk2ODc2LTE1IDI5LjM5ODQzOC0xOS4wOTc2NTcgOS0zLjUgMjIuNjAxNTYyLTcuNjk5MjE5IDQ3LjUtOC44MDA3ODEgMjctMS4xOTkyMTkgMzUuMTAxNTYyLTEuNSAxMDMuMzk4NDM4LTEuNSA2OC40MDIzNDMgMCA3Ni41LjMwMDc4MSAxMDMuNDAyMzQzIDEuNSAyNSAxLjEwMTU2MiAzOC41IDUuMzAwNzgxIDQ3LjUgOC44MDA3ODEgMTEuMDk3NjU3IDQuMDk3NjU3IDIxLjE5OTIxOSAxMC41OTc2NTcgMjkuMzk4NDM4IDE5LjA5NzY1NyA4LjUgOC4zMDA3ODEgMTUgMTguMzAwNzgxIDE5LjEwMTU2MiAyOS40MDIzNDMgMy41IDkgNy42OTkyMTkgMjIuNTk3NjU3IDguODAwNzgxIDQ3LjUgMS4xOTkyMTkgMjcgMS41IDM1LjA5NzY1NyAxLjUgMTAzLjM5ODQzOHMtLjMwMDc4MSA3Ni4zMDA3ODEtMS41IDEwMy4zMDA3ODF6bTAgMCIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPjxwYXRoIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZD0ibTI1Ni40NDkyMTkgMTI0LjVjLTcyLjU5NzY1NyAwLTEzMS41IDU4Ljg5ODQzOC0xMzEuNSAxMzEuNXM1OC45MDIzNDMgMTMxLjUgMTMxLjUgMTMxLjVjNzIuNjAxNTYyIDAgMTMxLjUtNTguODk4NDM4IDEzMS41LTEzMS41cy01OC44OTg0MzgtMTMxLjUtMTMxLjUtMTMxLjV6bTAgMjE2LjgwMDc4MWMtNDcuMDk3NjU3IDAtODUuMzAwNzgxLTM4LjE5OTIxOS04NS4zMDA3ODEtODUuMzAwNzgxczM4LjIwMzEyNC04NS4zMDA3ODEgODUuMzAwNzgxLTg1LjMwMDc4MWM0Ny4xMDE1NjIgMCA4NS4zMDA3ODEgMzguMTk5MjE5IDg1LjMwMDc4MSA4NS4zMDA3ODFzLTM4LjE5OTIxOSA4NS4zMDA3ODEtODUuMzAwNzgxIDg1LjMwMDc4MXptMCAwIiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtNDIzLjg1MTU2MiAxMTkuMzAwNzgxYzAgMTYuOTUzMTI1LTEzLjc0NjA5MyAzMC42OTkyMTktMzAuNzAzMTI0IDMwLjY5OTIxOS0xNi45NTMxMjYgMC0zMC42OTkyMTktMTMuNzQ2MDk0LTMwLjY5OTIxOS0zMC42OTkyMTkgMC0xNi45NTcwMzEgMTMuNzQ2MDkzLTMwLjY5OTIxOSAzMC42OTkyMTktMzAuNjk5MjE5IDE2Ljk1NzAzMSAwIDMwLjcwMzEyNCAxMy43NDIxODggMzAuNzAzMTI0IDMwLjY5OTIxOXptMCAwIiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+PC9nPjwvc3ZnPg==)}.social-linkedin{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='_x31_0.Linkedin'%3E%3Cpath class='st0' d='M460.8,460.8v-150c0-73.7-15.9-130-101.9-130c-41.5,0-69.1,22.5-80.4,44h-1v-37.4h-81.4v273.4h85V325.1 c0-35.8,6.7-70.1,50.7-70.1c43.5,0,44,40.4,44,72.2v133.1h85L460.8,460.8z'/%3E%3Cpath class='st0' d='M57.9,187.4h85v273.4h-85L57.9,187.4z'/%3E%3Cpath class='st0' d='M100.4,51.2c-27.1,0-49.2,22-49.2,49.2s22,49.7,49.2,49.7s49.2-22.5,49.2-49.7S127.5,51.2,100.4,51.2z'/%3E%3C/g%3E%3C/svg%3E%0A")}.btn.btn-primary:hover,.social-facebook:hover,.social-instagram:hover,.social-linkedin:hover{background-color:#222}.social{top:2px}p.oriana{position:absolute;margin-top:15px}main#content #pillars .elementor-widget-wrap .pillars-list ul li span[class*=bg-]{width:108px;height:108px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center}.bg-save_money{background-image:url(../img/sprites/save-money.webp)}.bg-lender_portfolio_financial{background-image:url(../img/sprites/lender-portfolio-financial.webp)}.bg-rated_barries_best_mortgage{background-image:url(../img/sprites/rated-barries-best-mortgage.webp)}.bg-10_years_experience_mortgages{background-image:url(../img/sprites/10-years-experience-mortgages.webp)}.bg-your_best_interests{background-image:url(../img/sprites/your-best-interests.webp)}.bg-transaction{background-image:url(../img/sprites/transaction.webp)}.ios .bg-save_money{background-image:url(../img/sprites/save-money.png)}.ios .bg-lender_portfolio_financial{background-image:url(../img/sprites/lender-portfolio-financial.png)}.ios .bg-rated_barries_best_mortgage{background-image:url(../img/sprites/rated-barries-best-mortgage.png)}.ios .bg-10_years_experience_mortgages{background-image:url(../img/sprites/10-years-experience-mortgages.png)}.ios .bg-your_best_interests{background-image:url(../img/sprites/your-best-interests.png)}.ios .bg-transaction{background-image:url(../img/sprites/transaction.png)}.global-lenders span[class*=bg]{-webkit-background-size:contain;background-size:contain;background-position:center}.bg-lenders_04{background-image:url(../img/sprites/lenders_04.webp);width:105px;height:74px}.bg-lenders_09{background-image:url(../img/sprites/lenders_09.webp);width:31px;height:89px}.bg-lenders_05{background-image:url(../img/sprites/lenders_05.webp);width:118px;height:74px}.bg-lenders_17{background-image:url(../img/sprites/lenders_17.webp);width:62px;height:89px}.bg-lenders_02{background-image:url(../img/sprites/lenders_02.webp);width:156px;height:74px}.bg-lenders_01{background-image:url(../img/sprites/lenders_01.webp);width:207px;height:74px}.bg-lenders_07{background-image:url(../img/sprites/lenders_07.webp);width:148px;height:74px}.bg-lenders_08{background-image:url(../img/sprites/lenders_08.webp);width:229px;height:74px}.bg-lenders_10{background-image:url(../img/sprites/lenders_10.webp);width:187px;height:89px}.bg-lenders_11{background-image:url(../img/sprites/lenders_11.webp);width:111px;height:89px}.bg-lenders_13{background-image:url(../img/sprites/lenders_13.webp);width:168px;height:89px}.bg-lenders_14{background-image:url(../img/sprites/lenders_14.webp);width:234px;height:89px}.bg-lenders_15{background-image:url(../img/sprites/lenders_15.webp);width:183px;height:89px}.bg-lenders_16{background-image:url(../img/sprites/lenders_16.webp);width:212px;height:89px}.bg-lenders_03{background-image:url(../img/sprites/lenders_03.webp);width:196px;height:74px}.bg-lenders_06{background-image:url(../img/sprites/lenders_06.webp);width:251px;height:74px}.ios .bg-lenders_04{background-image:url(../img/sprites/lenders_04.jpg)}.ios .bg-lenders_09{background-image:url(../img/sprites/lenders_09.jpg)}.ios .bg-lenders_05{background-image:url(../img/sprites/lenders_05.jpg)}.ios .bg-lenders_17{background-image:url(../img/sprites/lenders_17.jpg)}.ios .bg-lenders_02{background-image:url(../img/sprites/lenders_02.jpg)}.ios .bg-lenders_01{background-image:url(../img/sprites/lenders_01.jpg)}.ios .bg-lenders_07{background-image:url(../img/sprites/lenders_07.jpg)}.ios .bg-lenders_08{background-image:url(../img/sprites/lenders_08.jpg)}.ios .bg-lenders_10{background-image:url(../img/sprites/lenders_10.png)}.ios .bg-lenders_11{background-image:url(../img/sprites/lenders_11.jpg)}.ios .bg-lenders_13{background-image:url(../img/sprites/lenders_13.jpg)}.ios .bg-lenders_14{background-image:url(../img/sprites/lenders_14.jpg)}.ios .bg-lenders_15{background-image:url(../img/sprites/lenders_15.jpg)}.ios .bg-lenders_16{background-image:url(../img/sprites/lenders_16.jpg)}.ios .bg-lenders_03{background-image:url(../img/sprites/lenders_03.jpg)}.ios .bg-lenders_06{background-image:url(../img/sprites/lenders_06.jpg)}.brand-left{width:422px;display:inline-block}.brand-left p.brand{left:152px;position:absolute;top:19px}.brand-left p.tagline{position:absolute;left:152px;top:52px}.brand-right{display:inline-block;border-left:1px solid #ddd;padding:9px 0 15px 20px;top:-10px}.btn.btn-primary{color:#fff;background-color:var(--teal);border-radius:0;padding:10px 21px;font-size:19px;border:none;cursor:pointer;transition:.12s;line-height:1}.container-fluid.footer-top,.container-fluid.page-title,h1.page-title{background-color:var(--blue)}div.header-contact p,div.header-contact p a{color:#565656;font-size:16px;display:inline-block}div.header-contact p a i,div.header-contact p i{color:#1318b1;margin-right:4px}div.header-contact p{margin-right:20px}.header-apply{float:right;margin-top:23px}.header-contact{float:right;margin-top:39px}div.header-contact p a:hover{color:#51bfff}.container-fluid.footer-top{min-height:151px}.container-fluid.footer-bottom{background-color:var(--blue);border-top:1px solid rgba(255,255,255,.1);padding:15px 0 12px;font-size:12px}.container-fluid.footer-bottom a:hover,.le-nav ul li a.active,.le-nav ul li a:hover,footer a,footer#footer,main#content #pillars .pillars-intro p a:focus,main#content #pillars .pillars-intro p a:hover{color:#fff}h5.footer-brand{font-size:27px;font-family:var(--heading);font-weight:700;margin-top:26px;margin-bottom:0;color:#fff}.le-title,.mortgage-header h2,.page-title h1.entry-title,div#mc_embed_signup_scroll input.email,h1.page-title,h6.footer-tagline,p.footer-oriana{font-family:var(--font)}footer a i,footer h5,footer i,h6.footer-tagline,p.footer-oriana{color:var(--lightblue)}h6.footer-tagline{font-size:15px}p.footer-oriana{font-size:13px;margin-top:10px}.footer-contact{float:left;width:355px;margin-top:34px;line-height:24px}.footer-mailing-list{float:right;margin-top:34px;width:269px}footer h5{font-family:var(--heading);font-weight:700;font-size:16px;margin-bottom:7px}footer a i,footer i{margin-right:6px;width:16px;text-align:center}p.footer-contact-item{font-size:14px;letter-spacing:.3px;display:inline-block;margin-right:21px}input#mc-embedded-subscribe{position:absolute;top:24px;right:0;font-size:13px;font-family:var(--heading);padding:8px 17px 7px}div#mc_embed_signup_scroll input.email{display:inline-block;background-color:#03031a;border:none;color:#fff;font-size:14px;padding:9px 10px 9px 32px;position:relative;outline:0}div#mc_embed_signup_scroll .mc-field-group:before{content:"\f0e0";color:var(--lightblue);display:block;position:absolute;z-index:9;left:8px;top:9px;font-family:'Font Awesome 5 Free'}.home-calc,.home-service-image,.mc-field-group,div#mc_embed_signup,nav#menu ul.menu>li{position:relative}div#nav-cover,nav#menu{position:fixed;height:100vh;top:0}.further-reading-list ul li a:focus,.further-reading-list ul li a:hover,.header-nav a:not(.btn):active,.header-nav a:not(.btn):focus,.header-nav a:not(.btn):hover,.pre-header-contact a:focus,.pre-header-contact a:focus i,.pre-header-contact a:hover,.pre-header-contact a:hover i,footer a:hover,main#content .home-service ul li a:focus,main#content .home-service ul li a:hover,main#content .new-pillars .new-pillars-footer p a:focus,main#content .new-pillars .new-pillars-footer p a:hover{color:var(--teal)}.container-fluid.footer-bottom a{color:var(--lightblue)}.privacy-credit{text-align:right}a#menu_trigger.scrolled{left:0}a#menu_trigger:hover{background:var(--teal)}a#menu_trigger i{font-size:30px;position:absolute}a#menu_trigger span{position:absolute;left:58px;top:19px}nav#menu{left:-400px;width:400px;transition:.6s cubic-bezier(.34, 1.56, .64, 1);padding-left:130px;padding-top:40px;padding-right:30px;box-shadow:0 0 0 rgba(25,25,25,0);z-index:99;background:#1d238e;background:var(--blue)}nav#menu ul.menu li ul.sub-menu li a:hover{background-color:rgba(0,0,0,.1)}.menu-active nav#menu{left:-100px;box-shadow:1px 1px 50px rgba(25,25,25,.5)}body.menu-active a#menu_trigger{left:300px}nav#menu ul.menu li a{display:block;color:#fff;font-size:24px;padding:17px 40px 12px;transition:.3s}nav#menu ul.menu li.active ul.sub-menu{width:100%;opacity:1;transition:.3s}nav#menu ul.menu li.active ul.sub-menu li a{opacity:1;font-size:13px;transition:.5s ease-in}nav#menu ul.menu li ul.sub-menu li a{opacity:0;transition:none;font-size:15px;padding:15px 15px 12px;white-space:nowrap}nav#menu ul.menu li ul.sub-menu{width:0;overflow:hidden;transition:none;opacity:0;position:absolute;left:279px;list-style:none;padding:0;margin:0;z-index:104;box-shadow:8px 6px 13px rgba(8,12,84,.3);top:0}body.menu-active nav#menu ul.menu li.current-menu-item a{margin-right:-15px}nav#menu ul.menu li a:hover{text-indent:5px}body.menu-active a#menu_trigger:hover{background:var(--blue)!important}nav#menu ul.menu{margin-left:-49px;width:319px;margin-right:-49px}nav#menu ul.menu li.current-menu-item a{background-color:var(--darkblue);text-shadow:1px 1px 14px rgba(0,0,0,.3)}div#nav-cover{left:-100vw;background-color:rgba(10,17,126,0);width:100vw;transition:left,background-color .6s;z-index:50}body.menu-active div#nav-cover{background-color:rgba(0,0,0,.5);left:0}.container-fluid.page-title{padding:40px;color:#fff}.page-title h1.entry-title{font-size:39px;text-align:center}nav#menu ul.menu li ul.sub-menu li:first-child a{padding-top:16px}nav#menu ul.menu li ul.sub-menu li:last-child a{padding-bottom:16px}.hybrid-md-6{width:670px}.mortgage-header h2{font-size:57px;letter-spacing:-1px;margin:50px 0 40px}.container-fluid.mortgage-header{padding:50px 15px}.mortgage-header .col-lg-6{padding-right:60px}.mortgage-header p{font-size:23px;line-height:38px;margin-bottom:40px}.mortgage-header p strong,main#content .entry-content p strong,main#content .home-calc .calc-results p span{font-family:var(--heading);font-weight:700}#wrapper{color:#333}h2,main#content h2{font-size:26px;font-family:var(--heading);font-weight:700;margin-bottom:20px}h3,main#content h3{font-size:22px;font-family:var(--heading);font-weight:700;margin-bottom:20px}main#content *{font-family:var(--heading)}main#content p{font-size:18px;line-height:24px;margin-bottom:20px;letter-spacing:.5px;text-align:justify}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.mortgage-header-testimonial em{padding-left:51px;display:block;text-align:left;font-size:20px;line-height:31px}.mortgage-header-testimonial{position:relative;text-align:right;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQwOS4yOTQgNDA5LjI5NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtMCAyMDQuNjQ3djE3NS40MTJoMTc1LjQxMnYtMTc1LjQxMmgtMTE2Ljk0MWMwLTY0LjQ4IDUyLjQ2MS0xMTYuOTQxIDExNi45NDEtMTE2Ljk0MXYtNTguNDcxYy05Ni43MjggMC0xNzUuNDEyIDc4LjY4NC0xNzUuNDEyIDE3NS40MTJ6IiBmaWxsPSIjZDZkNmQ2IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkPSJtNDA5LjI5NCA4Ny43MDZ2LTU4LjQ3MWMtOTYuNzI4IDAtMTc1LjQxMiA3OC42ODQtMTc1LjQxMiAxNzUuNDEydjE3NS40MTJoMTc1LjQxMnYtMTc1LjQxMmgtMTE2Ljk0MWMwLTY0LjQ4IDUyLjQ2MS0xMTYuOTQxIDExNi45NDEtMTE2Ljk0MXoiIGZpbGw9IiNkNmQ2ZDYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+) 25px 25px/44px no-repeat #eee;padding:32px;margin-top:38px;-webkit-background-size:44px 44px}#hero .hero-circle,.block-text-grey,.display-inline,.further-reading-list,.home-intro section,.le-nav,.le-title,main#content #hero .hero-circle h1,main#content #hero .hero-circle p,main#content #pillars .elementor-widget-wrap .pillars-intro *,main#content #pillars .elementor-widget-wrap .pillars-list *,main#content .text-center p{text-align:center}.mortgage-header-testimonial,.mortgage-header-testimonial p{font-size:19px;line-height:23px}img.mortgage-header-image{min-height:100%;max-width:unset}.container-fluid.mortgage-header .col-lg-6{overflow:hidden;position:relative;left:-40px}.content-padding{padding-top:50px;padding-bottom:50px}.contact-rich-snippet p strong br,.contact-rich-snippet p strong br::after,main#content .home-calc.inner .calc-results p br,main#content .home-calc.inner .calc-results p br::after{content:" "}.contact-rich-snippet div,main#content .contact-rich-snippet p{font-size:15px;line-height:1.5}#wrapper .global-awards p:last-child,main#content #hero .hero-circle p:last-child,main#content .block-text-grey p,main#content .contact-rich-snippet p,main#content .global-awards p:last-child,main#content .home-service p:last-child{margin:0}main#content .contact-rich-snippet p strong{font-weight:700;font-size:18px;line-height:24px;color:var(--blue)}main#content h2{color:#202020}@media (max-width:1650px){img.mortgage-header-image{margin-left:-15%;max-width:unset;min-height:100%}.container-fluid.mortgage-header .col-md-6{overflow:hidden;position:relative;left:-40px}}.elementor-widget-testimonial{background:#f9f9f9;padding:30px;border-radius:7px;font-size:13px}.elementor-testimonial-wrapper .elementor-testimonial-name{font-size:15px;font-family:var(--heading);font-weight:700}.footer-mailing-list .btn,.header-nav .btn.btn-secondary{font-family:var(--font)!important}.elementor-testimonial-wrapper .elementor-testimonial-job{color:#777;font-size:12px}.le-nav{width:85%;background:#001a3f;border-top:5px solid #0860d6;padding:25px 0 20px}main#content .le-nav h2{margin:0 0 5px;font-size:21px;color:#fff;text-transform:uppercase}.le-nav ul{list-style:none}.le-nav ul li a{color:#94c1ff;display:block;font-size:15px;padding:10px 30px;border-bottom:1px solid rgba(255,255,255,.1);transition:.3s}.le-nav ul li a:hover{opacity:.8;transition:.3s;text-decoration:none}.le-nav ul li:last-child a{border:none;padding-bottom:0}.le-menu ul:before{content:"Further Reading: ";display:inline-block;margin-right:5px}.global-lenders span[class*=bg],.le-menu ul li{display:inline-block}.le-menu{font-size:15px}.le-menu ul li:after,.life-events-submenu ul li:after{content:", "}.le-menu ul li:last-child:after,.life-events-submenu ul li:last-child:after,.listing-item span.excerpt-dash,main#content .entry-content .attachment-post-thumbnail,main#content .post header{display:none}main#content .le-content h2{margin-top:65px;padding-top:65px;border-top:1px solid #eee}main#content .le-content .elementor-text-editor div:first-child h2{margin-top:0;padding-top:0;border-top:none}.le-content ol li,.le-content ul li,.list-check ul li{font-size:18px;line-height:1.5;margin:0 0 30px;padding-left:30px;position:relative}.list-check ul li{margin:0 0 10px}.le-content ol li:before,.le-content ul li:before,.list-check ul li:before{font-family:var(--font);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f058";color:var(--teal);position:absolute;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;top:1px;left:0;font-size:21px}.le-title{background-color:var(--blue);padding:150px 0;color:#fff;display:block;font-size:35px;font-weight:100}.le-title p{font-size:17px;letter-spacing:1px;color:#bcecff}.life-events-submenu ul li{display:inline-block;line-height:1.25}.life-events-submenu p{margin:0 0 5px}.life-events-submenu{font-size:13px;background:#f9f9f9;padding:30px 0}.elementor-button{background-color:var(--teal)!important;border-radius:0!important;height:100%}#hero .elementor-column,#hero .elementor-column-wrap,#hero .elementor-container,#hero .elementor-row,.elementor-button-info,.elementor-button-info .elementor-button-wrapper,.elementor-button-info .elementor-widget-container,.header-nav,.header-nav ul{height:100%}.elementor-button:focus,.elementor-button:hover{background:#111!important}.block-text-grey{background-color:#f9f9f9;padding:30px;margin-bottom:30px}.further-reading-list ul li a{display:block;border-bottom:1px solid #eee;padding:0 0 10px;margin:0 0 10px;transition:.3s}.further-reading-list ul{width:80%;margin:0 auto}.further-reading-list ul li:last-child a{border:none}.display-inline .elementor-button{display:inline-block;width:auto}#wrapper .global-awards h2,#wrapper .global-testimonials h2,main#content .mortgage-blog h2{font-size:40px;margin:0;color:#111}main#content .global-testimonials h2 strong{color:var(--blue);font-family:var(--heading);font-weight:700}#wrapper .global-awards p,main#content .global-awards p{color:#5d595f;letter-spacing:0;font-family:var(--font);font-size:18px;margin-bottom:20px}.homepage-padding{padding:65px 0}.global-map,main#content #pillars .elementor-widget-wrap .pillars-list ul{display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#hero .hero-circle,.global-lenders ul{display:-webkit-flex;display:-ms-flex}.global-map picture{max-width:56%;-webkit-flex:0 0 56%;-ms-flex:0 0 56%;flex:0 0 56%}.global-map .textwidget{max-width:44%;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%}.global-map .textwidget iframe{height:100%;width:100%}.global-lenders ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-lenders ul li a{display:inline-block;-webkit-transition:.3s;transition:.3s;-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.global-lenders ul li a:focus,.global-lenders ul li a:hover{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.35}main#content .global-lenders h3{color:#5d595f;letter-spacing:0;font-weight:400;font-family:var(--font);font-size:24px}.global-testimonials{margin:0 0 90px;position:relative}#hero .hero-circle h1,#hero .hero-circle p,.global-testimonials .container{position:relative;z-index:2}.global-testimonials .bg{background-image:url(../img/temp/new-testimonials-min.jpg);background-repeat:no-repeat;background-position:center;width:60%;height:497px;position:absolute;top:0;bottom:0;right:0;margin:auto}main#content .global-testimonials h2{margin:0 0 8px}main#content .global-testimonials p{color:#5d595f;letter-spacing:0;font-family:var(--font);font-size:22px;margin:0 0 140px}main#content .global-testimonials h5{color:#5d595f;letter-spacing:0;font-family:var(--font);font-size:16px;margin:0;line-height:1.5}main#content .global-testimonials h5 a{color:var(--teal);text-decoration:underline;-webkit-transition:.3s;transition:.3s;font-family:var(--font)}main#content .global-testimonials h5 a:focus,main#content .global-testimonials h5 a:hover{color:#888}main#content .global-testimonials ul{padding:0 95px 0 165px;color:#fff;letter-spacing:0;font-size:22px;position:relative}main#content .global-testimonials ul,main#content .global-testimonials ul *,main#content .home-calc form *,main#content .home-calc h5,main#content .home-calc p,main#content .home-calc p *{font-family:var(--font)}main#content .global-testimonials ul li{line-height:1.5}main#content .global-testimonials ul li>strong{font-family:var(--font);font-size:30px;display:block;line-height:1.25;letter-spacing:-.5px;color:#d3eeff;margin:0 0 15px}main#content .global-testimonials ul li em{display:block;margin:20px 0 0;font-family:var(--font);line-height:1.25;font-size:18px}main#content .global-testimonials ul li em strong{display:block;font-family:var(--font);font-style:italic;font-size:13px;color:#d3eeff}.global-testimonials .slick-arrow,.mortgage-blog .slick-arrow{text-indent:-9999px;border:none;outline:0;-webkit-transition:.3s;transition:.3s;cursor:pointer;opacity:1;display:inline-block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;width:20px;height:36px;position:absolute;margin:auto;top:0;bottom:0}.global-testimonials .slick-arrow:focus,.global-testimonials .slick-arrow:hover,.mortgage-blog .slick-arrow:focus,.mortgage-blog .slick-arrow:hover{opacity:.5}.global-testimonials .slick-arrow.slick-prev,.mortgage-blog .slick-arrow.slick-prev{background-image:url(../img/temp/icon-prev.svg);left:80px}.global-testimonials .slick-arrow.slick-next,.mortgage-blog .slick-arrow.slick-next{background-image:url(../img/temp/icon-next.svg);right:0}@media (max-width:1530px){.global-testimonials .bg{width:63%}main#content .global-testimonials ul li>strong{font-size:26px}main#content .global-testimonials ul{font-size:19px}main#content .global-testimonials ul li em{font-size:16px}main#content .global-testimonials ul li em strong{font-size:12px}main#content .global-testimonials ul li{padding:30px 0 0}main#content .global-testimonials h2{font-size:31px}main#content .global-testimonials p{font-size:19px;margin:0 0 100px}}#hero{height:790px;height:calc(100vh - 137px)}#hero .hero-circle{width:560px;height:560px;-webkit-border-radius:100%;border-radius:100%;background-color:rgba(34,102,140,.9);position:absolute;bottom:45px;right:140px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#hero .hero-circle:before{-webkit-border-radius:100%;border-radius:100%;border:1px solid #7dbaff;position:absolute;top:14px;left:14px;right:14px;bottom:14px;margin:auto;z-index:1;display:block;content:'';opacity:.3}main#content #hero .hero-circle h1{font-family:var(--heading);font-weight:700;font-size:50px;color:#fff}main#content #hero .hero-circle h1 em{font-family:var(--heading);font-weight:700;font-size:80px;font-style:normal;line-height:.85;display:block;color:#fff}main#content #hero .hero-circle p{color:var(--lightblue);font-size:30px;font-family:var(--font);letter-spacing:-1px}#mc_popup_wrapper input[type=submit],a.btn.btn-secondary,main#content #hero p a,main#content .home-intro p a,main#content .home-service p a,main#content .view-blog a{color:#fff;background-color:var(--teal);border-radius:0;font-family:var(--font);padding:13px 22px;font-size:21px;border:none;letter-spacing:0;display:inline-block;cursor:pointer;margin:25px 0 0;transition:.3s;outline:0}#mc_popup_wrapper input[type=submit]:focus,#mc_popup_wrapper input[type=submit]:hover,main#content #hero p a:focus,main#content #hero p a:hover{color:#222;background-color:#fff}a.btn.btn-secondary:hover,main#content .home-intro p a:focus,main#content .home-intro p a:hover,main#content .home-service p a:focus,main#content .home-service p a:hover,main#content .view-blog a:focus,main#content .view-blog a:hover{color:#fff;background-color:var(--blue)}a.btn.btn-secondary,main#content .home-intro p a:nth-child(2),main#content .home-service p a:nth-child(2){background-color:var(--blue)}main#content .home-service p a:nth-child(2){background-color:var(--grey)!important}main#content .home-service p a:nth-child(2):focus,main#content .home-service p a:nth-child(2):hover{background-color:#121212!important}main#content .home-intro p a:nth-child(2):focus,main#content .home-intro p a:nth-child(2):hover,main#content .home-service p a:nth-child(2):focus,main#content .home-service p a:nth-child(2):hover a.btn-btn-secondary:hover{color:#fff;background-color:#121212!important}main#content #pillars{margin-top:1px}main#content #pillars .elementor-widget-wrap{display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#content #pillars .elementor-widget-wrap .pillars-intro,main#content #pillars .elementor-widget-wrap .pillars-list{height:736px}main#content #pillars .elementor-widget-wrap .pillars-intro{max-width:40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0 65px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../img/temp/home-partner-bg-min.jpg)}main#content #pillars .elementor-widget-wrap .pillars-list{max-width:60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}main#content #pillars .elementor-widget-wrap .pillars-list ul li{-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;height:368px;background-color:var(--blue);display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #fff;color:#fff;font-family:var(--font);font-size:30px;padding:0 20px;line-height:1.125}main#content #pillars .elementor-widget-wrap .pillars-list ul li:first-child,main#content #pillars .elementor-widget-wrap .pillars-list ul li:nth-child(2),main#content #pillars .elementor-widget-wrap .pillars-list ul li:nth-child(3){border-bottom:1px solid #fff}main#content #pillars .elementor-widget-wrap .pillars-list ul li span{margin:0 0 25px}main#content #pillars .pillars-intro h2,main#content #pillars .pillars-intro h2 em{font-family:var(--heading);font-weight:700;font-size:44px;line-height:1;letter-spacing:-1px;color:#fff}main#content #pillars .pillars-intro h2{margin:0 0 50px}main#content #pillars .pillars-intro h2 em{display:block;color:var(--lightteal);font-style:normal}main#content #pillars .pillars-intro p{font-family:var(--font);color:#fff;line-height:1.25;font-size:25px;letter-spacing:-.5px}main#content #pillars .pillars-intro p a{font-family:var(--font);color:var(--lightblue);transition:.3s;text-decoration:underline}main#content .home-service.alt .row{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.container-fluid.mortgage-header.alt .col-lg-6{left:65px}.container-fluid.mortgage-header.alt .col-md-6{left:0;padding-right:0;padding-left:60px}.container-fluid.mortgage-header.alt{overflow:hidden}ul.display-posts-listing li.listing-item{display:block;margin:0 0 30px;font-size:18px;letter-spacing:.3px;line-height:31px;padding-bottom:20px;border-bottom:1px solid #ccc}ul.display-posts-listing li.listing-item a.title{display:block;font-size:26px}.categories-column{font-size:20px;line-height:28px;border-left:1px solid #ccc;padding-left:36px}.categories-column ul li.cat-item a{display:block;text-transform:capitalize;padding:6px 0}main#content .categories-column h3,main#content .categories-column h5{font-size:37px;font-family:var(--font);margin-bottom:22px}.home-intro{padding:85px 0;background-color:#f4f4f4}.home-intro section{padding:0 25px 0 0}main#content .home-intro h2,main#content .home-service h2{font-size:40px;color:#1c1a1c;margin:0 0 13px}main#content .home-intro p,main#content .home-service p,main#content .home-service ul li{font-size:21px;letter-spacing:0;line-height:1.5;color:#5d595f;font-family:var(--font)}main#content .home-service ul li a{color:#5d595f;font-family:var(--font);transition:.3s}main#content .home-service ul{display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#content .home-service ul li{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;padding:0 0 0 20px;margin:0 0 15px;position:relative}main#content .home-service ul li:before{content:'';display:block;position:absolute;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;top:8px;left:0;background-image:url(../img/temp/icon-green-angle.svg?v=2);width:9px;height:16px}main#content .home-service .hybrid-md-6{display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:center;align-items:center}.container-fluid.mortgage-header.home-service{padding:90px 15px}.container-fluid.mortgage-header.home-service.alt{padding:30px 15px}main#content .home-intro .yt-text p,main#content .home-intro .yt-text p strong{font-size:17px;letter-spacing:0;line-height:1.5;color:#5d595f;font-family:var(--font);text-align:center;margin:0}main#content .home-intro .yt-text{background:#fff;padding:25px}main#content .home-intro .yt-text p strong{font-family:var(--font);color:var(--blue);font-size:18px;margin:10px 0 0;display:block}main#content .home-intro section{box-shadow:0 5px 20px rgba(0,0,0,.2);padding:0;margin:0 25px 0 0}.home-calc img{z-index:2;bottom:0;right:0;position:absolute}.calc-home-min{z-index:2;bottom:0;right:0;position:absolute;background-image:url(../img/calc-home-min.webp);width:1106px;height:669px}.home-calc .container{position:relative;z-index:1}main#content .home-calc{padding-top:100px}main#content .home-calc h2{font-size:40px;margin:0;line-height:.9}main#content .home-calc h5{font-size:14px;color:#5d595f;line-height:1.75;margin:100px 0}main#content .home-calc h5 a,main#content .mortgage-blog ul .slider-post .slider-post-meta p a{font-family:var(--font);color:var(--blue);transition:.3s;text-decoration:underline}main#content .home-calc h5 a:focus,main#content .home-calc h5 a:hover,main#content .mortgage-blog ul .slider-post .slider-post-meta p a:focus,main#content .mortgage-blog ul .slider-post .slider-post-meta p a:hover{color:#777}main#content .home-calc h2+p{font-size:18px;letter-spacing:-.25px}main#content .home-calc .calc-results{background-color:var(--blue);color:#fff;text-align:center;padding:45px 400px 45px 0;margin:80px 0 0 25px}main#content .home-calc .calc-results *{text-align:center;font-family:var(--font)}main#content .home-calc .calc-results p{margin:0;font-size:52px;line-height:1}main#content .home-calc .calc-results p small{font-size:32px;display:block;line-height:1.125;margin:7px 0 0}main#content .home-calc form label{font-family:var(--font);color:#111;font-size:18px;display:block;margin:0 0 5px}main#content .home-calc form label span{font-family:var(--font);color:#5c5c5c;font-size:14px}main#content .home-calc.inner{padding:0 60px}main#content .home-calc .field .field-input input+.field-input-desc.sm{font-size:14px;padding:12px 0 0;text-align:center}main#content .home-calc .field select{border:1px solid #e6e6e6;width:100%;padding:9px}.calc-results.mo span:before{content:"$"}main#content .home-calc .field .field-input{display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;font-family:var(--font)}main#content .home-calc .field .field-input input{border:1px solid #e6e6e6;transition:.3s;outline:0;color:#403e40;font-size:17px;font-family:var(--font);padding:9px 12px 7px;max-width:calc(100% - 40px);-webkit-flex:0 0 calc(100% - 40px);-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px)}main#content .home-calc .field .field-input .field-input-desc{border:1px solid #e6e6e6;background-color:#fafafa;color:#a8a8a8;padding:10px 13px 0;font-size:18px;margin-right:-1px;max-width:40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}main#content .home-calc .field .field-input input+.field-input-desc{margin-right:0;margin-left:-1px}main#content .home-calc form{display:-webkit-flex;display:-ms-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}main#content .home-calc form .field{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin:0 0 32px}main#content .home-calc form .field.sm{-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;margin:0}@media (max-width:1720px){main#content .home-calc{overflow-x:hidden}main#content .calc-home-min,main#content .home-calc img{right:-150px}}@media (max-width:1500px){main#content .home-calc{padding-top:50px}main#content .home-calc h5{margin:60px 0}main#content .home-calc form label{font-size:15px}main#content .home-calc form label span{font-size:11px}main#content .home-calc .calc-results p{font-size:42px}main#content .home-calc .calc-results p small{font-size:27px}}.entry-content .wp-caption,.img-responsive img,.img-responsive source{max-width:100%}.home-service-image .lines{position:absolute;top:0;bottom:0;right:-15px;width:8px}.home-service-image .lines .line{width:100%;height:33.1%;background-color:#ddd}.alt .home-service-image .lines{right:auto;left:-15px}main#content .mortgage-blog{padding:95px 0;background-color:#f9f9f9}main#content .mortgage-blog .lines{margin:5px 0 50px}main#content .mortgage-blog .lines .line{height:3px;width:71px;display:inline-block}main#content .mortgage-blog .lines .line:nth-child (2){margin:0 5px}main#content .mortgage-blog ul{padding:0 45px}main#content .mortgage-blog ul .slider-post{margin:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}main#content .mortgage-blog ul .slider-post .slider-post-image{height:240px;overflow:hidden;position:relative}main#content .mortgage-blog ul .slider-post .slider-post-image img{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;max-width:105%}main#content .mortgage-blog ul .slider-post .slider-post-meta{background-color:#fff;padding:30px}main#content .mortgage-blog ul .slider-post .slider-post-meta h3{color:#111;margin:0 0 30px;height:50px}main#content .mortgage-blog ul .slider-post .slider-post-meta p{margin:0;font-size:15px;color:#6e6a6f}main#content .mortgage-blog ul .slider-post .slider-post-meta p em{color:#ccc}.mortgage-blog .slick-arrow.slick-prev{background-image:url(../img/temp/icon-prev-grey.svg);left:0}.mortgage-blog .slick-arrow.slick-next{background-image:url(../img/temp/icon-next-grey.svg);right:0}main#content .mortgage-blog .view-blog{margin:60px 0 0}main#content .entry-content img{max-width:100%;height:auto;display:block;margin:20px auto 30px}main#content footer a{color:var(--teal);transition:.3s;text-decoration:underline}main#content footer a:focus,main#content footer a:hover{color:#999}main#content .entry-footer .cat-links,main#content .entry-footer .tag-links{display:block;font-size:13px;line-height:1.5}main#content .entry-footer{margin:70px 0 20px}main#content .blog-meta{margin:80px 0 50px;font-size:13px}main#content .home-calc.inner .calc-results{margin:20px 0 0;padding:30px 20px;width:100%}main#content .home-calc.inner .calc-results p,main#content .home-calc.inner .calc-results p small{font-size:22px}.single-post #sidebar{padding:50px 0 50px 60px}.single-post #sidebar .widget_recent_entries ul li a{display:block;font-size:18px}.single-post #sidebar .widget_recent_entries span.post-date{font-size:14px}.page #wrapper a.btn.btn-secondary,.page #wrapper a.btn.btn-secondary:hover{font-size:19px;font-weight:400!important;margin-top:0;padding:10px 21px;font-family:var(--font)}.single-post #sidebar .widget_recent_entries ul li{display:block;border-bottom:1px solid #ccc;padding:14px 0}.single-post #sidebar .widget_categories{margin-top:40px}.single-post #sidebar .widget_categories li a{display:block;padding:10px 0;text-transform:capitalize}.bg-synergy{width:180px;height:50px;background-image:url(/wp-content/themes/dr/img/carte2.png);background-repeat:no-repeat;background-size:contain}.b-modal{background-color:rgba(0,0,0,.8)!important}#mc_popup{width:320px;display:none}#mc_popup_wrapper{width:100%;background-color:#fff;text-align:center;padding:20px 0;border-radius:5px;position:relative}#mc_popup_wrapper h3{font-family:var(--font);font-size:29px;color:#1d238e;text-transform:capitalize;margin:0 0 15px}#mc_popup_wrapper .mc-field-group input{width:90%;display:inline-block;border:none;margin:5px 0 0;background:#eee;padding:12px 10px 8px;text-align:center}#mc_popup .closeThis{background:#000;color:#fff;font-size:40px;width:40px;height:40px;display:block;text-align:center;border-radius:100%;transition:.3s;position:absolute;top:-20px;right:-20px;z-index:1000}#mc_popup .closeThis:focus,#mc_popup .closeThis:hover,.book-online-modal a:focus,.book-online-modal a:hover{background:#999;color:#666}.le-content ol li ol li:before,.le-content ul li ul li:before,.list-check ul li ul li:before{content:"\f105";color:#666}.le-content ol li ol li,.le-content ul li ul li,.list-check ul li ul li{padding-left:15px;font-size:16px}.le-content ol li ol,.le-content ul li ul,.list-check ul li ul{margin-top:15px}.elementor-slideshow__title,.m-book,.old-hide,.pg-blog.categories h5{display:none!important}.page #wrapper a.btn.btn-secondary{line-height:1}.page #wrapper a.btn.btn-secondary:hover{background:#000;color:#fff}@media (max-width:1700px){.brand-right{top:10px;padding:6px 0 11px 20px;position:absolute;left:455px}}@media (max-width:1450px){.bg-oriana,main#content .mortgage-blog ul .slider-post .slider-post-meta h3{height:43px}main#content .categories-column h5{font-size:27px}main#content .categories-column ul{font-size:16px}ul.display-posts-listing li.listing-item{font-size:15px;line-height:1.5}ul.display-posts-listing li.listing-item a.title{font-size:20px}#wrapper .global-awards h2,#wrapper .global-testimonials h2,main#content #pillars .pillars-intro h2,main#content #pillars .pillars-intro h2 em{font-size:34px}main#content #pillars .pillars-intro h2{margin:0 0 30px}main#content #pillars .pillars-intro br,main#content #pillars .pillars-intro br::after{content:" "}main#content #pillars .pillars-intro p{font-size:21px}main#content #pillars .elementor-widget-wrap .pillars-list ul li{font-size:22px;height:268px}main#content #pillars .elementor-widget-wrap .pillars-list ul li span[class*=bg-]{width:90px;height:90px}main#content #pillars .elementor-widget-wrap .pillars-intro,main#content #pillars .elementor-widget-wrap .pillars-list{height:536px}header p.brand,header p.brand a,main#content #hero .hero-circle h1,main#content .home-intro h2,main#content .home-service h2{font-size:30px}main#content .home-intro p,main#content .home-service p,main#content .home-service ul li,main#content h3{font-size:19px}#mc_popup_wrapper input[type=submit],a.btn.btn-secondary,main#content #hero p a,main#content .home-intro p a,main#content .home-service p a,main#content .view-blog a{padding:12px 19px;font-size:19px}.footer-contact{width:305px}main#content .home-calc .calc-results{padding:45px 300px 45px 50px}main#content .home-calc form label{font-size:13px}main#content .calc-home-min,main#content .home-calc img{right:-260px}.hybrid-md-6{width:500px}main#content .mortgage-blog ul .slider-post .slider-post-image{height:160px}.header-apply a.btn.btn-primary,div.header-contact p,div.header-contact p a,main#content .mortgage-blog ul .slider-post .slider-post-meta p{font-size:14px}.bg-oriana{width:217px}#hero{height:700px;height:calc(100vh - 126px);background-position:center}#hero .hero-circle{width:400px;height:400px;right:50px;bottom:30px}main#content #hero .hero-circle p{font-size:22px}main#content #hero .hero-circle h1 em{font-size:64px}main#content #hero p a{margin-top:0}.bg-darren{width:132px;flex:0 0 132px;height:116px}.brand-left p.brand,.brand-left p.tagline{left:155px}.brand-left{width:446px}.brand-left p.brand{top:22px}.brand-left p.tagline{top:50px}.brand-right{top:10px;padding:6px 0 11px 20px;position:absolute;left:455px}.header-contact{margin:35px 0 0}.header-apply{margin:22px 0}main#content #pillars .elementor-widget-wrap .pillars-intro{padding:0 50px}.pre-header p.oriana{margin-left:117px}.container-fluid.mortgage-header .col-lg-6{position:relative}.page-id-16 img.mortgage-header-image,.page-id-20 img.mortgage-header-image,.page-id-22 img.mortgage-header-image,.page-id-24 img.mortgage-header-image,.page-id-26 img.mortgage-header-image,.page-id-43 img.mortgage-header-image,.page-id-44 img.mortgage-header-image,.page-id-45 img.mortgage-header-image,.page-id-46 img.mortgage-header-image,.page-id-47 img.mortgage-header-image,.page-id-48 img.mortgage-header-image,.page-id-61 img.mortgage-header-image,.page-id-64 img.mortgage-header-image,.page-id-65 img.mortgage-header-image{position:absolute;bottom:0;right:0;top:0;margin:auto}.page-id-48 img.mortgage-header-image{right:-75px}.page-id-20 img.mortgage-header-image,.page-id-43 img.mortgage-header-image,.page-id-44 img.mortgage-header-image,.page-id-45 img.mortgage-header-image,.page-id-46 img.mortgage-header-image{right:-100px}.page-id-26 img.mortgage-header-image{left:-100px}.page-id-22 img.mortgage-header-image{left:0}}@media (max-height:775px) and (min-width:1451px){#hero{height:700px}}@media (max-height:775px) and (min-width:1301px){#hero{height:600px}}@media (max-width:1300px){header p.brand,header p.brand a{font-size:22px}.global-awards-img{background-size:contain;max-width:calc(100% - 40px)}.brand-left p.tagline{font-size:14px;width:170px;top:39px}.brand-left p.brand{top:17px}.brand-right{left:355px}main#content #pillars .elementor-widget-wrap .pillars-list ul li{font-size:18px}}@media (max-width:1199px){#footer,.footer-contact,.privacy-credit,main#content .global-testimonials *{text-align:center}.bg-oriana{width:167px;height:31px}.le-title{background-size:cover;padding:100px 0;font-size:27px}.elementor-testimonial-wrapper .elementor-testimonial-content,main#content .home-intro .yt-text p,main#content .home-intro .yt-text p strong{font-size:14px}.elementor-button.elementor-size-xl,main#content p{font-size:16px}.le-title p,div.header-contact p,div.header-contact p a,main#content .mortgage-header-testimonial p{font-size:13px}.bg-synergy{width:100px;flex:0 0 100px;height:36px;background-size:contain;background-repeat:no-repeat}#hero,.container-fluid.mortgage-header .col-lg-6{height:500px}.mortgage-header h2{font-size:47px;margin:30px 0 25px}.mortgage-header p{font-size:20px;line-height:1.6}.mortgage-header-testimonial em{font-size:15px;line-height:1.5;padding:0 0 0 30px}.mortgage-header-testimonial p+p{font-size:13px;margin-top:20px}.mortgage-header-testimonial{-webkit-background-size:24px 24px;background-size:24px;background-position:15px 15px;padding:20px;margin-top:38px}h1.page-title{font-size:28px;padding:30px}.content-padding{padding:40px 30px}main#content p{line-height:1.5}header p.brand,header p.brand a{font-size:21px}.bg-darren{width:104px;flex:0 0 104px;height:94px}.brand-left p.brand,.brand-left p.tagline{left:114px}.brand-left{width:296px}.brand-right{top:4px;left:305px}.brand-left p.brand{top:8px}.brand-left p.tagline{font-size:12px;top:30px}.header-contact{margin:19px 0 0}.header-apply{margin:5px 0 0}.pre-header p.oriana{margin-left:98px}main#content #hero .hero-circle h1{font-size:22px}main#content #hero .hero-circle h1 em{font-size:49px}main#content #hero .hero-circle p,main#content #pillars .pillars-intro p,main#content .home-intro p,main#content .home-service p,main#content .home-service ul li,main#content .home-service ul li a{font-size:17px}#mc_popup_wrapper input[type=submit],main#content #hero p a,main#content .home-intro p a,main#content .home-service p a,main#content .view-blog a{padding:10px 17px;font-size:16px}#hero .hero-circle{width:340px;height:340px;right:30px;bottom:25px}main#content #pillars .pillars-intro h2,main#content #pillars .pillars-intro h2 em{font-size:27px;margin:0 0 13px}main#content #pillars .elementor-widget-wrap .pillars-list ul li span[class*=bg-]{margin:0 0 10px;width:76px;height:76px}main#content #pillars .elementor-widget-wrap .pillars-list ul li{font-size:16px;height:220px}main#content #pillars .elementor-widget-wrap .pillars-intro,main#content #pillars .elementor-widget-wrap .pillars-list{height:440px}.container-fluid.mortgage-header.home-service{padding:65px 15px}main#content .home-intro h2,main#content .home-service h2{font-size:25px}main#content .home-service ul li:before{width:7px;height:11px;top:7px}main#content .home-service ul li{padding-left:13px}main#content .home-calc h2,main#content .mortgage-blog h2{font-size:29px}main#content .home-calc form .field.sm label span,p.footer-contact-item{display:block}main#content .home-calc h5{font-size:13px;line-height:1.5}main#content .home-calc h2+p{font-size:15px}.home-intro,main#content .mortgage-blog{padding:55px 0}main#content .calc-home-min,main#content .home-calc img{right:-260px}main#content .home-calc .calc-results p{font-size:27px}main#content .home-calc .calc-results p small{font-size:19px}main#content .mortgage-blog ul .slider-post .slider-post-image{height:110px}main#content .mortgage-blog ul .slider-post .slider-post-meta p{font-size:12px}main#content .mortgage-blog ul .slider-post .slider-post-meta p em{display:block;height:0;opacity:0;margin:-6px 0 0}main#content .mortgage-blog .view-blog{margin:20px 0 0}.footer-contact{width:100%;float:none}#footer{padding:30px 0 0;background-color:var(--blue)}.footer-mailing-list{float:none;display:inline-block}h5.footer-brand{margin:0}.container-fluid.footer-top{background:0 0}.container-fluid.footer-bottom{margin-top:30px;font-size:13px}p.footer-contact-item:nth-of-type(2){margin-top:5px;margin-bottom:5px}.privacy-credit{margin-top:9px}.global-testimonials .bg{display:none}.global-testimonials .col-xl-8{background-image:url(../img/temp/testimonials.jpg);background-repeat:no-repeat;background-position:center}main#content .global-testimonials ul{padding:50px 75px;text-align:center}.global-testimonials .slick-arrow.slick-prev{left:10px}.global-testimonials .slick-arrow.slick-next{right:10px}main#content .global-testimonials h5{margin:0 0 50px;font-size:13px}main#content .global-testimonials p{margin:0 0 40px}.global-testimonials{padding-top:0;margin:0}.global-awards .img-responsive{max-width:70%}.hybrid-md-6{width:410px}.elementor-widget-testimonial{padding:15px!important}}@media (max-width:991px){nav#menu ul.menu li ul.sub-menu{left:245px}.container-fluid.mortgage-header.alt .col-lg-6{left:0!important}nav#menu ul.menu li a{font-size:19px}nav#menu ul.menu{width:259px}nav#menu{width:340px}body a#menu_trigger{top:100px}body.menu-active a#menu_trigger{left:240px}.single-post #sidebar .widget_recent_entries ul li a,main#content p,nav#menu ul.menu li ul.sub-menu li a{font-size:14px}.single-post #sidebar{padding:0}.elementor-testimonial-wrapper .elementor-testimonial-content,.single-post #sidebar .widget_recent_entries span.post-date,div.header-contact p,div.header-contact p a{font-size:12px}main#content .categories-column ul,main#content .global-testimonials ul li{font-size:16px}ul.display-posts-listing li.listing-item{line-height:1.5;font-size:12px}main#content .le-nav h2,ul.display-posts-listing li.listing-item a.title{font-size:18px}.categories-column{padding:0;margin:0;border:none}main#content .categories-column h5{font-size:22px;margin:0}.le-content ol li,.le-content ul li,.list-check ul li,header p.brand,header p.brand a{font-size:15px}.le-nav{top:0!important}.le-title{background-size:cover;padding:70px 0;font-size:23px}.le-nav ul li a{font-size:13px}.bg-synergy{width:50px;flex:0 0 50px;height:26px}.container-fluid.mortgage-header .col-lg-6 img.mortgage-header-image{position:relative!important;margin:0;left:0!important;right:0!important}.container-fluid.mortgage-header .col-lg-6{left:0;height:auto;padding-right:15px}img.mortgage-header-image{max-width:100%;min-height:unset;height:auto;margin:0 auto}.hybrid-md-6{width:100%}.mortgage-header-content{text-align:center;max-width:80%;margin:0 auto}.mortgage-header h2{font-size:37px;margin:25px 0 15px}.mortgage-header p,main#content #hero .hero-circle h1{font-size:17px}h1.page-title,main#content .global-testimonials ul li>strong{font-size:22px}main#content h2{font-size:21px;margin-bottom:16px}h1.page-title{padding:30px 30px 25px}main#content #pillars .elementor-widget-wrap .pillars-intro,main#content #pillars .elementor-widget-wrap .pillars-list{max-width:100%;flex:0 0 100%;height:auto}main#content #pillars .elementor-widget-wrap .pillars-intro{margin:0 0 1px;padding:53px 100px 30px}main#content #pillars .elementor-widget-wrap .pillars-list ul li:first-child,main#content #pillars .elementor-widget-wrap .pillars-list ul li:nth-child(4){border-left:none}main#content #pillars .elementor-widget-wrap .pillars-intro br,main#content #pillars .elementor-widget-wrap .pillars-intro br::after,main#content .global-testimonials p br,main#content .global-testimonials p br::after,main#content .home-calc .calc-results br,main#content .home-calc .calc-results br::after{content:" "}main#content #pillars .pillars-intro h2 em{display:inline-block;margin:0}main#content #pillars .pillars-intro h2,main#content .home-intro section{margin:0}.home-service-image{max-width:80%;margin:0 auto 40px}.home-service-image .lines{position:relative;width:100%;height:5px;left:0;right:0;top:-7px;bottom:0}.home-service-image .lines .line{width:33.48%;height:5px;display:inline-block;margin:0 -2px}main#content .home-service .hybrid-md-6{width:78%;margin:0 auto}.alt .home-service-image .lines{left:0}main#content .home-service .order-1{order:12}main#content .home-service .order-12{order:1}.container-fluid.mortgage-header.home-service{padding:30px 15px}main#content .home-intro .col-lg-5{order:12;margin-top:20px}main#content .home-calc h2,main#content .home-calc h2+p,main#content .home-intro *{text-align:center}#hero .hero-circle{width:260px;height:260px;right:15px;bottom:15px}main#content #hero .hero-circle h1 em{font-size:33px}main#content #hero .hero-circle p{font-size:15px;margin:-3px 0 10px}#hero{height:400px}main#content .calc-home-min,main#content .home-calc img{display:none}main#content .home-calc .calc-results{width:100%;margin:-20px 0 50px;padding:30px}main#content .home-calc form .field.sm label span{display:inline}#wrapper .global-awards h2,#wrapper .global-testimonials h2{font-size:27px}main#content .global-testimonials p{margin:-3px 0 15px}.header-contact{margin:8px 0 0;width:200px}.brand-right{position:absolute;left:256px;top:4px;padding:6px 0 3px 8px}.bg-oriana{width:109px;height:27px}.brand-left p.tagline{top:19px;font-size:11px;width:130px}.brand-left p.brand{top:4px}.header-apply a.btn.btn-primary{font-size:11px;padding:8px}div.header-contact .header-phone{margin-right:8px}}@media (min-width:768px){.mapply,.mopt{display:none}#menu div.social{text-align:left!important;margin-left:-10px!important}#menu div.social a:nth-child(2){margin:0 5px}}@media (max-width:767px){#header,.call-m{position:fixed;right:0}.elementor-element-04bdc08 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-113a0c1 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-20a3664 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-2b3b9bc .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-39231af .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-39adef6 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-4e46cee .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-7607ee7 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-element-eac6731 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.mopt a{padding:3px}.mapply,.mopt a i{color:#fff;background-color:var(--teal)}.mortgage-header-testimonial{margin-bottom:30px}.global-awards{padding-left:15px;padding-right:15px}.global-awards-img{background-image:url(../img/awards-mobile.webp);background-position:center top}.container-fluid.mortgage-header,.container-fluid.mortgage-header .col-lg-6,.elementor-6 .elementor-element.elementor-element-0da331a>.elementor-widget-container,main#content .home-calc.inner{padding:0}.container-fluid.mortgage-header .row{margin-left:0;margin-right:0}.content-padding{padding:20px 30px}#hero .hero-circle:before,#menu_trigger,.bg-darren,.global-map picture,.header-apply,.pre-header .social a{display:none}.global-map,.mapply,.mopt,.mopt a i,.mopt a span,.social:after,main#content .home-service ul{display:block}.pre-header .social{height:19px}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:14px;line-height:1.5}main#content .home-calc form .field,main#content .home-calc form .field.sm{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 15px}#calc-form+.calc-results{margin:0 0 40px!important}#hero{height:330px}#hero .hero-circle{width:240px;border-radius:0;height:auto;padding:21px 0;top:20px;bottom:auto;right:0}.mapply{padding:14px 20px 11px;margin:0 -30px;font-size:14px}.le-title{padding:40px}h5.footer-brand{font-size:18px}.container-fluid.footer-bottom{font-size:11px;padding-bottom:60px}h6.footer-tagline{font-size:12px}main#content .global-testimonials ul li>strong,main#content h3{font-size:17px}main#content h2{font-size:20px}main#content p{font-size:15px}.global-map .textwidget,main#content .home-service ul li{max-width:100%}main#content #pillars .elementor-widget-wrap .pillars-intro{padding:52px 30px 30px}main#content #pillars .elementor-widget-wrap .pillars-list ul li span[class*=bg-]{width:55px;height:55px}main#content #pillars .elementor-widget-wrap .pillars-list ul li{font-size:13px;height:160px;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}main#content #pillars .elementor-widget-wrap .pillars-list ul li:first-child,main#content #pillars .elementor-widget-wrap .pillars-list ul li:nth-child(3),main#content #pillars .elementor-widget-wrap .pillars-list ul li:nth-child(5){border-left:none}main#content #pillars .elementor-widget-wrap .pillars-list ul li:nth-child(4){border-left:1px solid #fff;border-bottom:1px solid #fff}main#content .global-testimonials ul li,main#content .global-testimonials ul li em,main#content .home-intro p,main#content .home-service p,main#content .home-service ul li,main#content .home-service ul li a{font-size:14px}.global-awards .img-responsive{max-width:90%}main#content .global-testimonials p{font-size:16px}.global-testimonials{padding-bottom:0;margin-bottom:1px}.bg-lenders_01{width:137px;height:52px}.bg-lenders_02{width:116px;height:52px}.bg-lenders_03{width:100px;height:41px}.bg-lenders_04{width:60px;height:44px}.bg-lenders_05{width:71px;height:44px}.bg-lenders_06{width:141px;height:41px}.bg-lenders_07{width:78px;height:44px}.bg-lenders_08{width:129px;height:38px}.bg-lenders_10{width:107px;height:49px}.bg-lenders_11{width:71px;height:59px}.bg-lenders_13{width:98px;height:53px}.bg-lenders_14{width:132px;height:51px}.bg-lenders_15{width:113px;height:51px}.bg-lenders_16{width:135px;height:56px}#gallery-1 .gallery-item{margin-top:-40px!important}.pre-header p.oriana{font-size:8px;margin:7px 0 0;top:0}.brand-right{left:219px}.brand-left{left:0;width:auto;padding:12px 0 0}.brand-left p.brand,.brand-left p.tagline{left:0;top:0;position:relative}.brand-right,.header-email,.header-phone{display:none!important}.header-contact,nav#menu ul.menu{width:auto}.brand-left p.tagline{width:auto;font-size:11px}header p.brand,header p.brand a{font-size:22px}.header-apply{margin:0}#header{background-color:#fff;width:100%;z-index:1000;top:0;left:0}.logged-in #header{z-index:100000}.pre-header{height:auto}.social:after{clear:both;content:""}.social a{height:27px;width:27px;background-size:17px}.social{top:0}.call-m,body a#menu_trigger{top:auto;bottom:0;width:50%;height:auto;padding:15px;border-top:1px solid #fff;text-align:center}#main-header{border-bottom:1px solid #ccc;padding:4px 0 3px}body a#menu_trigger{left:0!important}a#menu_trigger i,a#menu_trigger span{position:relative;display:inline-block;top:0;left:0}body a#menu_trigger i,body a.call-m i{font-size:20px;position:relative;top:1px;margin-right:7px}.header-apply a.btn.btn-primary{font-size:13px;padding:7px}.call-m{background:linear-gradient(270deg,#00966b 0,#00966b 100%);z-index:999;border-left:1px solid #fff}a.call-m i,a.call-m span{display:inline-block;top:0;left:0;color:#fff}#hero,.le-title,h1.page-title{margin-top:57px}.menu-main-menu-container,nav#menu ul.menu>li{width:100%}nav#menu{width:300px}nav#menu ul.menu li a{font-size:15px;padding:17px 30px 12px}nav#menu ul.menu li a:hover{text-indent:0}body.menu-active nav#menu ul.menu li a{margin:0 19px!important;padding:14px 20px 11px}nav#menu ul.menu li ul.sub-menu li a{margin:0!important;font-size:13px;white-space:initial}nav#menu ul.menu li ul.sub-menu{left:150px}.mopt a{display:inline-block;text-align:center;margin:0 -3px 0 3px}.mopt a i{width:30px;height:30px;line-height:30px;font-size:16px;border-radius:4px}.mopt a span{font-size:9px;color:#000;text-transform:uppercase;margin:4px 0 0}main#content #pillars{margin-top:2px}.elementor-14 .elementor-element.elementor-element-f185ce3>.elementor-widget-container,.elementor-16 .elementor-element.elementor-element-a7ab190>.elementor-widget-container,.elementor-20 .elementor-element.elementor-element-81f359c>.elementor-widget-container,.elementor-22 .elementor-element.elementor-element-41826bb>.elementor-widget-container,.elementor-26 .elementor-element.elementor-element-17c1765>.elementor-widget-container{padding:0!important}.logged-in{margin-top:-46px!important}}.single-post .entry-content ol,.single-post .entry-content ul{margin-left:30px;font-size:18px;line-height:24px;letter-spacing:.5px;margin-bottom:30px}.book-online,a#menu_trigger{position:fixed;background:var(--blue)}@media (max-width:480px){#hero{height:270px}}@media (max-width:1199px) and (max-height:640px){nav#menu{padding-top:0}nav#menu ul.menu li a{font-size:16px!important;padding:10px 40px 6px}nav#menu ul.menu li ul.sub-menu li a{font-size:13px!important;padding:9px 13px}}#menu div.social{text-align:center;display:block;margin:18px 0;padding:0;width:100%}main#content .mortgage-rate,main#content .mortgage-rate-large{border:1px solid #ccc;display:inline-block;padding:16px 10px 25px;background-color:#eee}#menu div.social:after{display:none;content:unset}#menu div.social a{float:none;height:35px;width:37px}main#content [class*=" eicon-"],main#content [class^=eicon]{font-family:eicons}main#content .mortgage-rate{width:18%;margin:0 1%;text-align:center}.mortgage-rate div,.mortgage-rate-large div{display:inline;text-align:center}main#content .mortgage-rate p,main#content .mortgage-rate-large p{text-align:center;font-size:40px;font-family:var(--font);margin-bottom:0;padding-bottom:0}main#content .mortgage-rate h2,main#content .mortgage-rate-large h2{font-size:21px}main#content .mortgage-rate-large{text-align:center}.book-online,.book-online-modal a{border-radius:100%;text-align:center}@media (max-width:1300px){main#content .mortgage-rate h2,main#content .mortgage-rate-large h2{font-size:16px;margin-bottom:10px}main#content .mortgage-rate p,main#content .mortgage-rate-large p{font-size:30px}}.single-post .entry-content ul{list-style:disc}.single-post .entry-content ol{list-style:decimal}.slick-initialized .slick-slide{outline:0!important}img.mortgage-header-image{float:right;margin:0 -110px 0 0}.book-online-modal{width:800px;height:560px;display:none}.book-online-modal iframe{min-height:unset!important;height:100%!important}.book-online-modal a{background:#000;color:#fff;font-size:40px;width:40px;height:40px;display:block;transition:.3s;position:absolute;top:-20px;right:-20px}.book-online{width:240px;height:240px;border:2px solid #fff;z-index:5555;bottom:30px;right:30px}.book-online h3{color:#fff;padding:49px 0 0;display:block;text-align:center;font-size:23px;line-height:29px;font-weight:300!important;font-family:var(--font);margin:0 0 10px}.book-online a{background:var(--teal);color:#fff;font-size:14px;display:inline-block;font-family:var(--font);padding:16px 30px 11px;transition:.3s}.book-online a:focus,.book-online a:hover{background:#fff;color:#000}.book-online small{display:block;color:#fff;margin:7px 0 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}#footer img.logo2024{margin-bottom:5px;max-width:270px}.container-fluid.footer-top{padding-top:20px;padding-bottom:20px}.brand-new{display:flex;align-items:center}.brand-new img{max-width:clamp(150px,15.364583333333334vw,295px);margin-left:13px}.footer-mailing-list .btn{background:#fff!important;color:#222!important}.footer-mailing-list .btn:focus,.footer-mailing-list .btn:hover{background:var(--teal)!important;color:#fff!important}.elementor-editor-active .old-hide{display:block!important;background-color:red!important}.pg-blog .elementor-post__read-more,.pg-blog h2 a{letter-spacing:0;display:inline-block;cursor:pointer;outline:0}.pg-section{padding:clamp(56.666666666666664px,4.427083333333333vw,85px) 30px!important}.pg-section.pt-0{padding-top:0!important}.pg-section.pb-0{padding-bottom:0!important}.pg-section.pt-sm{padding-top:calc(clamp(40px,4.427083333333333vw,85px)/ 2)!important}.pg-section.pb-sm{padding-bottom:calc(clamp(40px,4.427083333333333vw,85px)/ 2)!important}main#content .new-pillars h2{font-weight:800;font-size:clamp(33.333333333333336px, 2.6041666666666665vw, 50px);color:#111;text-align:center;margin:0}main#content .new-pillars h2 em{font-weight:200;font-style:normal;display:block;color:var(--blue)}main#content .new-pillars h2 em strong{background-image:url(../img/underline.svg);background-repeat:no-repeat;background-position:bottom center;background-size:contain;padding-bottom:clamp(9.333333333333334px,.7291666666666666vw,14px);margin:0 0 clamp(-14px,-.7291666666666666vw,-9.333333333333334px)}main#content .new-pillars .new-pillars-footer p{text-align:center;margin:clamp(33.333333333333336px,2.6041666666666665vw,50px) 0 0}main#content .new-pillars .new-pillars-footer p a{color:var(--blue);transition:.3s;text-decoration:underline}.new-pillars .elementor-icon-box-wrapper{background:#fff;height:100%;padding:clamp(20px,1.6666666666666667vw,32px) clamp(50px,3.90625vw,75px);margin:clamp(6.666666666666667px,.5208333333333334vw,10px) clamp(10px,.78125vw,15px);box-shadow:0 clamp(6.666666666666667px,.5208333333333334vw,10px) clamp(6.666666666666667px,.5208333333333334vw,10px) rgba(0,0,0,.05)}main#content .new-pillars .elementor-icon-box-wrapper .elementor-icon-box-content p{text-align:center;font-weight:600!important}.new-pillars .elementor-icon-box-wrapper .elementor-icon{border:2px solid var(--teal);width:clamp(66.66666666666667px,5.208333333333333vw,100px);height:clamp(66.66666666666667px,5.208333333333333vw,100px);border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.new-pillars .elementor-icon-box-wrapper .elementor-icon svg *{fill:var(--teal)}.content-img img,.pg-blog.featured .elementor-post__thumbnail__link,.pg-blog.featured img,main#content .new-pillars .elementor-icon-box-wrapper p{margin:0!important}.pre-header-contact{display:flex;align-items:center;justify-content:flex-end;padding:12px 0 0}.pre-header-contact a i{color:var(--blue);transition:.3s;margin:0 3px 0 0}.pre-header-contact a{color:#333;transition:.3s;font-size:clamp(13px, .8854166666666666vw, 17px)}.content-text h2,.pg-blog h2{font-family:var(--font);letter-spacing:-1px;color:#333!important}.pre-header-contact a+a{margin:0 0 0 20px}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--teal)!important;border:none!important}.pg-blog .elementor-post__read-more:focus,.pg-blog .elementor-post__read-more:hover,.pg-blog h2 a{background-color:#00966b}.header-nav ul{display:flex;align-items:center;justify-content:flex-end}.header-nav .btn i{margin-right:4px}.header-nav a:not(.btn){color:#222;font-size:19px;font-family:var(--font);padding:6px clamp(15px,1.3020833333333333vw,25px);display:block;transition:.3s}.header-nav a.btn-secondary{margin:0 15px 0 7px}a#menu_trigger{left:-120px;top:170px;color:#fff;padding:11px 20px 17px 17px;width:120px;height:52px;z-index:96;transition:.3s!important}.pg-section{padding:var(--spacing) 0}.pg-blog h2{font-size:clamp(26.666666666666668px, 2.0833333333333335vw, 40px)!important;display:flex;align-items:center;justify-content:space-between}.pg-blog h2 a{color:#fff;border-radius:0;font-family:var(--font);padding:clamp(8.666666666666666px,.6770833333333334vw,13px) clamp(14.666666666666666px,1.1458333333333333vw,22px);font-size:clamp(16px, 1.09375vw, 21px);border:none;transition:.3s}.pg-blog h2 a:focus,.pg-blog h2 a:hover{background-color:#121365}.pg-blog.featured article{display:flex;flex-direction:row;align-items:center;grid-gap:clamp(20px,1.5625vw,30px)}.pg-blog .elementor-post__thumbnail__link{width:100%!important;height:100%!important;overflow:hidden!important}.pg-blog:not(.pg-blog.featured) .elementor-post__thumbnail,.pg-blog:not(.pg-blog.featured) .elementor-post__thumbnail__link{height:clamp(200px,15.625vw,300px)!important}.pg-blog .elementor-post__thumbnail{padding-bottom:0!important;width:100%}.pg-blog .elementor-post__thumbnail__link img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;position:unset!important;top:unset!important;left:unset!important;transform:unset!important;margin:0!important;-webkit-transition:.3s!important;-o-transition:.3s!important;transition:.3s!important}.pg-blog .elementor-post__thumbnail__link:focus img,.pg-blog .elementor-post__thumbnail__link:hover img{-webkit-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:.3s!important;-o-transition:.3s!important;transition:.3s!important}.pg-blog .elementor-post__title a{font-size:clamp(18px, 1.3020833333333333vw, 25px);color:#1c1a1c;margin:0 0 13px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pg-blog .elementor-post__title a:focus,.pg-blog .elementor-post__title a:hover,.pg-blog.categories ul li a:focus,.pg-blog.categories ul li a:hover{color:#00966b;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pg-blog .elementor-post__excerpt p{font-size:clamp(15px, .9375vw, 18px);letter-spacing:0;line-height:1.5;color:#5d595f;font-family:var(--font)}.pg-blog .elementor-post-date{color:#5d595f;font-size:clamp(12px, .7291666666666666vw, 14px);line-height:clamp(12px, .7291666666666666vw, 14px);padding-left:clamp(15px,1.0416666666666667vw,20px);background-image:url(../img/2024/icon-date.svg);background-size:clamp(10px,.625vw,12px);background-repeat:no-repeat;background-position:left 0!important;text-transform:uppercase}.pg-blog .elementor-post__read-more{color:#fff;background-color:#121365;border-radius:0;font-family:var(--font);padding:clamp(8.666666666666666px,.6770833333333334vw,13px) clamp(14.666666666666666px,1.1458333333333333vw,22px);font-size:clamp(16px, 1.09375vw, 21px);border:none;margin:clamp(16.666666666666668px,1.3020833333333333vw,25px) 0 0;transition:.3s}.pg-blog .elementor-post__read-more-wrapper{margin-top:auto}.pg-blog.categories .categories-column{border-left:none;padding-left:0}.pg-blog.categories ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:clamp(26.666666666666668px,2.0833333333333335vw,40px);-moz-column-gap:clamp(26.666666666666668px,2.0833333333333335vw,40px);column-gap:clamp(26.666666666666668px,2.0833333333333335vw,40px);background-color:#f2f2f2;padding:clamp(20px,1.5625vw,30px)}.pg-blog.categories ul li{line-height:clamp(20px, 1.5625vw, 30px)}.pg-blog.categories ul li a{padding-left:clamp(20px,1.5625vw,30px);background-image:url(../img/2024/icon-check.svg);background-size:clamp(13.333333333333334px,1.0416666666666667vw,20px);background-repeat:no-repeat;background-position:left 8px!important;color:#5d595f;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.content-text.ct-right{padding-left:clamp(33.333333333333336px,2.6041666666666665vw,50px)}.content-text.ct-left{padding-right:clamp(33.333333333333336px,2.6041666666666665vw,50px)}.content-text h2{font-size:26px!important}.new-tiles>.elementor-container{display:flex!important;justify-content:center!important;grid-gap:clamp(16px,1.0416666666666667vw,20px)!important;flex-wrap:wrap!important}.new-tiles>.elementor-container>[class*=elementor-col-]{width:calc(33% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important}.new-tiles.bottom-two>.elementor-container>[class*=elementor-col-]:last-of-type,.new-tiles.bottom-two>.elementor-container>[class*=elementor-col-]:nth-last-child(2){width:calc(50% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important}.new-tiles.bottom-one>.elementor-container>[class*=elementor-col-]:last-of-type{width:100%!important}.new-tiles .elementor-widget-wrap.elementor-element-populated{padding:0!important}.tile .elementor-button{background-color:unset!important;border-radius:unset!important;width:100%;height:clamp(200px,15.625vw,300px);font-size:clamp(16px, 1.0416666666666667vw, 20px);font-weight:700;display:flex;align-items:flex-end;padding:0!important;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}.tile .elementor-button span.elementor-button-content-wrapper{flex:0 0 100%;width:100%;background:rgba(34,102,140,.9);padding:clamp(16.666666666666668px,1.3020833333333333vw,25px) clamp(16.666666666666668px,1.3020833333333333vw,25px) clamp(14.666666666666666px,1.1458333333333333vw,22px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tile.home .elementor-button{background-image:url(../img/2024/tile-home.jpg)!important}.tile.mortgage .elementor-button{background-image:url(../img/2024/tile-mortgage.jpg)!important}.tile.debt .elementor-button{background-image:url(../img/2024/tile-debt.jpg)!important}.tile.equity .elementor-button{background-image:url(../img/2024/tile-equity.jpg)!important}.tile.investment .elementor-button{background-image:url(../img/2024/tile-investment.jpg)!important}.tile.vacation .elementor-button{background-image:url(../img/2024/tile-vacation.jpg)!important}.tile.renovations .elementor-button{background-image:url(../img/2024/tile-renovations.jpg)!important}.tile.selfemployed .elementor-button{background-image:url(../img/2024/tile-selfemployed.jpg)!important}.tile.saving .elementor-button{background-image:url(../img/2024/tile-saving.jpg)!important}.tile.unexpected .elementor-button{background-image:url(../img/2024/tile-unexpected.jpg)!important}.tile.baby .elementor-button{background-image:url(../img/2024/tile-baby.jpg)!important}.tile.teenage .elementor-button{background-image:url(../img/2024/tile-teenage.jpg)!important}.tile.marital .elementor-button{background-image:url(../img/2024/tile-marital.jpg)!important}.tile.retirement .elementor-button{background-image:url(../img/2024/tile-retirement.jpg)!important}.tile.career .elementor-button{background-image:url(../img/2024/tile-career.jpg)!important}.tile.inheritance .elementor-button{background-image:url(../img/2024/tile-inheritance.jpg)!important}.tile .elementor-button:focus,.tile .elementor-button:hover{background-color:unset!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.tile .elementor-button-text{position:relative;z-index:10}.tile:focus .elementor-button span.elementor-button-content-wrapper,.tile:hover .elementor-button span.elementor-button-content-wrapper{background:rgba(68,187,164,.8);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.bg-synergy{margin-left:clamp(10px,.78125vw,15px)}h1.page-title{z-index:40;position:relative;background-color:var(--blue);padding:40px;color:#fff;text-align:center;display:block;font-size:35px;font-family:var(--heading);font-weight:100}#hero .hero-circle{opacity:1!important;transition:none!important;transform:none!important}@media (max-width:1500px){.header-nav a.btn,.header-nav a:not(.btn){font-size:16px!important}}@media (max-width:1367px){.header-nav a:not(.btn){padding:6px 8px}.page #wrapper a.btn.btn-secondary{margin:0 7px}.page #wrapper a.btn{padding:8px 14px!important}.pg-blog.categories ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width:1199px){.header-nav a.btn,.header-nav a:not(.btn){font-size:12px!important}}@media (max-width:991px){.book-online-modal{width:600px;height:440px}.bg-synergy,.page #wrapper a.btn-apply span{display:none}.new-pillars .elementor-icon-box-wrapper .elementor-icon svg{max-width:60%;max-height:60%}.pg-blog.categories ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.pg-blog.featured article{flex-direction:column}.pg-blog h2{flex-direction:column;text-align:center;grid-gap:20px}.content-img{-webkit-order:-1!important;-ms-order:-1!important;order:-1!important;margin:0 0 20px!important}.content-text.ct-right{padding-left:0}.content-text.ct-left{padding-right:0}.new-tiles.bottom-one>.elementor-container>[class*=elementor-col-]:last-of-type,.new-tiles.bottom-two>.elementor-container>[class*=elementor-col-]:last-of-type,.new-tiles.bottom-two>.elementor-container>[class*=elementor-col-]:nth-last-child(2),.new-tiles>.elementor-container>[class*=elementor-col-]{width:calc(50% - clamp(13.333333333333334px,1.0416666666666667vw,20px))!important}#main-header .container{max-width:100%!important;width:100%!important}.bg-darren{width:75px;flex:0 0 75px;height:95px;top:25px}}#hero .hero-bi,#hero .hero-bi img{display:block;width:100%;height:100%}@media (max-width:991px) and (min-width:768px){.page-id-72 .elementor-column.elementor-col-25{width:50%!important}.bg-darren{position:relative}.pre-header p.oriana{margin-left:0}}@media (max-width:767px){main#content .elementor-20 .elementor-element.elementor-element-d4d5246,main#content .elementor-22 .elementor-element.elementor-element-ef9ab7f{margin-top:20px}main#content .mortgage-rate,main#content .mortgage-rate-large{width:100%;margin-bottom:20px;padding-bottom:10px}main#content .mortgage-rate h2,main#content .mortgage-rate-large h2{font-size:16px;margin-bottom:10px}main#content .mortgage-rate p,main#content .mortgage-rate-large p{font-size:30px}main#content .mortgage-rate-large:before{content:"";position:absolute;width:80vw;border-top:1px solid var(--teal);height:10px;z-index:9;left:-8px;top:-25px}.book-online-modal{width:400px;height:340px}.book-online{left:7px;bottom:7px;right:7px;width:auto;height:unset;border-radius:0;padding:15px}.book-online h3{font-size:19px;margin:0;padding:0}.book-online a,.book-online h3 br,.header-nav,.pre-header{display:none}.book-online a.m-book{display:inline-block!important}.brand-new img{margin:0!important}.mpillarcol .elementor-widget-wrap{flex-direction:column;height:auto!important;display:block!important;padding-left:0!important;padding-right:0!important}.mpillarcol .elementor-widget-wrap>.elementor-element{height:100%!important;max-width:50%;float:left}.mpillarcol .elementor-widget-wrap>.elementor-element .elementor-widget-container{height:100%}.new-pillars .elementor-icon-box-wrapper{padding:15px}main#content .new-pillars .elementor-icon-box-wrapper .elementor-icon-box-content p{font-size:12px}main#content .new-pillars h2{font-size:20px}.pg-section{padding:40px 0!important}.pg-blog.categories ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.new-tiles.bottom-one>.elementor-container>[class*=elementor-col-]:last-of-type,.new-tiles.bottom-two>.elementor-container>[class*=elementor-col-]:last-of-type,.new-tiles.bottom-two>.elementor-container>[class*=elementor-col-]:nth-last-child(2),.new-tiles>.elementor-container>[class*=elementor-col-]{width:100%!important}}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}html.sr .load-hidden{visibility:hidden}#hero{position:relative}#hero>.elementor-container{justify-content:flex-end}#hero .hero-bi{position:absolute;inset:0;z-index:-1}#hero .hero-bi>.elementor-element-populated,#hero .hero-bi>.elementor-element-populated>.elementor-element,#hero .hero-bi>.elementor-element-populated>.elementor-element>.elementor-widget-container{height:100%!important}#hero .hero-bi img{object-fit:cover;object-position:center}

