.home-slide{background-color:#f7f7f7}.home-slide .home-slide-content{text-align:justify;font-size:18px;padding:50px 20px;max-width:580px;margin:0 auto;line-height:2}.section-facality{background-color:#e3e2e2}.welcome{color:#0679d4;font-size:28px;font-weight:700}.btn-home-slide{background-color:#0078d4;border-radius:0;width:250px}.img-in-slide{margin:50px 50px 50px 0}@media (max-width:768px){.img-in-slide{display:none}.welcome{font-size:20px}.home-slide .home-slide-content{font-size:14px}}.facility-section{padding:60px 0}.section-title{text-align:center;font-weight:700;font-size:26px;color:#0078d4;display:flex;align-items:center;justify-content:center}.section-title i{font-weight:700!important;margin:0 5px}.section-title i svg{fill:#0078d4}.facility{box-shadow:0 0 5px 0 rgb(0 0 0%);background-color:#fff;padding:20px;min-height:calc(100% - 68px);margin-top:68px;text-align:justify}.facility .facility-icon{margin:-78px auto 25px;width:120px;height:120px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;border:20px #e3e2e2 solid}.facility .facility-icon svg{width:48px;height:48px}.facility .facility-title{text-align:center;color:#0464ad;font-weight:700}#lastElects .name{font-size:26px;font-weight:700;color:#171717}#lastElects .description{color:#00448b;display:flex;justify-content:space-between;width:100%;max-width:400px;margin:10px auto;flex-wrap:wrap}#lastElects .vertical-carousel{position:relative;display:flex;align-items:center;justify-content:center;min-height:340px}#lastElects .carusel-item{position:absolute;transition:all .3s;text-align:center;display:none}#lastElects .carusel-item.active{display:block}#lastElects .wipe-prev{transform:translateY(-75%) scale(.7);opacity:.2;display:block}#lastElects .wipe-next{transform:translateY(85%) scale(.7);opacity:.2;display:block}#lastElects .vertical-carousel .carusel-next,#lastElects .vertical-carousel .carusel-prev{position:absolute;background:#fff;border:none;box-shadow:0 0 10px #81818185;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.8;transition:all .3s}#lastElects .vertical-carousel .carusel-next:hover,#lastElects .vertical-carousel .carusel-prev:hover{cursor:pointer;opacity:1}#lastElects .vertical-carousel .carusel-next{bottom:0}#lastElects .vertical-carousel .carusel-prev{top:0}@media (max-width:500px){#lastElects .name{font-size:18px}#lastElects .description{flex-direction:column}}