.details>div,.socials a{position:relative}.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before{position:absolute}.details span,.socials a,.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before{display:block}.form-wrapper,.contact-form{box-sizing:border-box}.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before{content:""}.bg-row,.details{text-align:center}.form-wrapper{margin-left:auto;margin-right:auto}.socials{display:flex;flex-wrap:wrap}.socials{justify-content:center}.form-wrapper,.socials a{background-repeat:no-repeat}.form-wrapper{background-size:contain}.form-wrapper,.socials a{background-position:center center}.socials a{transition-duration:300ms}.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before{transition-duration:1000ms}.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before,.socials a{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.socials a{transition-behaviour:allow-discrete}.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before{transition-property:all}.socials a{transition-property:opacity,transform,width,visibility}.details>div:nth-of-type(1):after,.details>div:nth-of-type(2):before{transition-delay:300ms}.details span,.location-details h4,.details h3{font-family:"Monroe",sans-serif}.details{margin-right:auto;margin-left:auto}@media screen and (min-width: 1680px){.details{width:80%;max-width:1560px}}@media screen and (min-width: 761px)and (max-width: 1679px){.details{width:90%;max-width:1170px}}@media screen and (max-width: 760px){.details{max-width:1560px}}@media screen and (min-width: 961px){.details{padding-left:5%;padding-right:5%}}@media screen and (min-width: 761px)and (max-width: 960px){.details{padding-left:2em;padding-right:2em}}@media screen and (max-width: 760px){.details{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width: 1201px){.details{padding-top:100px;padding-bottom:100px}}@media screen and (min-width: 761px)and (max-width: 1200px){.details{padding-top:4em;padding-bottom:4em}}@media screen and (max-width: 760px){.details{padding-top:2em;padding-bottom:2em}}@media screen and (min-width: 1920px){.details h3{font-size:3.33em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.details h3{font-size:3.2em}}@media screen and (min-width: 701px)and (max-width: 1199px){.details h3{font-size:2.9em}}@media screen and (min-width: 451px)and (max-width: 700px){.details h3{font-size:2.6em}}@media screen and (max-width: 450px){.details h3{font-size:2.2em}}@media screen and (min-width: 1920px){.details .phone-number,.location-details h4{font-size:2.6em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.details .phone-number,.location-details h4{font-size:2.5em}}@media screen and (min-width: 451px)and (max-width: 1199px){.details .phone-number,.location-details h4{font-size:1.8em}}@media screen and (max-width: 450px){.details .phone-number,.location-details h4{font-size:1.4em}}@media screen and (min-width: 1920px){.details .email{font-size:1.33em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.details .email{font-size:1.3em}}@media screen and (min-width: 451px)and (max-width: 1199px){.details .email{font-size:1.28em}}@media screen and (max-width: 450px){.details .email{font-size:1.12em}}@media screen and (min-width: 1920px){.location-details p{font-size:1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.location-details p{font-size:1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.location-details p{font-size:1em}}@media screen and (max-width: 450px){.location-details p{font-size:1em}}.details h3{font-weight:bold;margin-bottom:1.3em;line-height:1.2em}.details>div:nth-of-type(2):before{vertical-align:middle;background:url("/app/global/images/dot.svg") repeat-x center center;background-size:20px;height:22px}.details>div:nth-of-type(1):after{background:url("/app/global/images/dot.svg") repeat-y left center;background-size:20px;width:20px}.location-details p{font-weight:normal;line-height:1.6em}.location-details p{margin-bottom:1.5em}.form-wrapper{width:80%;padding:3%;background-image:url("/app/contact/images/form-bg.png")}.contact-form{background-color:#003058;padding:100px;border-radius:3vw 0 3vw 0}@media screen and (max-width: 960px){.form-wrapper{width:100%}.contact-form{padding:10%}}.details-accent{transform:translateY(-50%)}.details{color:#fff}.details>div{width:50%;padding-bottom:1.5em}.details>div:nth-of-type(1):after{height:100%;right:-10px;top:0}.details>div:nth-of-type(2):before{width:100%;left:0;top:0;opacity:0}.details .phone-number{line-height:1.5em}.details .email{font-weight:normal}.location-details{margin-bottom:1.5em}.location-details h4{font-weight:normal}.location-details p{color:#6acbfb}.socials{width:100%;margin-top:1.5em}.socials a{width:100px;height:100px}.socials a:hover{opacity:.4;transform:scale(1.1)}.socials .facebook{background-image:url("/app/global/images/facebook-icon.png");background-size:60px}.socials .linkedin{background-image:url("/app/global/images/linkedin-icon.png");background-size:80px}@media screen and (max-width: 960px){.details div{width:100%;margin-bottom:2em}.details div:nth-of-type(1):after{display:none}.details div:nth-of-type(2){padding-top:5em}.details div:nth-of-type(2):before{opacity:1}}
