.section-content{max-width:990px;margin:0 auto;box-sizing:border-box;padding-left:12px;padding-right:12px;padding-bottom:30px;font-size:16px;line-height:1.5;border-bottom:1px solid var(--gray-500)}@media (max-width: 575px){.section-content{padding-top:20px}}.location-details-section .hero-section .section-content .back-link{padding-bottom:20px}@media (min-width: 768px){.location-details-section .hero-section .section-content .back-link{padding-bottom:40px}}.location-details-section .hero-section .section-content .back-link a{font-size:15px;font-weight:700;color:var(--primary)}.location-details-section .hero-section .section-content h1{text-align:left;font-weight:700;font-size:1.3em}@media (min-width: 768px){.location-details-section .hero-section .section-content h1{font-size:2em}}@media (min-width: 1024px){.location-details-section .hero-section .section-content h1{font-size:3em}}@media (min-width: 768px){.location-details-section .address-section .section-content .map-section{display:flex;justify-content:space-between}}.location-details-section .address-section .section-content .map-section .address{margin-bottom:16px;background-size:0 0}@media (min-width: 500px){.location-details-section .address-section .section-content .map-section .address{background-size:contain;background-position:top right;padding-top:20px;background-repeat:no-repeat}}@media (min-width: 768px){.location-details-section .address-section .section-content .map-section .address{background-size:contain;background-position:top left;padding-top:200px;width:30%;box-sizing:border-box;padding-right:10px}}.location-details-section .address-section .section-content .map-section .map{position:relative;overflow:hidden;height:450px}@media (min-width: 768px){.location-details-section .address-section .section-content .map-section .map{width:70%}}.location-details-section .course-catalog-section{background-color:var(--white-100);text-align:center;box-sizing:border-box;padding:20px 15px 50px;font-size:15px}@media (min-width: 768px){.location-details-section .course-catalog-section{padding-top:20px;padding-bottom:50px}}@media (min-width: 991px){.location-details-section .course-catalog-section{display:flex;justify-content:center;align-items:center}}@media (min-width: 1920px){.location-details-section .course-catalog-section{font-size:18px}}.location-details-section .course-catalog-section .catalog-img img{max-width:100%}@media (min-width: 991px){.location-details-section .course-catalog-section .catalog-img img{min-width:560px}}@media (min-width: 1024px){.location-details-section .course-catalog-section .catalog-img img{min-width:620px}}.location-details-section .course-catalog-section .catalog-desc{max-width:600px}@media (min-width: 991px){.location-details-section .course-catalog-section .catalog-desc{padding-left:30px}}.location-details-section .course-catalog-section .catalog-desc .text a{font-weight:700!important}.location-details-section .course-catalog-section .catalog-desc h3{font-weight:700;font-size:1.8em;margin-top:0;margin-bottom:0}@media (min-width: 1024px){.location-details-section .course-catalog-section .catalog-desc h3{font-size:2.2em}}.location-details-section .course-catalog-section .catalog-desc h4{font-weight:700;font-size:1.2em;margin-top:.3em;margin-bottom:1rem}@media (min-width: 1024px){.location-details-section .course-catalog-section .catalog-desc h4{font-size:1.3em}}.location-details-section .course-catalog-section .catalog-desc .btn{min-width:180px;display:inline-block;text-transform:none;margin-top:1em;padding:1em;text-align:center;font-weight:700;transition:all .45s ease-in-out}@media (min-width: 1024px){.location-details-section .course-catalog-section .catalog-desc .btn{font-size:.9em}}.location-details-section .course-catalog-section .catalog-desc .catalog-btn{color:var(--white);background-color:var(--primary);border:1px solid var(--white)}.location-details-section .course-catalog-section .catalog-desc .catalog-btn:active,.location-details-section .course-catalog-section .catalog-desc .catalog-btn:hover,.location-details-section .course-catalog-section .catalog-desc .catalog-btn.active,.location-details-section .course-catalog-section .catalog-desc .catalog-btn:focus{color:var(--primary);background-color:var(--white);border:1px solid var(--primary)}.location-details-section .course-catalog-section .catalog-desc .demo-access-btn{color:var(--white);background-color:var(--black-800);border:1px solid var(--white)}.location-details-section .course-catalog-section .catalog-desc .demo-access-btn:active,.location-details-section .course-catalog-section .catalog-desc .demo-access-btn:hover,.location-details-section .course-catalog-section .catalog-desc .demo-access-btn.active,.location-details-section .course-catalog-section .catalog-desc .demo-access-btn:focus{color:var(--primary);background-color:var(--white);border:1px solid var(--black-800)}@media (min-width: 992px){.location-details-section .course-catalog-section .container-lg{max-width:960px}}@media (min-width: 1290px){.location-details-section .course-catalog-section .container-lg{max-width:1240px}}.location-details-section h2{text-align:left;color:var(--gray);font-size:1.2em;font-weight:700;margin-bottom:1em}@media (min-width: 768px){.location-details-section h2{margin-bottom:2em}}.location-details-section p a{color:var(--primary)!important;text-decoration:underline!important;text-decoration-style:dotted!important;text-underline-offset:4px}.location-detail-map{position:relative;overflow:hidden;height:450px;width:100%}
