@media (max-width: 499px){.xs-hidden{display:none}}@media (min-width: 500px){.xs-hidden{display:initial}}@media (max-width: 499px){.xs-displayed{display:initial}}@media (min-width: 500px){.xs-displayed{display:none}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img.lazy{color:white;position:relative}img.lazy:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:white}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#expats-footer{margin-top:0 !important}.mortgages-header{background-size:contain !important;background-position:center center !important;height:15vw}@media (max-width: 950px){.mortgages-header{background-size:contain !important;height:48vw}}#mortgages .block{margin-bottom:35px !important}#mortgages .block.form{background-color:#f6f6f6;padding-bottom:35px}#mortgages .container{font-family:"Open Sans Regular", Arial, sans-serif;box-sizing:border-box;max-width:1150px;margin:0 auto;position:relative;padding-top:35px}@media (max-width: 1180px){#mortgages .container{margin-right:15px;margin-left:15px}}#mortgages .container.about-cont{padding-top:0}@media (max-width: 767px){#mortgages .container.main{padding-top:10px}}#mortgages .container h1{font-family:"Open Sans Bold", Arial, sans-serif;text-align:center;margin:0 auto;font-size:1.75rem;padding:20px 20%}@media (max-width: 767px){#mortgages .container h1{padding-bottom:0}}@media (max-width: 500px){#mortgages .container h1{font-size:1.375rem;padding-right:10%;padding-left:10%}}#mortgages .container h2{font-family:"Open Sans Bold", Arial, sans-serif;text-align:left;margin-bottom:25px;font-size:1.25rem}@media (max-width: 767px){#mortgages .container h2{text-align:center}}@media (max-width: 500px){#mortgages .container h2{font-size:1.125rem}}#mortgages .cta-wrapper{text-align:center;background-color:#f6f6f6;padding-bottom:35px}#mortgages .cta-wrapper.top{background:none;padding-bottom:0}@media (max-width: 500px){#mortgages .cta-wrapper.top{position:fixed;bottom:70px;z-index:50;width:calc(100% - 30px)}}@media (max-width: 767px){#mortgages .cta-wrapper.bottom a{margin-top:0 !important}}#mortgages .cta-wrapper .cta-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;padding-left:15px;padding-right:15px;height:46px;font-size:1.125rem;background-color:#f51146;color:white;text-decoration:none;font-family:"Open Sans Bold", Arial, sans serif;border-radius:7px;margin:25px auto 0 auto;cursor:pointer}#mortgages .cta-wrapper .cta-button:hover{background-color:#B70D34}#mortgages .about{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:25px}@media (max-width: 768px){#mortgages .about{grid-template-columns:repeat(1, 1fr);grid-row-gap:25px}}#mortgages .about>div{flex:0;background-color:#f6f6f6;padding:35px;border-radius:15px}@media (max-width: 768px){#mortgages .about>div{padding:25px}}#mortgages .about>div h1{margin-bottom:20px}#mortgages .about>div p{line-height:26px;font-size:1.0625rem}#mortgages .about img{width:100%;border-radius:15px;object-fit:cover;height:100%}#mortgages .partners-wrapper{padding-top:0}#mortgages .partners-wrapper .partners{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:20px;grid-row-gap:20px;margin-right:auto;margin-left:auto}#mortgages .partners-wrapper .partners dl{padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border-radius:10px;display:flex;align-items:center;justify-content:center}#mortgages .partners-wrapper .partners dl dd:first-of-type{text-align:center}#mortgages .partners-wrapper .partners dl img{width:170px}@media (max-width: 1190px){#mortgages .partners-wrapper .partners{grid-template-columns:repeat(4, 1fr)}}@media (max-width: 950px){#mortgages .partners-wrapper .partners{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 700px){#mortgages .partners-wrapper .partners{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 470px){#mortgages .partners-wrapper .partners img{width:120px !important}}#mortgages .testimonials-wrapper{background-color:#f6f6f6;padding-bottom:50px}#mortgages .testimonials-wrapper .testimonials{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;background-color:#f6f6f6}@media (max-width: 1024px){#mortgages .testimonials-wrapper .testimonials{grid-template-columns:repeat(1, 1fr);grid-row-gap:20px}}#mortgages .testimonials-wrapper .testimonials dl{display:flex;padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border-radius:10px;background-color:white}#mortgages .testimonials-wrapper .testimonials dl dd:first-of-type{text-align:center;margin-right:15px}#mortgages .testimonials-wrapper .testimonials dl dt{display:flex;flex-direction:column}#mortgages .testimonials-wrapper .testimonials dl dt strong{font-family:"Open Sans Bold", Arial, sans-serif;display:block;margin-top:12px}#mortgages .testimonials-wrapper .testimonials dl dt p a{color:#009BE2;text-decoration:none}#mortgages .testimonials-wrapper .testimonials dl img{border-radius:10px;width:170px;height:170px;object-fit:cover}@media (max-width: 470px){#mortgages .testimonials-wrapper .testimonials dl img{width:120px;height:120px}}#mortgages .benefits-wrapper{background-color:#f6f6f6;padding-bottom:35px}#mortgages .benefits-wrapper .benefits{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media (max-width: 1279px){#mortgages .benefits-wrapper .benefits{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){#mortgages .benefits-wrapper .benefits{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}#mortgages .benefits-wrapper .benefits dl{display:flex;align-items:center;background-color:white;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);padding:25px;border-radius:10px}@media (max-width: 767px){#mortgages .benefits-wrapper .benefits dl{padding:20px}}#mortgages .benefits-wrapper .benefits dl img{width:80px;height:80px;margin-right:15px;display:block}#mortgages .benefits-wrapper .benefits dl h3{margin-bottom:7px;font-family:"Open Sans Bold", Arial, sans-serif}.testimonial-modal{max-width:500px;font-family:"Open Sans Regular", Arial, sans-serif;color:black}.testimonial-modal h2{font-family:"Open Sans Bold", Arial, sans-serif;font-size:1.25rem;margin-bottom:25px}.testimonial-modal p{line-height:26px}#mortgage-form{background-color:white;padding:35px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border-radius:10px;border-top:solid 10px #009BE2;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width: 500px){#mortgage-form{padding-left:20px;padding-right:20px}}#mortgage-form h2{margin-top:0;text-align:left;font-size:1.375rem;font-family:"Open Sans Bold", Arial, sans-serif !important;color:black}#mortgage-form input,#mortgage-form select,#mortgage-form textarea{outline:none !important;font-size:1rem}#mortgage-form select{padding:9px}#mortgage-form input[type="checkbox"]{width:22px;height:22px;cursor:pointer}#mortgage-form button[type="submit"]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;padding-left:15px;padding-right:15px;height:46px;font-size:1.125rem;height:40px;font-size:1rem;background-color:#009be2;color:white;text-decoration:none;font-family:"Open Sans Bold", Arial, sans serif;border-radius:7px;cursor:pointer}#mortgage-form button[type="submit"]:hover{background-color:#0071A5}#mortgage-form .form-row.submit{margin-bottom:0}#mortgage-form .f-group{padding-bottom:0}@media (max-width: 768px){#mortgage-form .form-group{margin-bottom:15px}#mortgage-form .form-group:last-of-type{margin-bottom:0}}#mortgage-form label[for="contact-gdpr-agreement-id"]{margin-bottom:0;color:black}#mortgage-form .terms>div{display:flex}#mortgage-form .terms>div input{flex:none;order:1;margin-right:15px}#mortgage-form .terms>div label{flex:1;order:2}#mortgage-form .terms>div label a{color:black}
