@font-face{font-family:"PP Mori";src:url("../fonts/PPMori/PPMori-Regular.otf") format("opentype"),url("../fonts/PPMori/PPMori-Regular.woff2") format("woff2"),url("../fonts/PPMori/PPMori-Regular.woff") format("woff"),url("../fonts/PPMori/PPMori-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PP Mori";src:url("../fonts/PPMori/PPMori-RegularItalic.otf") format("opentype"),url("../fonts/PPMori/PPMori-RegularItalic.woff2") format("woff2"),url("../fonts/PPMori/PPMori-RegularItalic.woff") format("woff"),url("../fonts/PPMori/PPMori-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"PP Fragment";src:url("../fonts/PPFragment/PPFragment-SerifLight.eot");src:url("../fonts/PPFragment/PPFragment-SerifLight.eot?#iefix") format("embedded-opentype"),url("../fonts/PPFragment/PPFragment-SerifLight.woff2") format("woff2"),url("../fonts/PPFragment/PPFragment-SerifLight.woff") format("woff"),url("../fonts/PPFragment/PPFragment-SerifLight.ttf") format("truetype"),url("../fonts/PPFragment/PPFragment-SerifLight.svg#PPFragment-SerifLight") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"PP Fragment";src:url("../fonts/PPFragment/PPFragment-GlareLight.eot");src:url("../fonts/PPFragment/PPFragment-GlareLight.eot?#iefix") format("embedded-opentype"),url("../fonts/PPFragment/PPFragment-GlareLight.woff2") format("woff2"),url("../fonts/PPFragment/PPFragment-GlareLight.woff") format("woff"),url("../fonts/PPFragment/PPFragment-GlareLight.ttf") format("truetype"),url("../fonts/PPFragment/PPFragment-GlareLight.svg#PPFragment-GlareLight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"PP Fragment";src:url("../fonts/PPFragment/PPFragment-GlareRegular.otf") format("opentype"),url("../fonts/PPFragment/PPFragment-GlareRegular.woff2") format("woff2"),url("../fonts/PPFragment/PPFragment-GlareRegular.woff") format("woff"),url("../fonts/PPFragment/PPFragment-GlareRegular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PP Fragment";src:url("../fonts/PPFragment/PPFragment-GlareRegularItalic.otf") format("opentype"),url("../fonts/PPFragment/PPFragment-GlareRegularItalic.woff2") format("woff2"),url("../fonts/PPFragment/PPFragment-GlareRegularItalic.woff") format("woff"),url("../fonts/PPFragment/PPFragment-GlareRegularItalic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}.sc-text-cta-section{padding:7.5rem 0;background-color:#f7f5f3;position:relative}.sc-text-cta-section .circle{position:absolute;width:39rem;height:39rem;display:flex;border:0.01875rem solid #9e8b74;border-radius:50%;left:50%;margin-left:-19.5rem;top:1.875rem;align-items:center;justify-content:center;pointer-events:none}.sc-text-cta-section .circle-group{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;pointer-events:none}.sc-text-cta-section .circle::after{content:"";width:33rem;height:33rem;display:block;border:0.01875rem solid #9e8b74;border-radius:50%}.sc-text-cta-section__text{margin-bottom:7.5rem}.sc-text-cta-section__text p{font-size:1.5rem;font-weight:400;line-height:150%}.sc-text-cta-section__cta{display:block;color:#10519a;position:relative}.sc-text-cta-section__cta:hover .image-group .details{opacity:1;visibility:visible}.sc-text-cta-section__cta:hover .sc-arrow-btn{background-color:#15304e}.sc-text-cta-section__cta.show .name.mobile{border-radius:0}.sc-text-cta-section__cta.show .name.mobile::after{transform:rotate(180deg)}.sc-text-cta-section__cta.show .address-line{opacity:1;visibility:visible;top:100%}.sc-text-cta-section__cta .image{width:100%;height:100%;background-position:center;background-size:cover}.sc-text-cta-section__cta .image-group{width:100%;aspect-ratio:610/598;position:relative;border-radius:0.625rem;overflow:hidden;margin-bottom:1rem}.sc-text-cta-section__cta .image-group .details{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#10519a;color:#f7f5f3;padding:2rem;position:absolute;top:0;left:0;opacity:0;visibility:hidden;text-align:center;transition:all .2s ease-in-out}.sc-text-cta-section__cta .image-group .details .address{text-align:center}.sc-text-cta-section__cta .image-group .details h4{margin-bottom:1.125rem}.sc-text-cta-section__cta .image-group .details p{font-family:"PP Fragment";color:#f7f5f3;margin-bottom:2.625rem}.sc-text-cta-section__cta .image-group .details p:last-child{margin-bottom:0}.sc-text-cta-section__cta .name{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.25rem;transition:all .2s ease-in-out}.sc-text-cta-section__cta .name h3{margin-bottom:0}.sc-text-cta-section__cta .address-line{width:100%;min-height:24.375rem;background-color:#10519a;display:flex;text-align:left;align-items:center;z-index:10;padding:1.5rem 1rem;border-radius:0 0 0.625rem 0.625rem;color:#f7f5f3;display:none}.sc-text-cta-section__cta .address-line .address{width:100%}.sc-text-cta-section__cta .address-line .address h1,.sc-text-cta-section__cta .address-line .address h2,.sc-text-cta-section__cta .address-line .address h3,.sc-text-cta-section__cta .address-line .address h4,.sc-text-cta-section__cta .address-line .address h5,.sc-text-cta-section__cta .address-line .address h6,.sc-text-cta-section__cta .address-line .address p{color:#f7f5f3}.sc-text-cta-section__cta .address-line .address h1:last-child,.sc-text-cta-section__cta .address-line .address h2:last-child,.sc-text-cta-section__cta .address-line .address h3:last-child,.sc-text-cta-section__cta .address-line .address h4:last-child,.sc-text-cta-section__cta .address-line .address h5:last-child,.sc-text-cta-section__cta .address-line .address h6:last-child,.sc-text-cta-section__cta .address-line .address p:last-child{margin-bottom:0}.sc-text-cta-section__cta .address-line .address h4{margin-bottom:0.5rem;font-size:1.25rem}.sc-text-cta-section__cta .address-line .address p{font-size:1rem;line-height:140%;margin-bottom:1.5rem}@media(max-width: 991.98px){.sc-text-cta-section{padding:2.5rem 0}.sc-text-cta-section__text{margin-bottom:2.5rem}.sc-text-cta-section__cta{margin:0 0 1.5rem}.sc-text-cta-section__cta .image-group{margin-bottom:0;border-radius:0.625rem 0.625rem 0 0}.sc-text-cta-section__cta .name{width:100%;background-color:#10519a;border-radius:0 0 0.625rem 0.625rem;color:#f7f5f3;padding:1rem;position:relative;justify-content:space-between}.sc-text-cta-section__cta .name::after{content:"";display:block;width:0;height:0;border-style:solid;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-top:5px solid #f7f5f3;border-bottom:0;transition:all .2s ease-in-out}}