.hero{width:100%;height:0px;padding:110px 20px 0px 20px;background-color:#fff;position:relative;border-radius:10px;overflow:hidden}.galleryDetails{position:relative;padding:50px 0px}.galleryDetails:before{position:absolute;content:'';width:100%;height:150px;top:0;left:0;right:0;background:#f7f9ff;background:-moz-linear-gradient(0deg, rgba(247,249,255,0) 0%, rgba(247,249,255,0.7) 100%);background:-webkit-linear-gradient(0deg, rgba(247,249,255,0) 0%, rgba(247,249,255,0.7) 100%);background:linear-gradient(0deg, rgba(247,249,255,0) 0%, rgba(247,249,255,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f9ff",endColorstr="#f7f9ff",GradientType=1)}.section-header{padding-bottom:30px}.links a{width:100%;padding-top:70%;position:relative;overflow:hidden;display:block;transition:all .3s ease-out;transform:translateZ(0)}.links a img{width:100%;height:100%;object-fit:cover;border-radius:10px;position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s ease-out}.links a:hover{transform:translate(0, -4px);transform:scale(1.2);z-index:9;box-shadow:0px 0px 50px 40px rgba(0,0,0,0.15),0px -1px 19px 0px rgba(0,0,0,0.1) inset;border-radius:15px}.links a:hover img{filter:brightness(120%);-webkit-filter:brightness(120%);-moz-filter:brightness(120%)}.links figcaption{display:none}/*!
.nav-pills .nav-link{font-family:$heading-font;color: $primary-color;font-size: 1.2rem;font-weight: 600;border-bottom: 3px solid transparent; border-radius: 0;transition: all .2s ease-in;transition-delay: .2s;}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background:transparent;color: $primary-color;border-bottom:3px solid #f8ad42;}
*/.nav-pills{background:rgba(36,52,110,0.15);border:none;border-radius:50px;padding:9px;display:inline-flex;width:auto;margin:0 auto}
.nav-pills .nav-link{color:#132728;font-size:1rem;font-weight:600;border-radius:50px !important;padding:10px 25px;display:flex;align-items:center;justify-content:center;border:none}.nav-pills .nav-link:hover{border:none;background:rgba(36,52,110,0.1)}.nav-pills .nav-link.active,.nav-pills .nav-link.active:hover{color:#fff;background-color:#24346e}.animate-card{box-shadow:0 2px 40px 0 rgba(0,0,0,0.07);transition:box-shadow .3s ease-out, transform .3s ease-out, opacity .2s ease-out;transition-delay:.1s;transform:translateZ(0)}
.animate-card:hover{opacity:1 !important;box-shadow:rgba(45,45,45,0.05) 0px 2px 2px,rgba(49,49,49,0.05) 0px 4px 4px,rgba(42,42,42,0.05) 0px 8px 8px,rgba(32,32,32,0.05) 0px 16px 16px,rgba(49,49,49,0.05) 0px 32px 32px,rgba(35,35,35,0.05) 0px 64px 64px;transform:translate(0, -15px);z-index:9}
.custom-list li{font-size:1rem;color:#fff;font-weight:500;position:relative;display:flex;padding-left:36px;margin-bottom:20px;transition:all .2s linear}.custom-list li:before{content:'';position:absolute;left:0;background-image:url("../img/point-icon.png");background-repeat:no-repeat;width:24px;height:24px;transition:all .2s linear}#toTop{position:fixed;right:20px;bottom:20px;background:#24346e;opacity:.6;color:#fff;font-size:2rem;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:99999;transition:all .2s linear;box-shadow:0px 0px 0px 2px rgba(255,255,255,0.25);-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,0.25);-moz-box-shadow:0px 0px 0px 2px rgba(255,255,255,0.25)}#toTop:hover{opacity:1}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:999;background:#4154f1;width:40px;height:40px;border-radius:4px;transition:all 0.4s}.back-to-top i{font-size:24px;color:#fff;line-height:0}.back-to-top:hover{background:#6776f4;color:#fff}.back-to-top.active{visibility:visible;opacity:1}
