/*--------- Contents -----------
1. Reset css
2. Navbar Styling
3. Hero Section Styling
4. About section
5. Features section Styling
6. video Feature Styling
7. Counter Section
8. Review Section
9. Pricing Section
10. Subscription FOrm
11. Faq Section
12. Footer Styling
13. All media queries
-------------------------------*/
/*----- 1. Reset.css -----*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
/* --- Common Styles ---*/
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Montserrat', sans-serif;
font-size: 16px;
}
p {
font-family: 'Montserrat';
font-size: 14px;
}
/*----- Helper Classes -----*/
html * {
text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
*,
*:after,
*:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.nopadding {
padding: 0;
}
.nomargin {
margin: 0 !important;
}
.custom-padding {
padding-left: 10px;
padding-right: 10px;
}
/*----------------------------------------------------------
--------------- 3. Hero Home Styling Starts -------------------
----------------------------------------------------------*/
.hero-home {
padding: 150px 0 150px 0;
background: linear-gradient(to right, rgba(106, 17, 203, 0.95), rgba(37, 117, 252, 0.95)), url(../img/world-map.png) no-repeat center center;
background: url(../img/b.jpg) no-repeat center center;
background-size: cover;
}
.hero-home .intro-block {
padding: 50px 0 50px 0;
max-width: 800px;
margin: 0 auto;
}
.centered {
float: none !important;
margin-left: auto !important;
margin-right: auto !important;
}
/*
.hero-home h4 {
font-family: 'Open Sans';
font-size: 12px;
font-weight: 500;
color: #FFF;
text-transform: uppercase;
line-height: 1.2;
letter-spacing: 2px;
margin-bottom: 20px;
} */
.home-2 h1 {
font-family: 'Montserrat';
font-size: 32px;
font-weight: 600;
color: #ffffff;
text-transform: uppercase;
line-height: 1.2;
letter-spacing: 2px;
margin-bottom: 20px;
}
.home-2 img {
margin-top: 50px;
}
.home-2 {
padding: 60px 0 60px 0 !important;
}
.home-2 .col-sm-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.hero-home h1 {
font-size: 32px;
font-weight: 700;
color: #FFFFFF;
color: #FFF;
line-height: 1.2;
letter-spacing: -1px;
}
/*
.home-2 h1 {
font-size: 28px;
font-weight: 700;
color: #364655;
color: #FFF;
line-height: 1.2;
letter-spacing: -1px;
} */
.hero-home p {
font-size: 14px;
font-weight: 300;
color: #EFEFEF;
color: #FFF;
line-height: 1.6;
letter-spacing: 1px;
margin-top: 20px;
}
.home-2 p {
font-size: 14px;
font-weight: 300;
color: #627382;
color: #FFF;
line-height: 1.6;
letter-spacing: 1px;
margin-top: 20px;
}
/*---------- Home-2 Styling --------------- */
.home-2 {
min-height: 100vh;
background: linear-gradient(0deg, rgba(69, 19, 187, 0.2), rgb(69, 19, 187)), url(../img/city.jpeg);
background-size: contain;
background-position: bottom;
background-repeat: no-repeat;
}
.logos {
width: auto;
height: auto;
max-height: 80px;
-webkit-filter: drop-shadow(0 0 5px #00000081);
filter: drop-shadow(0 0 5px #00000081);
}
.wrap {
background: #3f3a4c85;
border-radius: 8px;
}
/* .background-overlay {
background-image: url(../img/city.png);
background-repeat: no-repeat;
background-po
background-size: contain;
opacity: 1;
} */
.home-2 .hero-content {
text-align: center;
}
.btn-action {
padding: 10px 24px;
background: #6c63ff;
border: 2px solid;
border-color: #6c63ff;
border-radius: 100px;
box-shadow: 0 3px 15px 0 rgba(0, 0, 0, .25);
font-family: 'Montserrat';
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
color: #FFFFFF;
margin: 25px 10px 0 0;
-webkit-transition: 0.2s;
-moz-transition: 0.2s;
transition: 0.2s;
}
.btn-action:hover {
color: #FFFFFF;
border-color: #6c63ff;
background: #6c63ff;
-webkit-transform: translateY(-2px);
-moz-transform: translateY(-2px);
transform: translateY(-2px);
}
.btn-action:focus {
color: #FFFFFF;
}
/*-----------------------------------------------------------------
------------------ 13. All Media Queries Start Here -------------------
-----------------------------------------------------------------*/
@media only screen and (min-width: 1024px) {
.home-2 img {
margin-top: 0;
}
.home-2 .hero-content {
text-align: left;
}
}
@media only screen and (max-width: 766px) {
.logos {
max-height: 50px;
}
.home-2 img {
margin-top: 0px;
}
.home-2 {
background-size: cover;
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]