.cp__about-us__header{height:33.68rem;margin-top:-5.6rem;background-repeat:no-repeat;background-size:cover}.cp__about-us__header>div{position:relative}@media only screen and (max-width: 1028px){.cp__about-us__header>div{width:100%;display:block;position:initial;top:5rem}}.cp__about-us__header h1{position:absolute;top:8.125rem;color:#fff;letter-spacing:0;font-size:3.5rem;font-weight:800}@media only screen and (max-width: 1028px){.cp__about-us__header h1{width:90%;display:block;position:absolute;top:8rem;font-size:2rem}}.cp__about-us__header p{position:absolute;top:16.25rem;color:#fff;letter-spacing:0;font-size:1rem;line-height:2rem;width:50rem}@media only screen and (max-width: 1028px){.cp__about-us__header p{width:90%;display:block;position:absolute}}.aside-fixed{background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 20px 40px #0000000d;border-radius:2px;opacity:1;width:22.5rem;padding-left:-9px;margin-left:-2rem;padding-left:2rem;position:absolute;z-index:10;top:-6.875rem}@media only screen and (max-width: 1028px){.aside-fixed{padding-top:.5rem;width:100%;display:block;position:initial;margin-right:0;transform:translatey(-2rem)}}.aside-fixed>p{font-size:2rem;line-height:40px;font-weight:800;margin-top:28px;letter-spacing:0}.aside-fixed .address{border-bottom:1px solid #0000000D;width:80%;padding-bottom:1rem}.aside-fixed .address>p{font-size:14px;font-weight:600;margin:0 0;line-height:18px}.aside-fixed .address p{font-size:14px;font-weight:400;margin:0 0;line-height:18px;letter-spacing:0}.aside-fixed .email{margin-top:1rem;border-bottom:1px solid #0000000D;width:80%;padding-bottom:1rem}.aside-fixed .open{width:80%;margin-top:1rem}.aside-fixed .open>p{font-size:14px;font-weight:600;margin:0 0;line-height:18px}.aside-fixed .open p{font-size:14px;font-weight:400;margin:0 0;line-height:18px;letter-spacing:0}.aside-fixed .btn{margin-bottom:4rem;margin-top:3.5rem}.cp__about-us>section{margin-left:24rem}@media only screen and (max-width: 1028px){.cp__about-us>section{width:100%;display:block;margin-left:0}}.cp__about-us>section h2{font-size:3rem;font-weight:800}@media only screen and (max-width: 1028px){.cp__about-us>section h2{font-size:24px}}.numbered-section{margin-bottom:3rem}.numbered-section .number{color:var(--primary-color);font-size:5rem;line-height:97px;font-weight:300;margin-bottom:0;margin-top:0}@media only screen and (max-width: 1028px){.numbered-section .number{font-size:48px}}.numbered-section .title{font-size:20px;line-height:26px;font-weight:600;width:48%}@media only screen and (max-width: 1028px){.numbered-section .title{width:100%;display:block;margin-left:0}}.numbered-section ul li{font-weight:400}.numbered-section ul:not([class]) li:not(:first-child){margin-top:.5rem}.bio-wrapper{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:4rem}.bio-wrapper .bio-card{padding:10px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #efefef;border-radius:2px;opacity:1;display:flex;width:24.5rem}.bio-wrapper .bio-card img{width:108px;object-fit:cover;height:108px}.bio-wrapper .bio-card>div{padding-left:1rem;display:flex;flex-direction:column}.bio-wrapper .bio-card>div .name-surname{font-size:1rem;line-height:21px;letter-spacing:0;margin-bottom:0;margin-top:6px;font-weight:600}.bio-wrapper .bio-card>div .function{margin-top:0;color:#5e5e5f;font-size:12px;line-height:15px;flex-grow:1}.bio-wrapper .bio-card>div>a{margin-bottom:4px}.bio-wrapper .bio-card>div a{display:block;font-size:14px;letter-spacing:0;font-weight:400}h3{margin-bottom:1.5rem}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}/*# sourceMappingURL=cp_contact.min.css.map */
