.loader{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto;z-index:999}.overlay{position:absolute;background-color:gray;z-index:9999!important}.loader-1:before,.loader-1:after{content:"";position:absolute;top:-10px;left:-10px;width:100%;height:100%;border-radius:100%;border:10px solid transparent;border-top-color:#3498db}.loader-1:before{z-index:100;animation:spin 1s infinite}.loader-1:after{border:10px solid #ccc}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-2 span{display:inline-block;width:20px;height:20px;border-radius:100%;background-color:#3498db;margin:35px 5px}.loader-2 span:nth-child(1){animation:bounce 1s ease-in-out infinite}.loader-2 span:nth-child(2){animation:bounce 1s ease-in-out .33s infinite}.loader-2 span:nth-child(3){animation:bounce 1s ease-in-out .66s infinite}@keyframes bounce{0%,75%,to{transform:translateY(0)}25%{transform:translateY(-20px)}}.loader-3:before,.loader-3:after{content:"";width:20px;height:20px;position:absolute;top:0;left:calc(50% - 10px);background-color:#3498db;animation:squaremove 1s ease-in-out infinite}.loader-3:after{bottom:0;animation-delay:.5s}@keyframes squaremove{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(40px,40px) rotate(45deg)}50%{transform:translateY(80px) rotate(0)}75%{transform:translate(-40px,40px) rotate(45deg)}}.loader-4 span{display:inline-block;width:20px;height:20px;border-radius:100%;background-color:#3498db;margin:35px 5px;opacity:0}.loader-4 span:nth-child(1){animation:opacitychange 1s ease-in-out infinite}.loader-4 span:nth-child(2){animation:opacitychange 1s ease-in-out .33s infinite}.loader-4 span:nth-child(3){animation:opacitychange 1s ease-in-out .66s infinite}@keyframes opacitychange{0%,to{opacity:0}60%{opacity:1}}.loader-5 span{display:block;position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);width:20px;height:20px;background-color:#3498db}.loader-5 span:nth-child(2){animation:moveanimation1 1s ease-in-out infinite}.loader-5 span:nth-child(3){animation:moveanimation2 1s ease-in-out infinite}.loader-5 span:nth-child(4){animation:moveanimation3 1s ease-in-out infinite}@keyframes moveanimation1{0%,to{transform:translate(0)}75%{transform:translate(30px)}}@keyframes moveanimation2{0%,to{transform:translateY(0)}75%{transform:translateY(30px)}}@keyframes moveanimation3{0%,to{transform:translate(0)}75%{transform:translate(30px,30px)}}.loader-6{top:40px;left:-2.5px}.loader-6 span{display:inline-block;width:5px;height:20px;background-color:#3498db}.loader-6 span:nth-child(1){animation:grow 1s ease-in-out infinite}.loader-6 span:nth-child(2){animation:grow 1s ease-in-out .15s infinite}.loader-6 span:nth-child(3){animation:grow 1s ease-in-out .3s infinite}.loader-6 span:nth-child(4){animation:grow 1s ease-in-out .45s infinite}@keyframes grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.loader-7{-ms-perspective:120px;perspective:120px}.loader-7:before{content:"";position:absolute;left:25px;top:25px;width:50px;height:50px;background-color:#3498db;animation:flip 1s infinite}@keyframes flip{0%{transform:rotate(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(180deg) rotateX(180deg)}}.loader-8:before{content:"";position:absolute;width:10px;height:10px;top:calc(50% - 10px);left:0;background-color:#3498db;animation:rotatemove 1s infinite}@keyframes rotatemove{0%{transform:scale(1) translate(0)}to{transform:scale(2) translate(45px)}}.carousel-indicators{bottom:60px!important}.social-link{width:30px;height:30px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;color:#666;border-radius:50%;transition:all .3s;font-size:.9rem}.social-link:hover,.social-link:focus{background:#ddd;text-decoration:none;color:#555}.our-team-main{background:#3498db}.team-card{display:flex;flex-direction:column;align-items:center;transition:transform .3s,box-shadow .3s}.team-card:hover{transform:translateY(-10px);box-shadow:0 10px 20px #0003}
