@font-face{font-family:"SantanderHeadline-Regular";src:url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.eot"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"SantanderHeadline-It";src:url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.eot"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderHeadline-Bold";src:url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.eot"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.eot?#iefix") format("eot");font-weight:bold}
@font-face{font-family:"SantanderHeadline-BoldIt";src:url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.eot"),url("../../../clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderText-Light";src:url("../../../clientlib-site/resources/fonts/SantanderTextW05-Light.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Light.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Light.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Light.eot"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Light.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderText-LightItalic";src:url("../../../clientlib-site/resources/fonts/SantanderTextW05-LightIt.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-LightIt.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-LightIt.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-LightIt.eot"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-LightIt.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderText-Regular";src:url("../../../clientlib-site/resources/fonts/SantanderTextW05-Regular.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Regular.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Regular.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Regular.eot"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Regular.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"SantanderText-Italic";src:url("../../../clientlib-site/resources/fonts/SantanderTextW05-Italic.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Italic.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Italic.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Italic.eot"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Italic.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderText-Bold";src:url("../../../clientlib-site/resources/fonts/SantanderTextW05-Bold.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Bold.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Bold.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Bold.eot"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-Bold.eot?#iefix") format("eot");font-weight:bold}
@font-face{font-family:"SantanderText-BoldItalic";src:url("../../../clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.ttf") format("truetype"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.eot"),url("../../../clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderMicroText-BoldItalic";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.eot"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderMicroText-Bold";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.eot"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderMicroText-SemiBold";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-SmBd.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-SmBd.woff2") format("woff2")}
@font-face{font-family:"SantanderMicroText-Italic";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-It.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-It.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-It.eot"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-It.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderMicroText-Light";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Light.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Light.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Light.eot"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Light.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderMicroText-LightItalic";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.eot"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.eot?#iefix") format("eot")}
@font-face{font-family:"SantanderMicroText-Regular";src:url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.woff") format("woff"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.woff2") format("woff2"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.eot"),url("../../../clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.eot?#iefix") format("eot")}
.contact-form .contact-form-close{background-color:#eef6f8;position:fixed;right:0;transform:translateX(600px);top:0;z-index:99;height:100vh}
.contact-form .contact-form-open{transform:translateX(0);z-index:1000;width:87vw}
@media(min-width:767px){.contact-form .contact-form-open{width:600px}
}
.contact-form .contact-form-open .contact-form-link-expert{transform:none !important}
@media(min-width:576px){.contact-form .contact-form-open .contact-form-link-expert{transform:translateY(-50%) !important}
}
.contact-form-nav-buttons{top:20px;right:15px;position:fixed;z-index:52}
@media(min-width:767px){.contact-form-nav-buttons{right:83px}
}
@media(min-width:800px){.contact-form-nav-buttons{right:15px}
}
.contact-form-nav-buttons p{margin-bottom:0;display:flex}
.contact-form-nav-buttons span{font-size:16px;color:#ec0000;z-index:900;width:45px;height:45px;background-color:#fff;display:flex;justify-content:center;align-items:center;border:0;border-radius:100%;transition:background-color .4s;outline:0;cursor:pointer}
.contact-form-nav-buttons span:not(:last-child){margin-right:16px}
.contact-form-nav-buttons span.icon-close{font-size:24px}
.contact-form-nav-buttons span:focus-visible{outline:2px solid #ec0000}
.contact-form-nav-buttons span:hover{background-color:#ec0000;color:#fff}
.contact-form-nav-buttons .button-active{background-color:#c3dee7;box-shadow:#9bc3d3 0 0 0 1px inset}
.contact-form .overlay{transition:background .5s ease;width:0;height:0;z-index:98;position:fixed;top:0;left:0;background:rgba(255,255,255,0)}
.contact-form .overlay--active{background:rgba(255,255,255,0.85);opacity:1 !important;width:100vw;height:100vh}
.contact-form .active-panel{transition:.5s;opacity:0;width:100vh}
.contact-form .contact-form-open-section{height:90vh;max-width:600px;position:relative;padding-left:16px;padding-right:16px;margin-top:85px;padding-bottom:50px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}
.contact-form .contact-form-open-section::-webkit-scrollbar{width:0;background:transparent}
@media(min-width:767px){.contact-form .contact-form-open-section{margin-top:25px;padding-left:32px}
}
@media(min-width:1200px){.contact-form .contact-form-open-section{padding-right:32px}
}
.contact-form .contact-form-open-section a{text-decoration:none;transition:box-shadow .3s,color .3s;border-bottom:1px solid #ec0000;color:#ec0000;box-shadow:inset 0 0 0 0 #ec0000;cursor:pointer}
.contact-form .contact-form-open-section a:hover{color:#fff;box-shadow:inset 0 -24px 0 0 #ec0000}
.contact-form .contact-form-open-section .contact-panel-title{font-size:1.5rem;line-height:1.9375rem;font-family:"SantanderHeadline-Regular";margin-bottom:40px}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-title{font-size:2rem;line-height:2.625rem}
}
@media(min-width:1200px){.contact-form .contact-form-open-section .contact-panel-title{font-size:2.5rem;line-height:3.25rem;margin-bottom:32px}
}
.contact-form .contact-form-open-section .contact-panel-description{margin-bottom:32px}
.contact-form .contact-form-open-section .contact-panel-description p{font-size:.9rem;line-height:1.5rem;margin-bottom:0;margin-top:15px;font-family:"SantanderText-Regular",sans-serif}
@media(min-width:576px){.contact-form .contact-form-open-section .contact-panel-description p{font-size:1rem;line-height:1.5rem}
}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-description p{font-size:1.125rem;line-height:1.6875rem;margin-top:30px}
}
@media(min-width:992px){.contact-form .contact-form-open-section .contact-panel-description p{font-size:1.25rem;line-height:30px;line-height:1.875rem}
}
.contact-form .contact-form-open-section .contact-panel-description p.large{font-size:1rem;line-height:1.5rem}
@media(min-width:576px){.contact-form .contact-form-open-section .contact-panel-description p.large{font-size:1rem;line-height:1.5rem}
}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-description p.large{font-size:1.125rem;line-height:1.6875rem}
}
@media(min-width:992px){.contact-form .contact-form-open-section .contact-panel-description p.large{font-size:1.25rem;line-height:1.875rem}
}
.contact-form .contact-form-open-section .contact-panel-description ul{padding-left:0;margin-top:8px}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-description ul{margin-top:27px}
}
.contact-form .contact-form-open-section .contact-panel-description ul li{margin-left:32px}
.contact-form .contact-form-open-section .contact-panel-description ul li,.contact-form .contact-form-open-section .contact-panel-description ul p{font-size:.9rem;line-height:1.5rem;margin-bottom:16px;display:list-item}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-description ul li,.contact-form .contact-form-open-section .contact-panel-description ul p{font-size:1rem;line-height:1.5rem}
}
@media(min-width:992px){.contact-form .contact-form-open-section .contact-panel-description ul li,.contact-form .contact-form-open-section .contact-panel-description ul p{font-size:1.25rem;line-height:1.875rem}
}
.contact-form .contact-form-open-section .contact-panel-buttons-list{display:block}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-buttons-list{display:flex;flex-wrap:wrap}
}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-buttons-list>div{width:47%}
}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-buttons-list>div:nth-child(odd){margin-right:30px}
}
.contact-form .contact-form-open-section .contact-panel-button{margin-bottom:24px}
.contact-form .contact-form-open-section .contact-panel-button .option{font-size:.875rem;height:48px;display:flex;align-items:center;text-align:center;justify-content:center;padding:0 8px;background:#fff;font-family:"SantanderHeadline-Bold",sans-serif;border-radius:4px;border:1px solid #9bc3d3;cursor:pointer}
.contact-form .contact-form-open-section .contact-panel-button .option:hover{background-color:#c3dee7;box-shadow:inset 0 0 0 1px #9bc3d3}
@media(min-width:767px){.contact-form .contact-form-open-section .contact-panel-button .option{height:70px;font-size:1.125rem}
}
.contact-form .contact-form-open-section .contact-panel-button .active{background-color:#c3dee7;box-shadow:inset 0 0 0 1px #9bc3d3}
.contact-form .contact-form-open-section .contact-panel-info-contact.margin-inside{margin-top:-20px}
.contact-form .contact-form-open-section .contact-panel-info-contact p{margin-top:0}
@media(min-width:992px){.contact-form .contact-form-open-section .contact-panel-info-contact p{font-size:1.125rem;line-height:1.6875rem}
}
.contact-form .contact-form-open-section .contact-panel-info-contact p strong{display:inline-block}
.contact-form .contact-form-open-section .contact-panel-info-contact p:not(:first-child) strong{margin-top:20px}
.contact-form .contact-form-open-section .contact-panel-info-contact p:first-child strong{margin-top:10px}
@media(min-width:992px){.contact-form .contact-form-open-section .contact-panel-info-contact p:first-child strong{margin-top:35px}
}
.contact-form .contact-panel-columns{margin-top:40px}
.contact-form .contact-panel-columns-blockitem{display:flex}
@media(min-width:767px){.contact-form .contact-panel-columns-blockitem{margin-bottom:40px}
}
.contact-form .contact-panel-columns .background-red{background-color:#fde5e5;padding:16px}
.contact-form .contact-panel-columns .icon-img-six{width:45px}
.contact-form .contact-panel-columns .column-1{max-width:44px;margin-right:20px}
.contact-form .contact-panel-columns .column-2 h5{font-size:1.125rem;line-height:1.6875rem;font-family:"SantanderHeadline-Regular",sans-serif}
@media(min-width:767px){.contact-form .contact-panel-columns .column-2 h5{font-size:1.25rem;line-height:1.875rem}
}
@media(min-width:992px){.contact-form .contact-panel-columns .column-2 h5{font-size:1.5rem;line-height:2.25rem}
}
.contact-form .contact-panel-columns .column-2 p{font-family:"SantanderText-Regular",sans-serif;font-size:.875rem;line-height:1.3125rem}
@media(min-width:767px){.contact-form .contact-panel-columns .column-2 p{font-size:1rem;line-height:1.5rem}
}
@media(min-width:992px){.contact-form .contact-panel-columns .column-2 p{font-size:1.125rem;line-height:1.6875rem}
}
.contact-form .contact-panel-columns .column-2 .large p{font-size:1rem;line-height:1.5rem}
@media(min-width:767px){.contact-form .contact-panel-columns .column-2 .large p{font-size:1.125rem;line-height:1.6875rem}
}
.contact-form .contact-panel-footer{padding-bottom:20px;padding-top:40px;margin-top:auto;position:relative;z-index:66}
.contact-form .contact-panel-footer>p{font-size:.875rem;line-height:1.3125rem;font-family:"SantanderText-Regular"}
@media(min-width:767px){.contact-form .contact-panel-footer>p{font-size:1rem;line-height:1.5rem}
}
@media(min-width:992px){.contact-form .contact-panel-footer>p{font-size:1.125rem;line-height:1.6875rem}
}
.contact-form .shadow-top{transition:width 2s;z-index:50;width:100%;height:0;position:absolute;left:0;margin-bottom:-20px;box-shadow:inset 0 187px 22px -108px #eef6f8;margin-top:10px}
.contact-form .shadow-end{transition:width 2s;z-index:50;width:100%;height:0;box-shadow:inset 0 -187px 22px -108px #eef6f8;bottom:0;position:absolute;left:0}
.contact-form .nav-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}
.scroll-custom-active{opacity:.5 !important}
.scroll-custom-container{padding-right:1px;width:12px;z-index:499;cursor:default;position:absolute;top:24px;left:587px;height:659px;display:none;opacity:0;transition:.3s}
@media(min-width:992px){.scroll-custom-container{display:block}
}
.scroll-custom-container .scroll-custom{position:relative;float:right;width:10px;height:379px;background-color:#424242;border:1px solid #fff;background-clip:padding-box;border-radius:5px}
.contact-form-link-expert{position:absolute;transform:translate3d(0,0,0);left:-45px;top:calc(1vh*100 - 50px);border-radius:45px;padding:4px;background-color:#8dd9dd;width:38px;height:38px;color:#000}
.contact-form-link-expert:hover,.contact-form-link-expert:focus,.contact-form-link-expert:active{color:#000}
.contact-form-link-expert--mobile{top:calc(1vh*100 - 100px)}
.contact-form-link-expert--safari{top:calc(1vh*100 - 150px)}
@media(min-width:576px){.contact-form-link-expert{top:50%;transform:translateY(-50%);left:-60px;width:44px;height:44px}
}
@media(min-width:992px){.contact-form-link-expert{width:58px;height:58px;left:-80px}
}
.contact-form-link-expert-btn p{margin-bottom:0}
.contact-form-link-expert-btn .title-expert{opacity:0;position:absolute;top:10px;right:25px;width:0;overflow:hidden;height:41px;z-index:1;display:flex;align-items:center;border-top-left-radius:50px;border-bottom-left-radius:50px;transition-property:opacity;transition-duration:.3s;font-size:18px;line-height:27px;font-family:"SantanderText-Bold",sans-serif;cursor:pointer}
.contact-form-link-expert-btn .img-expert{display:block;width:30px;height:30px;background-color:#8dd9dd;border-radius:90px;opacity:1;overflow-x:hidden;background-repeat:no-repeat;background-image:url("../../../../../../etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/images/account.svg");background-size:25px;background-position:right 2px center;position:absolute;cursor:pointer;right:4px}
@media(min-width:576px){.contact-form-link-expert-btn .img-expert{background-position:right 7px center}
}
@media(min-width:992px){.contact-form-link-expert-btn .img-expert{background-position:right 8px center}
}
.contact-form-link-expert-btn .img-expert.background-color-green{background-color:#1bb3bc}
.contact-form-link-expert-btn .img-expert.background-color-green:hover{background-color:#1bb3bc}
@media(min-width:576px){.contact-form-link-expert-btn .img-expert{width:36px;height:36px;background-size:21px}
}
@media(min-width:992px){.contact-form-link-expert-btn .img-expert{width:50px;height:50px;background-size:33px}
}
.contact-form-link-expert-btn:hover .img-expert{background-color:#d1f0f2}
@media(min-width:992px){.contact-form-link-expert-btn:hover .img-expert{width:220px;transition:width .3s}
}
.contact-form-link-expert-btn:hover .img-expert.background-color-green{background-color:#1bb3bc}
.contact-form-link-expert-btn:hover .img-expert.background-color-green:hover{background-color:#1bb3bc}
@media(min-width:992px){.contact-form-link-expert-btn:hover .title-expert{opacity:1;width:178px;transition:.3s;white-space:nowrap}
}
.contact-form-progressbar{top:0;height:5px;width:100%;background:#f5eaef;position:absolute}
@media(min-width:992px){.contact-form-progressbar{height:8px}
}
.contact-form-progressbar .contact-form-progress-bar{transition:width .5s;background:#9e3667;height:inherit}