Spaces:
Sleeping
Sleeping
| /*-------------------------------------------------------------- | |
| # General | |
| --------------------------------------------------------------*/ | |
| :root { | |
| scroll-behavior: smooth; | |
| } | |
| body { | |
| font-family: "Open Sans", sans-serif; | |
| color: #444444; | |
| } | |
| a { | |
| color: #4154f1; | |
| text-decoration: none; | |
| } | |
| a:hover { | |
| color: #717ff5; | |
| text-decoration: none; | |
| } | |
| h1, h2, h3, h4, h5, h6 { | |
| font-family: "Nunito", sans-serif; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Sections | |
| --------------------------------------------------------------*/ | |
| section { | |
| padding: 60px 0; | |
| overflow: hidden; | |
| } | |
| .section-header { | |
| text-align: center; | |
| padding-bottom: 40px; | |
| } | |
| .section-header h2 { | |
| font-size: 13px; | |
| letter-spacing: 1px; | |
| font-weight: 700; | |
| margin: 0; | |
| color: #4154f1; | |
| text-transform: uppercase; | |
| } | |
| .section-header p { | |
| margin: 10px 0 0 0; | |
| padding: 0; | |
| font-size: 35px; | |
| line-height: 42px; | |
| font-weight: 700; | |
| color: #012970; | |
| } | |
| @media (max-width: 768px) { | |
| .section-header p { | |
| font-size: 28px; | |
| line-height: 32px; | |
| } | |
| } | |
| /*-------------------------------------------------------------- | |
| # Breadcrumbs | |
| --------------------------------------------------------------*/ | |
| .breadcrumbs { | |
| padding: 15px 0; | |
| background: #012970; | |
| min-height: 40px; | |
| margin-top: 82px; | |
| color: #fff; | |
| } | |
| @media (max-width: 992px) { | |
| .breadcrumbs { | |
| margin-top: 57px; | |
| } | |
| } | |
| .breadcrumbs h2 { | |
| font-size: 28px; | |
| font-weight: 500; | |
| } | |
| .breadcrumbs ol { | |
| display: flex; | |
| flex-wrap: wrap; | |
| list-style: none; | |
| padding: 0 0 10px 0; | |
| margin: 0; | |
| font-size: 14px; | |
| } | |
| .breadcrumbs ol a { | |
| color: #fff; | |
| transition: 0.3s; | |
| } | |
| .breadcrumbs ol a:hover { | |
| text-decoration: underline; | |
| } | |
| .breadcrumbs ol li + li { | |
| padding-left: 10px; | |
| } | |
| .breadcrumbs ol li + li::before { | |
| display: inline-block; | |
| padding-right: 10px; | |
| color: #8894f6; | |
| content: "/"; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Back to top button | |
| --------------------------------------------------------------*/ | |
| .back-to-top { | |
| position: fixed; | |
| visibility: hidden; | |
| opacity: 0; | |
| right: 15px; | |
| bottom: 15px; | |
| z-index: 99999; | |
| 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; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Disable aos animation delay on mobile devices | |
| --------------------------------------------------------------*/ | |
| @media screen and (max-width: 768px) { | |
| [data-aos-delay] { | |
| transition-delay: 0 ; | |
| } | |
| } | |
| /*-------------------------------------------------------------- | |
| # Header | |
| --------------------------------------------------------------*/ | |
| .header { | |
| transition: all 0.5s; | |
| z-index: 997; | |
| padding: 20px 0; | |
| } | |
| .header.header-scrolled { | |
| background: #fff; | |
| padding: 15px 0; | |
| box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1); | |
| } | |
| .header .logo { | |
| line-height: 0; | |
| } | |
| .header .logo img { | |
| max-height: 40px; | |
| margin-right: 6px; | |
| } | |
| .header .logo span { | |
| font-size: 30px; | |
| font-weight: 700; | |
| letter-spacing: 1px; | |
| color: #012970; | |
| font-family: "Nunito", sans-serif; | |
| margin-top: 3px; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Navigation Menu | |
| --------------------------------------------------------------*/ | |
| /** | |
| * Desktop Navigation | |
| */ | |
| .navbar { | |
| padding: 0; | |
| } | |
| .navbar ul { | |
| margin: 0; | |
| padding: 0; | |
| display: flex; | |
| list-style: none; | |
| align-items: center; | |
| } | |
| .navbar li { | |
| position: relative; | |
| } | |
| .navbar a, .navbar a:focus { | |
| display: flex; | |
| align-items: center; | |
| justify-content: space-between; | |
| padding: 10px 0 10px 30px; | |
| font-family: "Nunito", sans-serif; | |
| font-size: 16px; | |
| font-weight: 700; | |
| color: #013289; | |
| white-space: nowrap; | |
| transition: 0.3s; | |
| } | |
| .navbar a i, .navbar a:focus i { | |
| font-size: 12px; | |
| line-height: 0; | |
| margin-left: 5px; | |
| } | |
| .navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover > a { | |
| color: #4154f1; | |
| } | |
| .navbar .getstarted { | |
| background: #4154f1; | |
| padding: 8px 20px; | |
| margin-left: 30px; | |
| border-radius: 4px; | |
| color: #fff; | |
| } | |
| .cta-btn { | |
| margin-left: 40%; | |
| font-family: "Raleway", sans-serif; | |
| font-weight: 500; | |
| font-size: 15px; | |
| letter-spacing: 1px; | |
| display: inline-block; | |
| padding: 8px 28px; | |
| border-radius: 25px; | |
| transition: 0.5s; | |
| margin-top: 10px; | |
| border: 2px solid #4154f1; | |
| color: #4154f1; | |
| } | |
| .cta-btn:hover{ | |
| color:#fff; | |
| background: #4154f1; | |
| } | |
| .navbar .getstarted:hover { | |
| color: #fff; | |
| background: #5969f3; | |
| } | |
| .navbar .dropdown ul { | |
| display: block; | |
| position: absolute; | |
| left: 14px; | |
| top: calc(100% + 30px); | |
| margin: 0; | |
| padding: 10px 0; | |
| z-index: 99; | |
| opacity: 0; | |
| visibility: hidden; | |
| background: #fff; | |
| box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25); | |
| transition: 0.3s; | |
| border-radius: 4px; | |
| } | |
| .navbar .dropdown ul li { | |
| min-width: 200px; | |
| } | |
| .navbar .dropdown ul a { | |
| padding: 10px 20px; | |
| font-size: 15px; | |
| text-transform: none; | |
| font-weight: 600; | |
| } | |
| .navbar .dropdown ul a i { | |
| font-size: 12px; | |
| } | |
| .navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover > a { | |
| color: #4154f1; | |
| } | |
| .navbar .dropdown:hover > ul { | |
| opacity: 1; | |
| top: 100%; | |
| visibility: visible; | |
| } | |
| .navbar .dropdown .dropdown ul { | |
| top: 0; | |
| left: calc(100% - 30px); | |
| visibility: hidden; | |
| } | |
| .navbar .dropdown .dropdown:hover > ul { | |
| opacity: 1; | |
| top: 0; | |
| left: 100%; | |
| visibility: visible; | |
| } | |
| @media (max-width: 1366px) { | |
| .navbar .dropdown .dropdown ul { | |
| left: -90%; | |
| } | |
| .navbar .dropdown .dropdown:hover > ul { | |
| left: -100%; | |
| } | |
| } | |
| /** | |
| * Mobile Navigation | |
| */ | |
| .mobile-nav-toggle { | |
| color: #012970; | |
| font-size: 28px; | |
| cursor: pointer; | |
| display: none; | |
| line-height: 0; | |
| transition: 0.5s; | |
| } | |
| .mobile-nav-toggle.bi-x { | |
| color: #fff; | |
| } | |
| @media (max-width: 991px) { | |
| .mobile-nav-toggle { | |
| display: block; | |
| } | |
| .navbar ul { | |
| display: none; | |
| } | |
| } | |
| .navbar-mobile { | |
| position: fixed; | |
| overflow: hidden; | |
| top: 0; | |
| right: 0; | |
| left: 0; | |
| bottom: 0; | |
| background: rgba(1, 22, 61, 0.9); | |
| transition: 0.3s; | |
| } | |
| .navbar-mobile .mobile-nav-toggle { | |
| position: absolute; | |
| top: 15px; | |
| right: 15px; | |
| } | |
| .navbar-mobile ul { | |
| display: block; | |
| position: absolute; | |
| top: 55px; | |
| right: 15px; | |
| bottom: 15px; | |
| left: 15px; | |
| padding: 10px 0; | |
| border-radius: 10px; | |
| background-color: #fff; | |
| overflow-y: auto; | |
| transition: 0.3s; | |
| } | |
| .navbar-mobile a { | |
| padding: 10px 20px; | |
| font-size: 15px; | |
| color: #012970; | |
| } | |
| .navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover > a { | |
| color: #4154f1; | |
| } | |
| .navbar-mobile .getstarted { | |
| margin: 15px; | |
| } | |
| .navbar-mobile .dropdown ul { | |
| position: static; | |
| display: none; | |
| margin: 10px 20px; | |
| padding: 10px 0; | |
| z-index: 99; | |
| opacity: 1; | |
| visibility: visible; | |
| background: #fff; | |
| box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25); | |
| } | |
| .navbar-mobile .dropdown ul li { | |
| min-width: 200px; | |
| } | |
| .navbar-mobile .dropdown ul a { | |
| padding: 10px 20px; | |
| } | |
| .navbar-mobile .dropdown ul a i { | |
| font-size: 12px; | |
| } | |
| .navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover > a { | |
| color: #4154f1; | |
| } | |
| .navbar-mobile .dropdown > .dropdown-active { | |
| display: block; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Hero Section | |
| --------------------------------------------------------------*/ | |
| .hero { | |
| width: 100%; | |
| height: 100vh; | |
| background: url(../img/hero-bg.png) top center no-repeat; | |
| background-size: cover; | |
| } | |
| .hero h1 { | |
| margin: 0; | |
| font-size: 48px; | |
| font-weight: 700; | |
| color: #012970; | |
| } | |
| .hero h2 { | |
| color: #444444; | |
| margin: 15px 0 0 0; | |
| font-size: 26px; | |
| } | |
| .hero .btn-get-started { | |
| margin-top: 30px; | |
| line-height: 0; | |
| padding: 15px 40px; | |
| border-radius: 4px; | |
| transition: 0.5s; | |
| color: #fff; | |
| background: #4154f1; | |
| box-shadow: 0px 5px 30px rgba(65, 84, 241, 0.4); | |
| } | |
| .hero .btn-get-started span { | |
| font-family: "Nunito", sans-serif; | |
| font-weight: 600; | |
| font-size: 16px; | |
| letter-spacing: 1px; | |
| } | |
| .hero .btn-get-started i { | |
| margin-left: 5px; | |
| font-size: 18px; | |
| transition: 0.3s; | |
| } | |
| .hero .btn-get-started:hover i { | |
| transform: translateX(5px); | |
| } | |
| .hero .hero-img { | |
| text-align: right; | |
| } | |
| @media (min-width: 1024px) { | |
| .hero { | |
| background-attachment: fixed; | |
| } | |
| } | |
| @media (max-width: 991px) { | |
| .hero { | |
| height: auto; | |
| padding: 120px 0 60px 0; | |
| } | |
| .hero .hero-img { | |
| text-align: center; | |
| margin-top: 80px; | |
| } | |
| .hero .hero-img img { | |
| width: 80%; | |
| } | |
| } | |
| @media (max-width: 768px) { | |
| .hero { | |
| text-align: center; | |
| } | |
| .hero h1 { | |
| font-size: 32px; | |
| } | |
| .hero h2 { | |
| font-size: 24px; | |
| } | |
| .hero .hero-img img { | |
| width: 100%; | |
| } | |
| } | |
| /*-------------------------------------------------------------- | |
| # Index Page | |
| --------------------------------------------------------------*/ | |
| /*-------------------------------------------------------------- | |
| # About | |
| --------------------------------------------------------------*/ | |
| .about .content { | |
| background-color: #f6f9ff; | |
| padding: 40px; | |
| } | |
| .about h3 { | |
| font-size: 14px; | |
| font-weight: 700; | |
| color: #4154f1; | |
| text-transform: uppercase; | |
| } | |
| .about h2 { | |
| font-size: 24px; | |
| font-weight: 700; | |
| color: #012970; | |
| } | |
| .about p { | |
| margin: 15px 0 30px 0; | |
| line-height: 24px; | |
| } | |
| .about .btn-read-more { | |
| line-height: 0; | |
| padding: 15px 40px; | |
| border-radius: 4px; | |
| transition: 0.5s; | |
| color: #fff; | |
| background: #4154f1; | |
| box-shadow: 0px 5px 25px rgba(65, 84, 241, 0.3); | |
| } | |
| .about .btn-read-more span { | |
| font-family: "Nunito", sans-serif; | |
| font-weight: 600; | |
| font-size: 16px; | |
| letter-spacing: 1px; | |
| } | |
| .about .btn-read-more i { | |
| margin-left: 5px; | |
| font-size: 18px; | |
| transition: 0.3s; | |
| } | |
| .about .btn-read-more:hover i { | |
| transform: translateX(5px); | |
| } | |
| /*-------------------------------------------------------------- | |
| # Values | |
| --------------------------------------------------------------*/ | |
| .values .box { | |
| padding: 30px; | |
| box-shadow: 0px 0 5px rgba(1, 41, 112, 0.08); | |
| text-align: center; | |
| transition: 0.3s; | |
| height: 100%; | |
| } | |
| .values .box img { | |
| padding: 30px 50px; | |
| transition: 0.5s; | |
| transform: scale(1.1); | |
| } | |
| .values .box h3 { | |
| font-size: 24px; | |
| color: #012970; | |
| font-weight: 700; | |
| margin-bottom: 18px; | |
| } | |
| .values .box:hover { | |
| box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08); | |
| } | |
| .values .box:hover img { | |
| transform: scale(1); | |
| } | |
| /*-------------------------------------------------------------- | |
| # Counts | |
| --------------------------------------------------------------*/ | |
| .counts { | |
| padding: 70px 0 60px; | |
| } | |
| .counts .count-box { | |
| display: flex; | |
| align-items: center; | |
| padding: 30px; | |
| width: 100%; | |
| background: #fff; | |
| box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08); | |
| } | |
| .counts .count-box i { | |
| font-size: 42px; | |
| line-height: 0; | |
| margin-right: 20px; | |
| color: #4154f1; | |
| } | |
| .counts .count-box span { | |
| font-size: 36px; | |
| display: block; | |
| font-weight: 600; | |
| color: #0b198f; | |
| } | |
| .counts .count-box p { | |
| padding: 0; | |
| margin: 0; | |
| font-family: "Nunito", sans-serif; | |
| font-size: 14px; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Features | |
| --------------------------------------------------------------*/ | |
| .features .feature-box { | |
| padding: 24px 20px; | |
| box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08); | |
| transition: 0.3s; | |
| height: 100%; | |
| } | |
| .features .feature-box h3 { | |
| font-size: 18px; | |
| color: #012970; | |
| font-weight: 700; | |
| margin: 0; | |
| } | |
| .features .feature-box i { | |
| line-height: 0; | |
| background: #ecf3ff; | |
| padding: 4px; | |
| margin-right: 10px; | |
| font-size: 24px; | |
| border-radius: 3px; | |
| transition: 0.3s; | |
| } | |
| .features .feature-box:hover i { | |
| background: #4154f1; | |
| color: #fff; | |
| } | |
| .features .feture-tabs { | |
| margin-top: 120px; | |
| } | |
| .features .feture-tabs h3 { | |
| color: #012970; | |
| font-weight: 700; | |
| font-size: 32px; | |
| margin-bottom: 10px; | |
| } | |
| @media (max-width: 768px) { | |
| .features .feture-tabs h3 { | |
| font-size: 28px; | |
| } | |
| } | |
| .features .feture-tabs .nav-pills { | |
| border-bottom: 1px solid #eee; | |
| } | |
| .features .feture-tabs .nav-link { | |
| background: none; | |
| text-transform: uppercase; | |
| font-size: 15px; | |
| font-weight: 600; | |
| color: #012970; | |
| padding: 12px 0; | |
| margin-right: 25px; | |
| margin-bottom: -2px; | |
| border-radius: 0; | |
| } | |
| .features .feture-tabs .nav-link.active { | |
| color: #4154f1; | |
| border-bottom: 3px solid #4154f1; | |
| } | |
| .features .feture-tabs .tab-content h4 { | |
| font-size: 18px; | |
| margin: 0; | |
| font-weight: 700; | |
| color: #012970; | |
| } | |
| .features .feture-tabs .tab-content i { | |
| font-size: 24px; | |
| line-height: 0; | |
| margin-right: 8px; | |
| color: #4154f1; | |
| } | |
| .features .feature-icons { | |
| margin-top: 120px; | |
| } | |
| .features .feature-icons h3 { | |
| color: #012970; | |
| font-weight: 700; | |
| font-size: 32px; | |
| margin-bottom: 20px; | |
| text-align: center; | |
| } | |
| @media (max-width: 768px) { | |
| .features .feature-icons h3 { | |
| font-size: 28px; | |
| } | |
| } | |
| .features .feature-icons .content .icon-box { | |
| display: flex; | |
| } | |
| .features .feature-icons .content .icon-box h4 { | |
| font-size: 20px; | |
| font-weight: 700; | |
| margin: 0 0 10px 0; | |
| color: #012970; | |
| } | |
| .features .feature-icons .content .icon-box i { | |
| font-size: 44px; | |
| line-height: 44px; | |
| color: #0245bc; | |
| margin-right: 15px; | |
| } | |
| .features .feature-icons .content .icon-box p { | |
| font-size: 15px; | |
| color: #848484; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Services | |
| --------------------------------------------------------------*/ | |
| .services .service-box { | |
| box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08); | |
| height: 100%; | |
| padding: 60px 30px; | |
| text-align: center; | |
| transition: 0.3s; | |
| border-radius: 5px; | |
| } | |
| .services .service-box .icon { | |
| font-size: 36px; | |
| padding: 40px 20px; | |
| border-radius: 4px; | |
| position: relative; | |
| margin-bottom: 25px; | |
| display: inline-block; | |
| line-height: 0; | |
| transition: 0.3s; | |
| } | |
| .services .service-box h3 { | |
| color: #444444; | |
| font-weight: 700; | |
| } | |
| .services .service-box .read-more { | |
| display: inline-flex; | |
| align-items: center; | |
| justify-content: center; | |
| font-weight: 600; | |
| font-size: 16px; | |
| padding: 8px 20px; | |
| } | |
| .services .service-box .read-more i { | |
| line-height: 0; | |
| margin-left: 5px; | |
| font-size: 18px; | |
| } | |
| .services .service-box.blue { | |
| border-bottom: 3px solid #2db6fa; | |
| } | |
| .services .service-box.blue .icon { | |
| color: #2db6fa; | |
| background: #dbf3fe; | |
| } | |
| .services .service-box.blue .read-more { | |
| color: #2db6fa; | |
| } | |
| .services .service-box.blue:hover { | |
| background: #2db6fa; | |
| } | |
| .services .service-box.orange { | |
| border-bottom: 3px solid #f68c09; | |
| } | |
| .services .service-box.orange .icon { | |
| color: #f68c09; | |
| background: #fde3c4; | |
| } | |
| .services .service-box.orange .read-more { | |
| color: #f68c09; | |
| } | |
| .services .service-box.orange:hover { | |
| background: #f68c09; | |
| } | |
| .services .service-box.green { | |
| border-bottom: 3px solid #08da4e; | |
| } | |
| .services .service-box.green .icon { | |
| color: #08da4e; | |
| background: #cffddf; | |
| } | |
| .services .service-box.green .read-more { | |
| color: #08da4e; | |
| } | |
| .services .service-box.green:hover { | |
| background: #08da4e; | |
| } | |
| .services .service-box.red { | |
| border-bottom: 3px solid #e9222c; | |
| } | |
| .services .service-box.red .icon { | |
| color: #e9222c; | |
| background: #fef7f8; | |
| } | |
| .services .service-box.red .read-more { | |
| color: #e9222c; | |
| } | |
| .services .service-box.red:hover { | |
| background: #e9222c; | |
| } | |
| .services .service-box.purple { | |
| border-bottom: 3px solid #b50edf; | |
| } | |
| .services .service-box.purple .icon { | |
| color: #b50edf; | |
| background: #f8e4fd; | |
| } | |
| .services .service-box.purple .read-more { | |
| color: #b50edf; | |
| } | |
| .services .service-box.purple:hover { | |
| background: #b50edf; | |
| } | |
| .services .service-box.pink { | |
| border-bottom: 3px solid #f51f9c; | |
| } | |
| .services .service-box.pink .icon { | |
| color: #f51f9c; | |
| background: #feecf7; | |
| } | |
| .services .service-box.pink .read-more { | |
| color: #f51f9c; | |
| } | |
| .services .service-box.pink:hover { | |
| background: #f51f9c; | |
| } | |
| .services .service-box:hover h3, .services .service-box:hover p, .services .service-box:hover .read-more { | |
| color: #fff; | |
| } | |
| .services .service-box:hover .icon { | |
| background: #fff; | |
| } | |
| /*-------------------------------------------------------------- | |
| /*-------------------------------------------------------------- | |
| # F.A.Q | |
| --------------------------------------------------------------*/ | |
| .faq .accordion-collapse { | |
| border: 0; | |
| } | |
| .faq .accordion-button { | |
| padding: 15px 15px 20px 0; | |
| font-weight: 600; | |
| border: 0; | |
| font-size: 18px; | |
| color: #444444; | |
| text-align: left; | |
| } | |
| .faq .accordion-button:focus { | |
| box-shadow: none; | |
| } | |
| .faq .accordion-button:not(.collapsed) { | |
| background: none; | |
| color: #4154f1; | |
| border-bottom: 0; | |
| } | |
| .faq .accordion-body { | |
| padding: 0 0 25px 0; | |
| border: 0; | |
| } | |
| /*-------------------------------------------------------------- | |
| /*-------------------------------------------------------------- | |
| # Team | |
| --------------------------------------------------------------*/ | |
| .team { | |
| background: #fff; | |
| padding: 60px 0; | |
| } | |
| .team .member { | |
| overflow: hidden; | |
| text-align: center; | |
| border-radius: 5px; | |
| background: #fff; | |
| box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08); | |
| transition: 0.3s; | |
| } | |
| .team .member .member-img { | |
| position: relative; | |
| overflow: hidden; | |
| } | |
| .team .member .member-img:after { | |
| position: absolute; | |
| content: ""; | |
| left: 0; | |
| bottom: 0; | |
| height: 100%; | |
| width: 100%; | |
| background: url(../img/team-shape.svg) no-repeat center bottom; | |
| background-size: contain; | |
| z-index: 1; | |
| } | |
| .team .member .social { | |
| position: absolute; | |
| right: -100%; | |
| top: 30px; | |
| opacity: 0; | |
| border-radius: 4px; | |
| transition: 0.5s; | |
| background: rgba(255, 255, 255, 0.3); | |
| z-index: 2; | |
| } | |
| .team .member .social a { | |
| transition: color 0.3s; | |
| color: rgba(1, 41, 112, 0.5); | |
| margin: 15px 12px; | |
| display: block; | |
| line-height: 0; | |
| text-align: center; | |
| } | |
| .team .member .social a:hover { | |
| color: rgba(1, 41, 112, 0.8); | |
| } | |
| .team .member .social i { | |
| font-size: 18px; | |
| } | |
| .team .member .member-info { | |
| padding: 10px 15px 20px 15px; | |
| } | |
| .team .member .member-info h4 { | |
| font-weight: 700; | |
| margin-bottom: 5px; | |
| font-size: 20px; | |
| color: #012970; | |
| } | |
| .team .member .member-info span { | |
| display: block; | |
| font-size: 14px; | |
| font-weight: 400; | |
| color: #aaaaaa; | |
| } | |
| .team .member .member-info p { | |
| font-style: italic; | |
| font-size: 14px; | |
| padding-top: 15px; | |
| line-height: 26px; | |
| color: #5e5e5e; | |
| } | |
| .team .member:hover { | |
| transform: scale(1.08); | |
| box-shadow: 0px 0 30px rgba(1, 41, 112, 0.1); | |
| } | |
| .team .member:hover .social { | |
| right: 8px; | |
| opacity: 1; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Clients | |
| --------------------------------------------------------------*/ | |
| .clients .clients-slider .swiper-slide img { | |
| opacity: 0.5; | |
| transition: 0.3s; | |
| } | |
| .clients .clients-slider .swiper-slide img:hover { | |
| opacity: 1; | |
| } | |
| .clients .clients-slider .swiper-pagination { | |
| margin-top: 20px; | |
| position: relative; | |
| } | |
| .clients .clients-slider .swiper-pagination .swiper-pagination-bullet { | |
| width: 12px; | |
| height: 12px; | |
| background-color: #fff; | |
| opacity: 1; | |
| border: 1px solid #4154f1; | |
| } | |
| .clients .clients-slider .swiper-pagination .swiper-pagination-bullet-active { | |
| background-color: #4154f1; | |
| } | |
| /*-------------------------------------------------------------- | |
| # Contact--------- | |
| --------------------------------------------------------------*/ | |
| .contact .info-box { | |
| color: #444444; | |
| background: #fafbff; | |
| padding: 30px; | |
| } | |
| .contact .info-box i { | |
| font-size: 38px; | |
| line-height: 0; | |
| color: #4154f1; | |
| } | |
| .contact .info-box h3 { | |
| font-size: 20px; | |
| color: #012970; | |
| font-weight: 700; | |
| margin: 20px 0 10px 0; | |
| } | |
| .contact .info-box p { | |
| padding: 0; | |
| line-height: 24px; | |
| font-size: 14px; | |
| margin-bottom: 0; | |
| } | |
| .contact .php-email-form { | |
| background: #fafbff; | |
| padding: 30px; | |
| height: 100%; | |
| } | |
| .contact .php-email-form .error-message { | |
| display: none; | |
| color: #fff; | |
| background: #ed3c0d; | |
| text-align: left; | |
| padding: 15px; | |
| margin-bottom: 24px; | |
| font-weight: 600; | |
| } | |
| .contact .php-email-form .sent-message { | |
| display: none; | |
| color: #fff; | |
| background: #18d26e; | |
| text-align: center; | |
| padding: 15px; | |
| margin-bottom: 24px; | |
| font-weight: 600; | |
| } | |
| .contact .php-email-form .loading { | |
| display: none; | |
| background: #fff; | |
| text-align: center; | |
| padding: 15px; | |
| margin-bottom: 24px; | |
| } | |
| .contact .php-email-form .loading:before { | |
| content: ""; | |
| display: inline-block; | |
| border-radius: 50%; | |
| width: 24px; | |
| height: 24px; | |
| margin: 0 10px -6px 0; | |
| border: 3px solid #18d26e; | |
| border-top-color: #eee; | |
| -webkit-animation: animate-loading 1s linear infinite; | |
| animation: animate-loading 1s linear infinite; | |
| } | |
| .contact .php-email-form input, .contact .php-email-form textarea { | |
| border-radius: 0; | |
| box-shadow: none; | |
| font-size: 14px; | |
| border-radius: 0; | |
| } | |
| .contact .php-email-form input:focus, .contact .php-email-form textarea:focus { | |
| border-color: #4154f1; | |
| } | |
| .contact .php-email-form input { | |
| padding: 10px 15px; | |
| } | |
| .contact .php-email-form textarea { | |
| padding: 12px 15px; | |
| } | |
| .contact .php-email-form button[type="submit"] { | |
| background: #4154f1; | |
| border: 0; | |
| padding: 10px 30px; | |
| color: #fff; | |
| transition: 0.4s; | |
| border-radius: 4px; | |
| } | |
| .contact .php-email-form button[type="submit"]:hover { | |
| background: #5969f3; | |
| } | |
| @-webkit-keyframes animate-loading { | |
| 0% { | |
| transform: rotate(0deg); | |
| } | |
| 100% { | |
| transform: rotate(360deg); | |
| } | |
| } | |
| @keyframes animate-loading { | |
| 0% { | |
| transform: rotate(0deg); | |
| } | |
| 100% { | |
| transform: rotate(360deg); | |
| } | |
| } | |
| /*-------------------------------------------------------------- | |
| # Footer | |
| --------------------------------------------------------------*/ | |
| .footer { | |
| background: #f6f9ff; | |
| padding: 0 0 30px 0; | |
| font-size: 14px; | |
| } | |
| .footer .footer-top { | |
| background: white url(../img/footer-bg.png) no-repeat right top; | |
| background-size: contain; | |
| border-top: 1px solid #e1ecff; | |
| border-bottom: 1px solid #e1ecff; | |
| padding: 60px 0 30px 0; | |
| } | |
| @media (max-width: 992px) { | |
| .footer .footer-top { | |
| background-position: center bottom; | |
| } | |
| } | |
| .footer .footer-top .footer-info { | |
| margin-bottom: 30px; | |
| } | |
| .footer .footer-top .footer-info .logo { | |
| line-height: 0; | |
| margin-bottom: 15px; | |
| } | |
| .footer .footer-top .footer-info .logo img { | |
| max-height: 40px; | |
| margin-right: 6px; | |
| } | |
| .footer .footer-top .footer-info .logo span { | |
| font-size: 30px; | |
| font-weight: 700; | |
| letter-spacing: 1px; | |
| color: #012970; | |
| font-family: "Nunito", sans-serif; | |
| margin-top: 3px; | |
| } | |
| .footer .footer-top .footer-info p { | |
| font-size: 14px; | |
| line-height: 24px; | |
| margin-bottom: 0; | |
| font-family: "Nunito", sans-serif; | |
| } | |
| .footer .footer-top .social-links a { | |
| font-size: 20px; | |
| display: inline-block; | |
| color: rgba(1, 41, 112, 0.5); | |
| line-height: 0; | |
| margin-right: 10px; | |
| transition: 0.3s; | |
| } | |
| .footer .footer-top .social-links a:hover { | |
| color: #012970; | |
| } | |
| .footer .footer-top h4 { | |
| font-size: 16px; | |
| font-weight: bold; | |
| color: #012970; | |
| text-transform: uppercase; | |
| position: relative; | |
| padding-bottom: 12px; | |
| } | |
| .footer .footer-top .footer-links { | |
| margin-bottom: 30px; | |
| } | |
| .footer .footer-top .footer-links ul { | |
| list-style: none; | |
| padding: 0; | |
| margin: 0; | |
| } | |
| .footer .footer-top .footer-links ul i { | |
| padding-right: 2px; | |
| color: #d0d4fc; | |
| font-size: 12px; | |
| line-height: 0; | |
| } | |
| .footer .footer-top .footer-links ul li { | |
| padding: 10px 0; | |
| display: flex; | |
| align-items: center; | |
| } | |
| .footer .footer-top .footer-links ul li:first-child { | |
| padding-top: 0; | |
| } | |
| .footer .footer-top .footer-links ul a { | |
| color: #013289; | |
| transition: 0.3s; | |
| display: inline-block; | |
| line-height: 1; | |
| } | |
| .footer .footer-top .footer-links ul a:hover { | |
| color: #4154f1; | |
| } | |
| .footer .footer-top .footer-contact p { | |
| line-height: 26px; | |
| } | |
| .footer .copyright { | |
| text-align: center; | |
| padding-top: 30px; | |
| color: #012970; | |
| } | |
| .footer .credits { | |
| padding-top: 10px; | |
| text-align: center; | |
| font-size: 13px; | |
| color: #012970; | |
| } | |