.custom-control.material-checkbox{--color:#26a69a}
.custom-control.material-checkbox .material-control-input{display:none}
.custom-control.material-checkbox .material-control-input:checked~.material-control-indicator{border-color:var(--color);transform:rotate(45deg) translate(1px,-5px);width:10px;border-top:0 solid #fff;border-left:0 solid #fff}.custom-control.material-checkbox .material-control-indicator{display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:2px solid #aaa;transition:.3s}.custom-control.fill-checkbox{--color:#26a69a}.custom-control.fill-checkbox .fill-control-input{display:none}.custom-control.fill-checkbox .fill-control-input:checked~.fill-control-indicator{background-color:var(--color);border-color:var(--color);background-size:80%}.custom-control.fill-checkbox .fill-control-indicator{border-radius:3px;display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:2px solid #aaa;transition:.3s;background:transperent;background-size:0;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-control.overflow-checkbox .overflow-control-input{display:none}.custom-control.overflow-checkbox .overflow-control-input:checked~.overflow-control-indicator:after{transform:rotate(45deg) scale(1);top:-6px;left:5px}.custom-control.overflow-checkbox .overflow-control-input:checked~.overflow-control-indicator:before{opacity:1}.custom-control.overflow-checkbox .overflow-control-indicator{border-radius:3px;display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:2px solid #aaa}[dir=rtl] .custom-control.overflow-checkbox .overflow-control-indicator{left:auto;right:0}.custom-control.overflow-checkbox .overflow-control-indicator:after{content:"";display:block;position:absolute;width:16px;height:16px;transition:.3s;transform:rotate(90deg) scale(0);width:10px;border-bottom:4px solid #aaa;border-right:4px solid #aaa;border-radius:3px;top:-2px;left:2px}.custom-control.overflow-checkbox .overflow-control-indicator:before{content:"";display:block;position:absolute;width:16px;height:16px;transition:.3s;width:10px;border-right:7px solid #fff;border-radius:3px;transform:rotate(45deg) scale(1);top:-4px;left:5px;opacity:0}.custom-control.material-switch{--color:#26a69a;padding-left:0}.custom-control.material-switch .material-switch-control-input{display:none}.custom-control.material-switch .material-switch-control-input:checked~.material-switch-control-indicator:after{background-color:var(--color);left:17px}.custom-control.material-switch .material-switch-control-indicator{display:inline-block;position:relative;margin:0 10px;top:4px;width:32px;height:16px;background:#ddd;border-radius:16px;transition:.3s}.custom-control.material-switch .material-switch-control-indicator:after{content:"";display:block;position:absolute;width:18px;height:18px;border-radius:50%;transition:.3s;top:-1px;left:-1px;background:#fdfdfd;box-shadow:0 2px 10px #aaa}.custom-control.ios-switch{--color:#4cd964;padding-left:0}.custom-control.ios-switch .ios-switch-control-input{display:none}.custom-control.ios-switch .ios-switch-control-input:active~.ios-switch-control-indicator:after{width:20px}.custom-control.ios-switch .ios-switch-control-input:checked~.ios-switch-control-indicator{border:10px solid var(--color)}.custom-control.ios-switch .ios-switch-control-input:checked~.ios-switch-control-indicator:after{top:-8px;left:4px}.custom-control.ios-switch .ios-switch-control-input:checked:active~.ios-switch-control-indicator:after{left:0}.custom-control.ios-switch .ios-switch-control-indicator{display:inline-block;position:relative;margin:0 10px;top:4px;width:32px;height:20px;background:#fff;border-radius:16px;transition:.3s;border:2px solid #ddd}.custom-control.ios-switch .ios-switch-control-indicator:after{content:"";display:block;position:absolute;width:16px;height:16px;border-radius:16px;transition:.3s;top:0;left:0;background:#fff;box-shadow:0 0 2px #aaa,0 2px 5px #999}.custom-control.border-switch{--color:#4cd964;padding-left:0}.custom-control.border-switch .border-switch-control-input{display:none}.custom-control.border-switch .border-switch-control-input:checked~.border-switch-control-indicator{border-color:var(--color)}.custom-control.border-switch .border-switch-control-input:checked~.border-switch-control-indicator:after{left:14px;background-color:var(--color)}.custom-control.border-switch .border-switch-control-indicator{display:inline-block;position:relative;margin:0 10px;top:4px;width:32px;height:20px;background:#fff;border-radius:16px;transition:.3s;border:2px solid #ccc}.custom-control.border-switch .border-switch-control-indicator:after{content:"";display:block;position:absolute;width:12px;height:12px;border-radius:50%;transition:.3s;top:2px;left:2px;background:#ccc}.custom-control.teleport-switch{--color:#4cd964;padding-left:0}.custom-control.teleport-switch .teleport-switch-control-input{display:none}.custom-control.teleport-switch .teleport-switch-control-input:checked~.teleport-switch-control-indicator{border-color:var(--color)}.custom-control.teleport-switch .teleport-switch-control-input:checked~.teleport-switch-control-indicator:after{left:-14px}.custom-control.teleport-switch .teleport-switch-control-input:checked~.teleport-switch-control-indicator:before{right:2px;background-color:var(--color)}.custom-control.teleport-switch .teleport-switch-control-indicator{display:inline-block;position:relative;margin:0 10px;top:4px;width:32px;height:20px;background:#fff;border-radius:16px;transition:.3s;border:2px solid #ccc;overflow:hidden}.custom-control.teleport-switch .teleport-switch-control-indicator:after{content:"";display:block;position:absolute;width:12px;height:12px;border-radius:50%;transition:.3s;top:2px;left:2px;background:#ccc}.custom-control.teleport-switch .teleport-switch-control-indicator:before{content:"";display:block;position:absolute;width:12px;height:12px;border-radius:50%;transition:.3s;top:2px;right:-14px;background:#ccc}.list-group:first-child .list-group-control:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group::last-child .list-group-control:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.list-group.list-group-flush:last-child .list-group-control:last-child{border-bottom:0;margin-bottom:0}.list-group.list-group-flush:first-child .list-group-control:first-child{border-top:0}.list-group.list-group-flush .list-group-control{border-right:0;border-left:0;border-radius:0}.list-group .list-group-control{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group .list-group-control .custom-control{margin:0;padding:.75rem 1.25rem .75rem 3rem;display:block}[dir=rtl] .list-group .list-group-control .custom-control{padding-right:3rem;padding-left:auto}.list-group .list-group-control .custom-control .custom-control-indicator,.list-group .list-group-control .custom-control .fill-control-indicator,.list-group .list-group-control .custom-control .material-control-indicator,.list-group .list-group-control .custom-control .overflow-control-indicator{top:1rem;left:1.25rem}[dir=rtl] label.custom-control{padding-right:1.5rem;padding-left:inherit}.branches_page{background-color:#fff}.branches_page .main{position:relative;background:#fff;display:grid}.branches_page .main>.title{display:block;position:relative;padding:0;border:none}.branches_page .main>.title h1{font-size:1rem;color:#282828;text-transform:uppercase;font-weight:500;margin:0 auto;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1rem}.branches_page .main>.title:after{display:block;position:absolute;content:"";width:100%;height:1px;background-color:#d61b52;z-index:-1;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.branches_page .main .banner{padding:0;margin:0;border:none}.branches_page .main .banner img{width:100%;max-width:100%;height:auto}.branches_page .main .landing_content{padding:2% 0;margin:0 0 2rem;background-color:rgba(198,220,230,.2);font-size:.9rem}
.branches_page .main .landing_content p{line-height:175%}
.branches_page .main .landing_content ul{padding:0 1rem}
.branches_page .main .landing_content ul li{list-style:disc;margin:0 .5rem}
.branches_page .main .branches>.header{display:block;position:relative;padding:0;border:none}
.branches_page .main .branches>.header h1{position:relative;font-size:1rem;color:#282828;text-transform:uppercase;font-weight:500;margin:0 auto;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1rem;z-index:1}
.branches_page .main .branches>.header:after{display:block;position:absolute;content:"";width:100%;height:1px;background-color:#d61b52;z-index:0;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.branches_page .main .branches .branches_items li{display:inline-block;width:calc(25% - 20px);padding:0;margin:.2rem .5rem;background-color:rgba(0,0,0,.05)}@media only screen and (min-width:768px) and (max-width:991px){footer{display:none!important}.branches_page .main .landing_content p{text-align:justify}.branches_page .main .branches .branches_items li{width:100%;margin:.2rem 0}}@media only screen and (max-width:767px){footer{display:none!important}.branches_page .main .landing_content p{text-align:justify}.branches_page .main .branches .branches_items li{width:100%;margin:.2rem 0}}


.branches_page .main .branches .branches_items li {
    position: relative;
}

.branches_page .main .branches .branches_items{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 2% 0;
    text-align: center;
}

.branches_page .main .branches .branches_items .branch-images:not(:first-child) {
    display: none;
}

.branches_page .main .branches .branches_items li address{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    position:relative;
    margin:.5rem 1rem 1.8rem;
    padding:.5rem;
}

.branches_page .main .branches .branches_items li address .address-top-section{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.branches_page .main .branches .branches_items li address .title{
    font-size:1rem;
    font-weight:500;
    color:#c11749
}
.branches_page .main .branches .branches_items li address .phone,.branches_page .main .branches .branches_items li address .title{
    padding:0;
    margin:0;
}
.branches_page .main .branches .branches_items li address .phone .phone_num{
    display:block;
    position:relative;
    text-align:left;
}
.branches_page .main .branches .branches_items li address .phone .phone_num .icon{
    padding-right:.5rem;
}
.branches_page .main .branches .branches_items li address .phone .phone_num a{
    padding:.2rem 0;
}

.branches_page .main .branches .branches_items li address .address{
    margin: 0.25rem 0;
}

.branches_page .main .branches .branches_items li .link{
    position: absolute;
    right: 0;
    bottom: 5px;
}

@media screen and (min-width: 992px) and (max-width: 1199.98px) {
    .branches_page .main .branches .branches_items li address {
        margin-right: 0;
        margin-left: 0;
    }

    .phone {
        flex-basis: 100%;
    }
}
