h1,h2,h3,h4,h5{font-family:var(--ff-primary-bold)}h1{font-size:var(--fs-header-one)}h2{font-size:var(--fs-header-two);font-weight:700}h2 span{color:var(--clr-primary-dark-grey)}h3{font-size:var(--fs-header-three);color:var(--clr-primary-blue);font-weight:700;margin-bottom:5px}h4{font-size:var(--fs-header-four)}h5,p,li{font-size:var(--fs-paragraph)}p{margin-bottom:10px}p,li{font-family:var(--ff-primary-regular);color:var(--clr-primary-dark-grey);line-height:21px;font-weight:500}p a{color:var(--clr-secondary-pink);font-weight:700;text-decoration:none}p a:hover{color:var(--clr-primary-blue)}b,strong,.bold{font-weight:700;color:var(--clr-primary-blue)}.wrapper ul{list-style-type:none;padding-left:0;margin-top:0;margin-left:0}ol{list-style:decimal}li{position:relative;padding-left:40px;line-height:20px;margin-bottom:7px}.wrapper ul li::before{content:"";background:url('data:image/svg+xml,<svg width="23" height="15" viewBox="0 0 23 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.4327 14.7955L13.785 13.1549L18.1103 8.83667H0.248047V6.4361H18.1103L13.785 2.11082L15.4327 0.477295L22.5918 7.63639L15.4327 14.7955Z" fill="%23E472A9"/></svg>');background-repeat:no-repeat;width:23px;height:14px;display:block;left:0;top:0;position:absolute}.block_contact{margin:55px 0 55px 0}.block_contact .campus_filter{display:-webkit-box;display:-ms-flexbox;display:flex;width:560px;margin:0 auto 55px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;font-family:var(--ff-primary-regular);font-size:20px}.block_contact .campus_filter li::before{content:none}.block_contact .campus_filter li{cursor:pointer;list-style:none;padding-left:0}.block_contact .campus_filter li:hover,.block_contact .campus_filter li.current{color:var(--clr-secondary-pink);font-family:var(--ff-primary-bold)}.block_contact .separator{color:var(--clr-secondary-pink)}.block_contact .campus{display:none}.block_contact .campus .service .service_content{display:grid;grid-template-columns:repeat(3, 1fr);padding:0 10px 0 10px}.block_contact .campus .service .service_name{width:100%;height:44px;font-size:25px;font-family:var(--ff-primary-bold);text-transform:uppercase;color:var(--clr-primary-dark-grey)}.block_contact .campus .service .service_name_underline{width:100%;border-bottom:solid 1px var(--clr-primary-blue)}.block_contact .campus .service .service_name .service_name_content{margin-left:10px}.block_contact .campus .service .contact{margin:32px 0 26px 0;font-family:var(--ff-primary-regular);font-size:18px;color:var(--clr-primary-dark-grey)}.block_contact .campus .service .contact .contact_content{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.block_contact .campus .service .contact:last-child{margin-bottom:65px}.block_contact .campus .service .contact:nth-child(3n+3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(33%);transform:translateX(33%)}.block_contact .campus .service .contact .identity{font-size:18px;font-family:var(--ff-primary-bold);color:var(--clr-primary-dark-grey);margin-bottom:10px}.block_contact .campus .service .contact .identity .name{text-transform:uppercase}.block_contact .campus .service .contact .mail,.block_contact .campus .service .contact .phone{font-family:var(--ff-primary-regular);margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.block_contact .campus .service .contact .mail a,.block_contact .campus .service .contact .phone a{color:var(--clr-primary-blue);text-decoration:none}.block_contact .campus .service .contact .mail a:hover,.block_contact .campus .service .contact .phone a:hover{color:var(--clr-primary-dark-grey)}.block_contact .campus .service .contact svg{width:20px;height:20px}.block_contact .campus .service .contact .text{margin-left:25px}.block_contact .campus .service .contact .text a{color:var(--clr-primary-blue);text-decoration:none}.block_contact .campus .service .contact .text a:hover{color:var(--clr-secondary-pink)}@media screen and (max-width: 1200px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(30%);transform:translateX(30%)}}@media screen and (max-width: 1000px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(27%);transform:translateX(27%)}}@media screen and (max-width: 950px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(24%);transform:translateX(24%)}}@media screen and (max-width: 900px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(20%);transform:translateX(20%)}}@media screen and (max-width: 850px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(15%);transform:translateX(15%)}}@media screen and (max-width: 800px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(10%);transform:translateX(10%)}}@media screen and (max-width: 750px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(5%);transform:translateX(5%)}}@media screen and (max-width: 700px){.block_contact .campus .service .contact:nth-child(3n+2){-webkit-transform:translateX(0%);transform:translateX(0%)}}@media screen and (max-width: 600px){.block_contact{margin:55px 35px 55px 35px}.block_contact .campus_filter{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 25px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;width:auto}.block_contact .separator{margin:0 10px}.block_contact .campus .service .service_name{height:20px;font-size:20px;height:auto;text-align:center}.block_contact .campus .service .service_name_underline{height:16px}.block_contact .campus .service .service_content{grid-template-columns:repeat(1, 1fr)}.block_contact .campus .service .contact:first-child{margin-top:45px}.block_contact .campus .service .contact{margin-top:55px}.block_contact .campus .service .contact:nth-child(3n+3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block_contact .campus .service .contact:nth-child(3n+2){padding:0 0 0 15%}.block_contact .campus .service .contact{padding-left:15%}}
