diff --git a/assets/css/style.css b/assets/css/style.css index 5d429ff..3b691b0 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1,64 +1,18 @@ -:root{ - --primary-color: #1bb1dc; - --secondary-color: #0a98c0; - --white-color: #ffffff; - --purple-light: #535074; - --purple-dark1: #413e66; - --white-dark: #f2f2f2; - --blue-dark: #8dc2fa; - --white-dark2: #f5f8fd; - --blue-color2: #065e77; - --white-dark3: #ebf1fa; - --purple-dark2: #8a87b6; - --purple-dark3: #696592; - --black: #000; - --grey: #ccc; - --purple-dark4: #2d2b46; - --grey1: #999999; - --grey2: #111111; - --purple-dark5: #ffffff; - -} - - -/* -[data-theme="dark"] { - --primary-color: #1bb1dc; - --secondary-color: #0a98c0; - --white-color: #000000; - --purple-light: #535074; - --purple-dark1: #413e66; - --white-dark: #ffffff; - --blue-dark: #8dc2fa; - --white-dark2: #ffffff; - --blue-color2: #065e77; - --white-dark3: #ebf1fa; - --purple-dark2: #8a87b6; - --purple-dark3: #696592; - --black: #ffffff; - --grey: #ffffff; - --purple-dark4: #2d2b46; - --grey1: #ffffff; - --grey2: #ffffff; -} -*/ - - body { - background: var(--white-color); + background: #fff; color: #444; font-family: "Open Sans", sans-serif; } a { - color: var(--primary-color); + color: #1bb1dc; transition: 0.5s; } a:hover, a:active, a:focus { - color: var(--secondary-color); + color: #0a98c0; outline: none; text-decoration: none; } @@ -84,8 +38,8 @@ h6 { .back-to-top { position: fixed; display: none; - background: var(--primary-color); - color: var(--white-color); + background: #1bb1dc; + color: #fff; width: 54px; height: 54px; text-align: center; @@ -100,7 +54,7 @@ h6 { .back-to-top i { padding-top: 17px; - color: var(--white-color); + color: #fff; } @media (max-width: 768px) { @@ -118,7 +72,7 @@ h6 { bottom: 0; z-index: 9999; overflow: hidden; - background: var(--white-color); + background: #fff; } #preloader:before { @@ -126,17 +80,13 @@ h6 { position: fixed; top: calc(50% - 30px); left: calc(50% - 30px); - border: 6px solid var(--white-dark); - border-top: 6px solid var(--primary-color); + border: 6px solid #f2f2f2; + border-top: 6px solid #1bb1dc; border-radius: 50%; width: 60px; height: 60px; -webkit-animation: animate-preloader 1s linear infinite; animation: animate-preloader 1s linear infinite; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - -o-border-radius: 50%; } @-webkit-keyframes animate-preloader { @@ -145,11 +95,7 @@ h6 { } 100% { transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); -} + } } @keyframes animate-preloader { @@ -158,11 +104,7 @@ h6 { } 100% { transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); -} + } } /*-------------------------------------------------------------- @@ -185,14 +127,14 @@ h6 { } #topbar .social-links a { - color: var(--purple-light); + color: #535074; padding: 4px 12px; display: inline-block; line-height: 1px; } #topbar .social-links a:hover { - color:var(--primary-color); + color: #1bb1dc; } #topbar .social-links a:first-child { @@ -214,17 +156,13 @@ h6 { right: 0; transition: all 0.5s; z-index: 997; - -webkit-transition: all 0.5s; - -moz-transition: all 0.5s; - -ms-transition: all 0.5s; - -o-transition: all 0.5s; } #header.header-scrolled, #header.header-pages { height: 70px; padding: 15px 0; - background-color: var(--white-color); + background-color: #fff; box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.3); } @@ -259,7 +197,7 @@ h6 { #header .logo h1 a, #header .logo h1 a:hover { - color: var(--purple-dark1); + color: #413e66; text-decoration: none; } @@ -298,7 +236,7 @@ h6 { .main-nav a { display: block; position: relative; - color: var(--purple-dark1); + color: #413e66; padding: 10px 15px; transition: 0.3s; font-size: 14px; @@ -310,7 +248,7 @@ h6 { .main-nav a:hover, .main-nav .active > a, .main-nav li:hover > a { - color: var(--primary-color); + color: #1bb1dc; text-decoration: none; } @@ -323,13 +261,9 @@ h6 { opacity: 0; visibility: hidden; padding: 10px 0; - background: var(--white-color); + background: #fff; box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25); transition: ease all 0.3s; - -webkit-transition: ease all 0.3s; - -moz-transition: ease all 0.3s; - -ms-transition: ease all 0.3s; - -o-transition: ease all 0.3s; } .main-nav .drop-down:hover > ul { @@ -348,13 +282,13 @@ h6 { font-size: 14px; font-weight: 500; text-transform: none; - color: var(--blue-color2); + color: #065e77; } .main-nav .drop-down ul a:hover, .main-nav .drop-down ul .active > a, .main-nav .drop-down ul li:hover > a { - color: var(--primary-color); + color: #1bb1dc; } .main-nav .drop-down > a:after { @@ -396,10 +330,6 @@ h6 { padding-top: 18px; background: rgba(40, 38, 70, 0.8); transition: 0.4s; - -webkit-transition: 0.4s; - -moz-transition: 0.4s; - -ms-transition: 0.4s; - -o-transition: 0.4s; } .mobile-nav * { @@ -411,7 +341,7 @@ h6 { .mobile-nav a { display: block; position: relative; - color: var(--white-color); + color: #fff; padding: 10px 20px; font-weight: 500; } @@ -419,7 +349,7 @@ h6 { .mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a { - color: var(--blue-dark); + color: #8dc2fa; text-decoration: none; } @@ -461,15 +391,11 @@ h6 { line-height: 1; cursor: pointer; text-align: right; - -webkit-transition: all 0.4s; - -moz-transition: all 0.4s; - -ms-transition: all 0.4s; - -o-transition: all 0.4s; } .mobile-nav-toggle i { margin: 18px 18px 0 0; - color: var(--blue-color2); + color: #065e77; } .mobile-nav-overly { @@ -493,7 +419,7 @@ h6 { } .mobile-nav-active .mobile-nav-toggle i { - color: var(--white-color); + color: #fff; } /*-------------------------------------------------------------- @@ -503,7 +429,7 @@ h6 { width: 100%; height: 100vh; position: relative; - background: var(--white-dark2) url("../img/intro-bg.jpg") center top no-repeat; + background: #f5f8fd url("../img/intro-bg.jpg") center top no-repeat; background-size: cover; } @@ -534,14 +460,14 @@ h6 { } #hero .intro-info h2 { - color: var(--purple-dark1); + color: #413e66; margin-bottom: 40px; font-size: 48px; font-weight: 700; } #hero .intro-info h2 span { - color: var(--primary-color); + color: #1bb1dc; } @media (max-width: 767px) { @@ -562,19 +488,14 @@ h6 { padding: 10px 32px; border-radius: 4px; transition: 0.5s; - color: var(--white-color); - background: var(--primary-color); - color: var(--white-color); - -webkit-transition: 0.5s; - -moz-transition: 0.5s; - -ms-transition: 0.5s; - -o-transition: 0.5s; + color: #fff; + background: #1bb1dc; + color: #fff; } #hero .intro-info .btn-get-started:hover, #hero .intro-info .btn-services:hover { - background: color: var(--secondary-color); -; + background: #0a98c0; } /*-------------------------------------------------------------- @@ -584,7 +505,7 @@ h6 { --------------------------------*/ .section-header h3 { font-size: 36px; - color: var(--purple-dark1); + color: #413e66; text-align: center; font-weight: 700; position: relative; @@ -596,7 +517,7 @@ h6 { margin: auto; font-size: 15px; padding-bottom: 60px; - color: var(--purple-light); + color: #535074; width: 50%; } @@ -609,7 +530,7 @@ h6 { /* Section with background --------------------------------*/ .section-bg { - background: var(--white-dark2); + background: #f5f8fd; } /* About Us Section @@ -623,13 +544,13 @@ h6 { } #about .about-content h2 { - color: var(--purple-dark1); + color: #413e66; font-family: "Montserrat", sans-serif; font-weight: 700; } #about .about-content h3 { - color: var(--purple-dark3); + color: #696592; font-weight: 400; font-size: 22px; font-style: italic; @@ -647,7 +568,7 @@ h6 { #about .about-content ul li i { font-size: 20px; padding-right: 4px; - color: var(--primary-color); + color: #1bb1dc; float: left; } @@ -659,7 +580,7 @@ h6 { #about .about-img img { width: 100%; - border: 8px solid var(--white-color); + border: 8px solid #fff; transition: 0.5s; } @@ -676,7 +597,7 @@ h6 { height: 92%; z-index: -1; content: ""; - background-color: var(--white-dark3); + background-color: #ebf1fa; transition: 0.5s; } @@ -688,7 +609,7 @@ h6 { height: 92%; z-index: -1; content: ""; - background-color: var(--white-dark3); + background-color: #ebf1fa; transition: 0.5s; } @@ -704,7 +625,7 @@ h6 { overflow: hidden; border-radius: 10px; margin: 0 10px 40px 10px; - background: var(--white-color); + background: #fff; box-shadow: 0 10px 29px 0 rgba(68, 88, 144, 0.1); transition: all 0.3s ease-in-out; text-align: center; @@ -736,11 +657,11 @@ h6 { } #services .title a { - color: var(grey2); + color: #111; } #services .box:hover .title a { - color: var(--primary-color); + color: #1bb1dc; } #services .description { @@ -766,10 +687,6 @@ h6 { margin: 0 0 15px 0; padding: 0; transition: 0.3s ease-in-out; - -webkit-transition: 0.3s ease-in-out; - -moz-transition: 0.3s ease-in-out; - -ms-transition: 0.3s ease-in-out; - -o-transition: 0.3s ease-in-out; } #why-us .why-us-content .features i { @@ -781,14 +698,14 @@ h6 { font-size: 24px; font-weight: 600; margin-left: 56px; - color: var(--purple-dark1); + color: #413e66; margin-bottom: 5px; } #why-us .why-us-content .features p { font-size: 16px; margin-left: 56px; - color: var(--purple-dark5); + color: #555186; } #why-us .counters { @@ -808,25 +725,25 @@ h6 { margin: 0 0 20px 0; font-family: "Montserrat", sans-serif; font-size: 14px; - color: var(--purple-dark2); + color: #8a87b6; } /* Call To Action Section --------------------------------*/ #call-to-action { - background: var(--purple-dark4); + background: #2d2b46; background-size: cover; padding: 40px 0; } #call-to-action .cta-title { - color: var(--white-color); + color: #fff; font-size: 28px; font-weight: 700; } #call-to-action .cta-text { - color: var(--white-color); + color: #fff; } @media (min-width: 991px) { @@ -847,13 +764,13 @@ h6 { border-radius: 3px; transition: 0.5s; margin: 10px; - border: 3px solid var(--white-color); - color: var(--white-color); + border: 3px solid #fff; + color: #fff; } #call-to-action .cta-btn:hover { - background: var(--primary-color); - border: 3px solid var(--primary-color); + background: #1bb1dc; + border: 3px solid #1bb1dc; } /* Features Section @@ -867,6 +784,11 @@ h6 { font-size: 24px; } +.modal-dialog{ + width: 80%; + margin: auto; +} + /*Timeline*/ .timeline { @@ -918,8 +840,8 @@ h6 { right: -15px; display: inline-block; border-top: 15px solid transparent; - border-left: 15px solid var(--grey); - border-right: 0 solid var(--grey); + border-left: 15px solid #ccc; + border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " "; } @@ -930,14 +852,14 @@ h6 { right: -14px; display: inline-block; border-top: 14px solid transparent; - border-left: 14px solid var(--white-color); - border-right: 0 solid var(--white-color); + border-left: 14px solid #fff; + border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " "; } .timeline > li > .timeline-badge { - color: var(--white-color); + color: #fff; width: 50px; height: 50px; line-height: 50px; @@ -947,7 +869,7 @@ h6 { top: 16px; left: 50%; margin-left: -25px; - background-color: var(--grey1); + background-color: #999999; z-index: 100; border-top-right-radius: 50%; border-top-left-radius: 50%; @@ -995,7 +917,7 @@ h6 { .timeline-title { margin-top: 0; - color: var(--purple-dark1); + color: #413e66; } .timeline-body > p, @@ -1007,57 +929,6 @@ h6 { margin-top: 5px; } - -.timeline-heading{ - transition: all 0.2s; - background-color: transparent; - border: none; - -webkit-transition: all 0.2s; - -moz-transition: all 0.2s; - -ms-transition: all 0.2s; - -o-transition: all 0.2s; -} - -.timeline-heading:hover{ - color: var(--purple-dark1); -} - -.timeline-heading:focus{ - outline: none; - animation: pulsate 1s infinite; - -webkit-animation: pulsate 1s infinite; -} - -@keyframes pulsate{ - 0%{ - transform: scale(1); - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - box-shadow: none; -} - - 50%{ - transform: scale(1.05); - -webkit-transform: scale(1.05); - -moz-transform: scale(1.05); - -ms-transform: scale(1.05); - -o-transform: scale(1.05); - } - - 100%{ - transform: scale(1); - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - box-shadow: none; - } -} - - - /* Testimonials Section --------------------------------*/ #testimonials { @@ -1077,7 +948,7 @@ h6 { #testimonials .testimonial-item .testimonial-img { width: 120px; border-radius: 50%; - border: 4px solid var(--white-color); + border: 4px solid #fff; float: left; } @@ -1092,13 +963,13 @@ h6 { font-size: 20px; font-weight: bold; margin: 10px 0 5px 0; - color: var(--grey2); + color: #111; margin-left: 140px; } #testimonials .testimonial-item h4 { font-size: 14px; - color: var(--grey1); + color: #999; margin: 0 0 15px 0; margin-left: 140px; } @@ -1138,14 +1009,14 @@ h6 { } #testimonials .owl-dot.active { - background-color: var(--primary-color); + background-color: #1bb1dc; } /*Sponsors ------------------------*/ #sponsors { padding: 40px; - background-color: var(--white-dark2); + background-color: #f5f8fd; } .section-header h4 { font-weight: 500; @@ -1255,17 +1126,56 @@ img { } #faq #faq-list a.collapse { - color: var(--primary-color); + color: #1bb1dc; } #faq #faq-list a.collapsed { - color: var(--black); + color: #000; } #faq #faq-list a.collapsed i::before { content: "\f2c7" !important; } +/* news letter */ + +.newsletter { + padding: 80px 0; + background: #2d2b46; + /* background: #243c4f; */ + + } + + .newsletter .content { + max-width: 650px; + margin: 0 auto; + text-align: center; + position: relative; + z-index: 2; } + .newsletter .content h2 { + color: #ffffff; + margin-bottom: 40px; } + .newsletter .content .form-control { + height: 50px; + border-color: #ffffff; + border-radius:0; + } + .newsletter .content.form-control:focus { + box-shadow: none; + border: 2px solid #2d2b46; + } + .newsletter .content .btn { + min-height: 50px; + border-radius:0; + background: #2d2b46; + color: #fff; + font-weight:600; + border: 1px solid #fff; + } + + +/* end news letter */ + /*-------------------------------------------------------------- # Footer --------------------------------------------------------------*/ @@ -1273,12 +1183,12 @@ img { padding: 0 0 30px 0; font-size: 14px; text-align: center; - background: var(--white-color); + background: #fff; } #footer .footer-top { padding: 60px 0 30px 10px; - background: var(--white-dark2); + background: #f5f8fd; } #footer .footer-top .footer-info { @@ -1291,7 +1201,7 @@ img { padding: 2px 0 2px 0; line-height: 1; font-family: "Montserrat", sans-serif; - color: var(--purple-dark1); + color: #413e66; font-weight: 400; letter-spacing: 3px; text-transform: uppercase; @@ -1302,14 +1212,14 @@ img { line-height: 24px; margin-bottom: 0; font-family: "Montserrat", sans-serif; - color: var(--purple-light); + color: #535074; } #footer .footer-top .social-links a { font-size: 18px; display: inline-block; - background: var(--primary-color); - color: var(--white-color); + background: #1bb1dc; + color: #fff; line-height: 1; padding: 8px 0; margin-right: 4px; @@ -1321,9 +1231,8 @@ img { } #footer .footer-top .social-links a:hover { - background: color: var(--secondary-color); -; - color: var(--white-color); + background: #0a98c0; + color: #fff; } @media (max-width: 574px) { @@ -1335,7 +1244,7 @@ img { #footer .footer-top h4 { font-size: 14px; font-weight: bold; - color: var(--purple-dark1); + color: #413e66; text-transform: uppercase; position: relative; padding-bottom: 10px; @@ -1354,79 +1263,15 @@ img { /* Track */ ::-webkit-scrollbar-track { - background: var(--white-dark2); + background: #f5f8fd; } /* Handle */ ::-webkit-scrollbar-thumb { - background: var(--purple-light); + background: #535074; } /* Handle on hover */ ::-webkit-scrollbar-thumb:hover { - background:var(--purple-dark1); -} - - -// toggle button - -.theme-switch-wrapper { - margin: ; -} -.theme-switch { - display: inline-block; - height: 34px; - position: relative; - width: 60px; - margin: 10px; -} - -.theme-switch input { - display:none; + background:#413e66; } - -.slider { - background-color: #ccc; - bottom: 0; - cursor: pointer; - left: 0; - position: absolute; - right: 0; - top: 0; - transition: .4s; -} - -.slider:before { - background-color: #fff; - bottom: 4px; - content: ""; - height: 26px; - left: 4px; - position: absolute; - transition: .4s; - width: 26px; -} - -input:checked + .slider { - background-color: var(--blue-dark); -} - -input:checked + .slider:before { - transform: translateX(26px); -} - -.slider.round { - border-radius: 25px; - -webkit-border-radius: 25px; - -moz-border-radius: 25px; - -ms-border-radius: 25px; - -o-border-radius: 25px; -} - -.slider.round:before { - border-radius: 50%; -} - -* { - box-sizing: border-box; -} \ No newline at end of file diff --git a/index.html b/index.html index 6ba050a..38ca034 100644 --- a/index.html +++ b/index.html @@ -53,16 +53,8 @@