@media screen and (min-width:0px)and (max-width:680px){.section-locations{margin-top:25px}}.section-locations .wrap-title{text-align:center;padding:40px 0}.section-locations .wrap-title h2{margin:0}.section-locations .wrapper{max-width:1500px;margin:0 auto;padding:0 2%;position:relative}.section-locations .location-search{background-color:#276b97;padding:40px 0;text-align:center;color:#fff}.section-locations .location-search-input{background:#fff url(/build/images/icon_magnifying-glass.816d5f31.svg) no-repeat right 10px center/auto 60%;min-width:300px;padding:10px 35px 10px 15px;outline:none}.section-locations .location-search label{color:#fff;margin:0 20px;font-size:18px}@media screen and (min-width:0px)and (max-width:680px){.section-locations .location-search{padding:20px}.section-locations .location-search-input{width:100%}}.section-locations .search-alphabet{background-color:#f6f7f8;text-align:center;padding:45px 0;position:-webkit-sticky;position:sticky;top:-1px;z-index:2;margin-bottom:40px}.section-locations .search-alphabet li{display:inline-block}.section-locations .search-alphabet li a{text-decoration:none}.section-locations .search-alphabet li a span{color:#343434}.section-locations .search-alphabet li span{display:inline-block;color:#969696;font-size:20px;padding:5px}@media screen and (min-width:0px)and (max-width:680px){.section-locations .search-alphabet{padding:0;margin-top:15px}.section-locations .search-alphabet #search_alphabet{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0}.section-locations .search-alphabet #search_alphabet li{position:relative;width:28px;height:32px;margin:1px}.section-locations .search-alphabet #search_alphabet li>span,.section-locations .search-alphabet #search_alphabet li a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0}}.section-locations .result-one-letter{overflow:hidden;margin-bottom:30px;position:relative}.section-locations .result-one-letter .letter-anchor{position:absolute;top:-150px}.section-locations .result-one-letter .title-letter{float:left;width:15%;text-align:center;color:#276b97;font-size:35px;font-weight:700}.section-locations .result-one-letter ul{float:left;width:80%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-locations .result-one-letter ul li{width:32%;margin-bottom:20px;padding-right:4%}@media screen and (min-width:680px)and (max-width:960px){.section-locations .result-one-letter ul li{width:49%}}@media screen and (min-width:0px)and (max-width:680px){.section-locations .result-one-letter ul li{width:100%;margin-left:15%}}.section-locations .location-summary h5,.section-locations .location-summary h5 a{font-size:19px;text-transform:uppercase;text-decoration:none;margin-left:0}.section-locations .location-summary h5 a:hover{color:#276b97}.section-locations .location-summary .location-phone{margin-bottom:10px}.section-locations .location-summary .location-phone a:hover{color:#276b97}.section-locations .open-close-box .open-sentence{cursor:pointer}.section-locations .open-close-box .open-sentence:after{background:url(/build/images/icon_downArrowGreen.361f03d4.svg) no-repeat 50%/15px;padding-right:0;content:".";font-size:0;width:15px;height:15px;display:inline-block;vertical-align:middle;margin-left:7px}.section-locations .open-close-box.box-opened .open-sentence:after{transform:rotate(180deg)}.section-locations .open-close-box .is-closed .open-sentence:after{background:url(/build/images/icon_downArrowRed.352d4fcf.svg) no-repeat 50%/15px}.section-locations .open-label{color:#fff;font-size:12px;background-color:#6ab130;border-radius:10px;padding:3px 13px 4px;display:inline-block;margin-right:8px;vertical-align:middle}.section-locations .is-open .open-label{background-color:#6ab130}.section-locations .is-open .open-sentence{color:#6ab130}.section-locations .is-closed .open-label{background-color:#d74e18}.section-locations .is-closed .open-sentence{color:#d74e18}.section-locations .shedule-exception{line-height:20px}.section-locations .shedule-exception h5{margin:5px 0;text-transform:uppercase}.section-locations .shedule-exception h5.is-open{color:#9bbb07}.section-locations .shedule-exception h5.is-closed{color:#dc4e41}.section-locations .exception-small{font-size:11px;border:1px solid #e2e6ef;border-radius:5px;box-shadow:0 0 3px 0 rgba(54,54,54,.2);padding:10px;margin-top:10px}.section-locations .exception-small h5,.section-locations .exception-small p{font-size:11px;margin:0;line-height:16px}.section-locations .small-schedule{border:1px solid #e2e6ef;border-radius:5px;box-shadow:0 0 3px 0 rgba(54,54,54,.2);padding:10px;margin-top:10px;display:none}.section-locations .small-schedule .table-schedule td,.section-locations .small-schedule .table-schedule th{padding:0}.section-locations .box-opened .small-schedule{display:block}.section-locations .table-schedule{display:table;width:100%}.section-locations .table-schedule tr.active{font-weight:700}.section-locations .table-schedule td,.section-locations .table-schedule th{text-align:left;width:50%;padding:5px 0}.section-locations .warning{color:#d74e18}.section-locations .click-action{display:inline-block}.section-locations .click-action.opened h2:after{border-width:3px 0 0 3px;margin-top:12px}.section-locations .click-action h2{display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;cursor:pointer}.section-locations .click-action h2:after{content:"";border:solid #276b97;border-width:0 3px 3px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:10px}.section-locations .loading{display:flex;justify-content:center;min-height:100px;position:relative}.section-locations .loading:after{content:"";display:block;width:30px;height:30px;background:url(/build/images/loading.94825a93.gif) 50% no-repeat;background-size:contain}