.ContactDetails_root__ob9T_:nth-of-type(2){padding:0}@media screen and (min-width:1100px){.ContactDetails_root__ob9T_:nth-of-type(2):not(#ContactDetails_placeholder__XBok1){padding:0}}.ContactDetails_root__ob9T_>div{display:flex;align-items:center;flex-direction:column;background:var(--blue);padding:8rem 0}@media screen and (min-width:1100px){.ContactDetails_root__ob9T_>div:not(#ContactDetails_placeholder__XBok1){padding:12rem 0}}.ContactDetails_root__ob9T_ h2{margin-bottom:3rem}.ContactDetails_root__ob9T_ a,.ContactDetails_root__ob9T_ address{font-size:1.3rem;line-height:1.46}@media screen and (min-width:1100px){.ContactDetails_root__ob9T_ a:not(#ContactDetails_placeholder__XBok1),.ContactDetails_root__ob9T_ address:not(#ContactDetails_placeholder__XBok1){font-size:1.5rem;line-height:1.67}}.ContactDetails_root__ob9T_ address{display:flex;align-items:center;justify-content:center;flex-direction:column}.ContactDetails_root__ob9T_ address:last-of-type{margin-top:1rem}@media screen and (min-width:800px){.ContactDetails_root__ob9T_ address:not(#ContactDetails_placeholder__XBok1){flex-direction:row}.ContactDetails_root__ob9T_ address:not(#ContactDetails_placeholder__XBok1):last-of-type{margin-top:0}.ContactDetails_root__ob9T_ address:not(#ContactDetails_placeholder__XBok1) span:not(:last-of-type){margin-right:.5rem}.ContactDetails_root__ob9T_ address:not(#ContactDetails_placeholder__XBok1) span:not(:last-of-type):after{content:","}}.ContactDetails_root__ob9T_ a{margin-top:2rem;text-decoration:underline}.ContactDetails_root__ob9T_ a:hover{text-decoration:none}.ContactDetails_root__ob9T_ a:active{text-decoration:underline}.ContactDetails_root__ob9T_ a:last-of-type{margin-top:5rem}