korsygfhrtzangaiide
Elepffwdsff
/
home3
/
nmslyumy
/
www
/
dvrsorg
/
css
/
Upload FileeE
HOME
:root { --primary: #06A3DA; --secondary: #34AD54; --light: #EEF9FF; --dark: #091E3E; } /*** Spinner ***/ #tble { background-color:#FAB7FA; } #tble td { padding:5px; border:1px solid #fafcf7; } #tble th { background-image:url(../images/th.gif); background-color:#FAB7FA; background-position:bottom left; background-repeat:repeat-x; color:#000000; font-weight:bold; height:37px; padding:5px; } .tr { background-color:#FCE8FC; height:20px; } .tr1 { background-color:#fafafa; height:20px; } #tble tr:hover { background-color:#fff; font-weight:bold; } #tr2 { background-image:url(../images/thf.gif); background-repeat:repeat-x; background-position:top left; background-color:#f4f5f0; height:33px; border:none; } #tr2 td { border:none; padding:5px; height:33px; } #tr2 tr { border:none; } #tr2 tr:hover { background:none; } .spinner { width: 40px; height: 40px; background: var(--primary); margin: 100px auto; -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out; animation: sk-rotateplane 1.2s infinite ease-in-out; } @-webkit-keyframes sk-rotateplane { 0% { -webkit-transform: perspective(120px) } 50% { -webkit-transform: perspective(120px) rotateY(180deg) } 100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) } } @keyframes sk-rotateplane { 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) } 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) } 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } #spinner { opacity: 0; visibility: hidden; transition: opacity .5s ease-out, visibility 0s linear .5s; z-index: 99999; } #spinner.show { transition: opacity .5s ease-out, visibility 0s linear 0s; visibility: visible; opacity: 1; } /*** Heading ***/ h1, h2, .fw-bold { font-weight: 800 !important; } h3, h4, .fw-semi-bold { font-weight: 700 !important; } h5, h6, .fw-medium { font-weight: 600 !important; } /*** Button ***/ .btn { font-family: 'Nunito', sans-serif; font-weight: 600; transition: .5s; } .btn-primary, .btn-secondary { color: #FFFFFF; box-shadow: inset 0 0 0 50px transparent; } .btn-primary:hover { box-shadow: inset 0 0 0 0 var(--primary); } .btn-secondary:hover { box-shadow: inset 0 0 0 0 var(--secondary); } .btn-square { width: 36px; height: 36px; } .btn-sm-square { width: 30px; height: 30px; } .btn-lg-square { width: 48px; height: 48px; } .btn-square, .btn-sm-square, .btn-lg-square { padding-left: 0; padding-right: 0; text-align: center; } /*** Navbar ***/ .navbar-dark .navbar-nav .nav-link { font-family: 'Nunito', sans-serif; position: relative; margin-left: 25px; padding: 35px 0; color: #FFFFFF; font-size: 18px; font-weight: 600; outline: none; transition: .5s; } .sticky-top.navbar-dark .navbar-nav .nav-link { padding: 20px 0; color: var(--dark); } .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link.active { color: var(--primary); } .navbar-dark .navbar-brand h1 { color: #FFFFFF; } .navbar-dark .navbar-toggler { color: var(--primary) !important; border-color: var(--primary) !important; } @media (max-width: 991.98px) { .sticky-top.navbar-dark { position: relative; background: #FFFFFF; } .navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .nav-link.show, .sticky-top.navbar-dark .navbar-nav .nav-link { padding: 10px 0; color: var(--dark); } .navbar-dark .navbar-brand h1 { color: var(--primary); } } @media (min-width: 992px) { .navbar-dark { position: absolute; width: 100%; top: 0; left: 0; border-bottom: 1px solid rgba(256, 256, 256, .1); z-index: 999; } .sticky-top.navbar-dark { position: fixed; background: #FFFFFF; } .navbar-dark .navbar-nav .nav-link::before { position: absolute; content: ""; width: 0; height: 2px; bottom: -1px; left: 50%; background: var(--primary); transition: .5s; } .navbar-dark .navbar-nav .nav-link:hover::before, .navbar-dark .navbar-nav .nav-link.active::before { width: 100%; left: 0; } .navbar-dark .navbar-nav .nav-link.nav-contact::before { display: none; } .sticky-top.navbar-dark .navbar-brand h1 { color: var(--primary); } } /*** Carousel ***/ .carousel-caption { top: 0; left: 0; right: 0; bottom: 0; background: rgba(9, 30, 62, .7); z-index: 1; } @media (max-width: 576px) { .carousel-caption h5 { font-size: 14px; font-weight: 500 !important; } .carousel-caption h1 { font-size: 30px; font-weight: 600 !important; } } .carousel-control-prev, .carousel-control-next { width: 10%; } .carousel-control-prev-icon, .carousel-control-next-icon { width: 3rem; height: 3rem; } /*** Section Title ***/ .section-title::before { position: absolute; content: ""; width: 150px; height: 5px; left: 0; bottom: 0; background: var(--primary); border-radius: 2px; } .section-title.text-center::before { left: 50%; margin-left: -75px; } .section-title.section-title-sm::before { width: 90px; height: 3px; } .section-title::after { position: absolute; content: ""; width: 6px; height: 5px; bottom: 0px; background: #FFFFFF; -webkit-animation: section-title-run 5s infinite linear; animation: section-title-run 5s infinite linear; } .section-title.section-title-sm::after { width: 4px; height: 3px; } .section-title.text-center::after { -webkit-animation: section-title-run-center 5s infinite linear; animation: section-title-run-center 5s infinite linear; } .section-title.section-title-sm::after { -webkit-animation: section-title-run-sm 5s infinite linear; animation: section-title-run-sm 5s infinite linear; } @-webkit-keyframes section-title-run { 0% {left: 0; } 50% { left : 145px; } 100% { left: 0; } } @-webkit-keyframes section-title-run-center { 0% { left: 50%; margin-left: -75px; } 50% { left : 50%; margin-left: 45px; } 100% { left: 50%; margin-left: -75px; } } @-webkit-keyframes section-title-run-sm { 0% {left: 0; } 50% { left : 85px; } 100% { left: 0; } } /*** Service ***/ .service-item { position: relative; height: 300px; padding: 0 30px; transition: .5s; } .service-item .service-icon { margin-bottom: 30px; width: 60px; height: 60px; display: flex; align-items: center; justify-content: center; background: var(--primary); border-radius: 2px; transform: rotate(-45deg); } .service-item .service-icon i { transform: rotate(45deg); } .service-item a.btn { position: absolute; width: 60px; bottom: -48px; left: 50%; margin-left: -30px; opacity: 0; } .service-item:hover a.btn { bottom: -24px; opacity: 1; } /*** Testimonial ***/ .testimonial-carousel .owl-dots { margin-top: 15px; display: flex; align-items: flex-end; justify-content: center; } .testimonial-carousel .owl-dot { position: relative; display: inline-block; margin: 0 5px; width: 15px; height: 15px; background: #DDDDDD; border-radius: 2px; transition: .5s; } .testimonial-carousel .owl-dot.active { width: 30px; background: var(--primary); } .testimonial-carousel .owl-item.center { position: relative; z-index: 1; } .testimonial-carousel .owl-item .testimonial-item { transition: .5s; } .testimonial-carousel .owl-item.center .testimonial-item { background: #FFFFFF !important; box-shadow: 0 0 30px #DDDDDD; } /*** Team ***/ .team-item { transition: .5s; } .team-social { position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; align-items: center; justify-content: center; transition: .5s; } .team-social a.btn { position: relative; margin: 0 3px; margin-top: 100px; opacity: 0; } .team-item:hover { box-shadow: 0 0 30px #DDDDDD; } .team-item:hover .team-social { background: rgba(9, 30, 62, .7); } .team-item:hover .team-social a.btn:first-child { opacity: 1; margin-top: 0; transition: .3s 0s; } .team-item:hover .team-social a.btn:nth-child(2) { opacity: 1; margin-top: 0; transition: .3s .05s; } .team-item:hover .team-social a.btn:nth-child(3) { opacity: 1; margin-top: 0; transition: .3s .1s; } .team-item:hover .team-social a.btn:nth-child(4) { opacity: 1; margin-top: 0; transition: .3s .15s; } .team-item .team-img img, .blog-item .blog-img img { transition: .5s; } .team-item:hover .team-img img, .blog-item:hover .blog-img img { transform: scale(1.15); } /*** Miscellaneous ***/ @media (min-width: 991.98px) { .facts { position: relative; margin-top: -75px; z-index: 1; } } .back-to-top { position: fixed; display: none; right: 45px; bottom: 45px; z-index: 99; } .bg-header { background: linear-gradient(rgba(9, 30, 62, .7), rgba(9, 30, 62, .7)), url(../img/carousel-1.jpg) center center no-repeat; background-size: cover; } .link-animated a { transition: .5s; } .link-animated a:hover { padding-left: 10px; } @media (min-width: 767.98px) { .footer-about { margin-bottom: -75px; } }