.section-partner{padding:100px 0}.partner-flex .pf-item:hover{box-shadow:-25px 25px 16px rgba(0,0,0,0.16);z-index:1}.title-white{margin:0 0 50px 135px;font:600 36px/130% "Gilroy",sans-serif;color:#fff}.partner-flex{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.partner-flex .pf-item{width:32.5%;margin-top:48px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;padding:50px 60px;position:relative;background:#fff;font:500 16px/120% "Gilroy",sans-serif;color:#1a1a1a;text-decoration:none;transition:all 300ms ease-out;z-index:2}.partner-flex .pf-item:before{content:"";position:absolute;top:0;right:0;width:38px;height:38px;transition:all 300ms ease-out}.partner-flex .pf-item span{display:block}.partner-flex .pf-item .pf-cont{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;padding:50px 60px;transition:all 300ms ease-out}.partner-flex .pf-item .pf-pic{display:flex;justify-content:center;align-items:center;height:98px;margin:20px 0}.partner-flex .pf-item .pf-pic svg{max-width:97px;width:100%;display:block}.partner-flex .pf-item:hover .pf-cont{transform:scale(0)}.partner-flex .pf-item .pf-name{text-align:center;font-size:24px;line-height:120%;text-transform:uppercase}.partner-flex .pf-item .pf-title-text{margin-bottom:18px;font-size:24px;line-height:120%}.st0{fill:#00bfb5}.st1{fill:#222}@media(max-width:1800px){.candidat-text,.title-white{margin-left:80px}.partner-flex .pf-item{margin-top:35px;padding:50px 30px}.partner-flex .pf-item .pf-cont{padding:50px 30px}.partner-flex .pf-item .pf-name{font-size:20px}.partner-flex .pf-item .pf-title-text{margin-bottom:15px;font-size:20px}}@media(max-width:1500px){.candidat-text,.title-white{margin-left:0px}}@media(max-width:1024px){.partner-flex .pf-item{width:100%}}@media(max-width:767px){.section-partner{padding:70px 0}.title-white{text-align:center;font-size:30px}.partner-flex .pf-item:first-child{margin-top:0}.cm-locations .page-center{padding:0 !important}}