Viewing File: /home/ubuntu/ai-landing-ui/assets/css/default.css
@-webkit-viewport {
width: device-width;
}
@-moz-viewport {
width: device-width;
}
@-ms-viewport {
width: device-width;
}
@-o-viewport {
width: device-width;
}
@viewport {
width: device-width;
}
@import url('https://fonts.googleapis.com/css2?family=Niramit:wght@200;300;400;500;600;700&display=swap');
:root {
--primary-color: #36d1dc;
--secondary-color: #ffffff;
--tertiary-color: #0b2238;
--quaternary-color: #6c7a87;
--quinary-color: #f5f5f5;
--senary-color: #ffce53;
--main-color: #0e2049;
--color-two: #DF0A0A;
--color-eleven: #e4f1ff;
--white-color-rgb: 255, 255, 255;
--space-25: 25px;
--font-16: 16px;
}
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-transition: 0.25s ease;
transition: 0.25s ease;
overflow-x: hidden;
position: relative;
color: #212529;
background-color: var(--secondary-color);
font-family: 'Niramit', sans-serif!important;
font-size: 16px !important;
letter-spacing: 0.8px;
}
.hamburger-menu {
height: 2em;
}
.navbar-toggler {
border: 0 !important;
padding: 0 !important;
}
.navbar-toggler:focus {
box-shadow: none !important;
outline: none !important;
}
a,
input,
textarea {
outline: 0 !important;
box-shadow: none;
text-decoration: none !important;
}
.no-border {
border: 0 !important;
}
.pd-left-zero {
padding-left: 0;
}
.no-padding {
padding: 0 !important;
}
.no-margin-top {
margin-top: 0 !important;
}
.no-margin {
margin: 0 !important;
}
.no-margin-left {
margin-left: 0;
}
.no-margin-right {
margin-right: 0;
}
.padding-right-zero {
padding-right: 0;
}
.btn-center {
text-align: center;
margin-bottom: 2em;
}
.no-margin-auto {
margin: unset !important;
}
.border-right-zero {
border-right: 0 !important;
}
.xs-padding {
padding: 2em 0;
}
.sm-padding {
padding: 4em 0;
}
.xs-padding-top {
padding-top: 2em;
}
.space-mg {
height: 1em;
}
.space-lg {
height: 2em;
}
.mrg-btm-sec {
margin-bottom: 2em;
}
.margin-btm-sm {
margin-bottom: 1.5em;
}
.margin-btm-md {
margin-bottom: 3em;
}
.margin-top-sm {
margin-top: 3em;
}
.xl-btn {
padding: 1.4em 2.2em !important;
margin: 0 0.5rem;
}
.bg-grey {
background-color: #f3f4f4;
}
.line-height-1 {
line-height: 1;
}
.increase-font {
font-size: 1.5em !important;
font-weight: 800 !important;
}
.bg-gradient {
background-image: linear-gradient(90deg, #00f3f7 0, #109df7 100%) !important;
}
.navbar-light .navbar-toggler-icon {
background-image: url("../img/icons/mobile-toogle.svg") !important;
}
.navbar-light .navbar-toggler {
border: 1px solid var(--secondary-color) !important;
color: var(--secondary-color) !important;
}
.navbar-light .navbar-toggler:focus {
outline: 0 !important;
box-shadow: none !important;
}
.logo {
margin-right: 1em;
max-width: 16em;
}
.logo-footer {
max-width: 5em;
}
.footer-logo {
max-width: 18em;
}
.height-auto {
height: auto !important;
}
.section-title {
margin-bottom: 4em;
}
.section-title h2 {
font-size: 2.5em;
font-weight: 700;
color: var(--tertiary-color);
position: relative;
margin-bottom: 0.5em;
}
.section-title h2::before {
content: '';
width: 80px;
height: 1px;
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to right, transparent, var(--primary-color), transparent);
position: absolute;
bottom: -8px;
left: 45%;
}
.section-title h2 span {
color: var(--tertiary-color);
}
.section-title p {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
}
img {
width: 100%;
display: block;
max-width: 100%;
height: auto;
}
.default-btn {
/* border-color: var(--primary-color);
background-color: var(--primary-color); */
background-size: 200%;
background-image: linear-gradient(to right, #36d1dc 0%, #5b86e5 51%, #36d1dc 100%);
display: inline-block;
padding: 0.5em 2em;
border-radius: 30px !important;
letter-spacing: 0.5px;
border-width: 1px;
color: var(--secondary-color);
text-decoration: none !important;
font-size: 1.1em;
line-height: 25px;
position: relative;
-webkit-transition: .5s;
-o-transition: .5s;
-ms-transition: .5s;
-moz-transition: .5s;
transition: .5s;
font-weight: 500;
border: 0;
}
.default-btn:active,
.default-btn:focus,
.default-btn:hover {
background-position: right center;
-webkit-transform: translate3d(0, -5px, 0);
-o-transform: translate3d(0, -5px, 0);
-ms-transform: translate3d(0, -5px, 0);
-moz-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
color: var(--secondary-color);
text-decoration: none !important;
}
.default-outline-btn {
border: 1px solid var(--tertiary-color) !important;
background-color: transparent;
display: inline-block;
padding: 0.5em 2em;
border-radius: 50px !important;
letter-spacing: 0.5px;
color: var(--tertiary-color);
text-decoration: none !important;
font-size: 1.1em;
line-height: 25px;
font-weight: 500;
}
.default-outline-btn:active,
.default-outline-btn:focus,
.default-outline-btn:hover {
border: 1px solid var(--tertiary-color) !important;
background-color: transparent;
color: var(--tertiary-color);
text-decoration: none !important;
}
.header-nav-center {
padding: 1em 0;
background-color: transparent;
position: relative;
}
.header-nav-center .navbar .nav-item .nav-link {
font-size: 1em;
font-weight: 500;
text-transform: capitalize;
color: var(--quaternary-color);
letter-spacing: 0.5px;
padding: 0.5em 1em;
position: relative;
transition: transform 0.5s;
padding-bottom: 0.5em;
}
.header-nav-center .navbar .navbar-nav {
gap: 1em;
align-items: center;
}
.header-nav-center .navbar .nav-item .nav-link:hover {
color: var(--primary-color);
}
.open-header-btn {
background-size: 200%;
background-image: linear-gradient(to right, #36d1dc 0%, #5b86e5 51%, #36d1dc 100%);
border-radius: 30px;
color: var(--secondary-color) !important;
font-weight: 500 !important;
font-size: 1em !important;
padding: 0.5em 1.5em !important;
line-height: 2 !important;
}
.open-header-btn:hover {
background-position: right center;
-webkit-transform: translate3d(0, -5px, 0);
-o-transform: translate3d(0, -5px, 0);
-ms-transform: translate3d(0, -5px, 0);
-moz-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
color: var(--secondary-color);
}
.margin-top-xl {
margin-top: 3em;
}
.banner-content h1 {
font-size: 3.5em;
color: var(--tertiary-color);
line-height: 1.2;
font-weight: 700;
margin-bottom: 0.2em;
}
.banner-content p {
font-size: 1rem;
font-weight: 400;
margin-bottom: 1.875rem;
color: var(--quaternary-color);
line-height: 1.8;
}
.banner-content h5 {
text-transform: uppercase;
font-size: 0.9em;
color: var(--primary-color);
font-weight: 500;
}
.banner-btn-sec {
display: flex;
align-items: center;
gap: 1em;
margin-top: 1em;
}
.banner-info-sec {
padding-top: 1.5em;
}
.banner-info-sec p {
font-size: 1em;
color: var(--quaternary-color);
line-height: 1.8;
}
.banner-caption {
min-height: 88vh;
display: flex;
justify-content: center;
flex-direction: column;
gap: 2em;
position: relative;
}
.home-banner-sec {
background-image: url("../img/home-banner-bg.png");
min-height: 100vh;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
position: relative;
width: 100%;
display: block;
}
/*
.home-banner-sec:before {
position: absolute;
content: "";
background: rgba(243, 94, 171, 0.9);
width: 100%;
height: 100%;
top: 0;
left: 0;
} */
.header-dropdown .dropdown-menu {
border-top: 4px solid #538ce5 !important;
/* border: 0; */
padding: 0 !important;
}
.header-dropdown .dropdown-menu .dropdown-item {
padding: 0.5em 1em !important;
}
.header-dropdown .dropdown-menu:last-child .dropdown-item:hover {
border-bottom-left-radius: 0.375rem;
border-bottom-right-radius: 0.37rem;
}
.creative-business-solution-sec {
background: #f9f9f9;
}
.creative-business-solution-sec.chatgpt-clone{
background-color: var(--secondary-color);
}
.bg-light-theme {
background: #f9f9f9 !important;
}
.creative-business-solution-box {
background: linear-gradient(#ffffff, #f9f9f9);
padding: 0 2em 2em;
grid-template-columns: repeat(3, 1fr);
display: grid;
gap: 1rem;
}
.creative-business-solution-icon {
width: 4em;
}
.creative-business-solution-card {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
gap: 1em;
text-align: center;
border-radius: 12px;
background: linear-gradient(#ffffff, #f9f9f9);
padding: 2em;
/* height: 100%; */
margin-top: 2em;
}
.creative-business-solution-info h4 {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 1em;
line-height: 1.5;
}
.creative-business-solution-info p {
font-size: 1rem;
font-weight: 400;
margin-bottom: 1.875rem;
color: var(--quaternary-color);
line-height: 1.8;
}
.about-info h2 {
font-size: 2.5em;
font-weight: 700;
color: var(--tertiary-color);
margin-bottom: 0.5em;
position: relative;
}
.about-info h2::before {
content: '';
width: 80px;
height: 1px;
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to right, transparent, var(--primary-color), transparent);
position: absolute;
bottom: -5px;
}
.about-info p {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
}
.about-img-sec {
padding-right: 2em;
}
.cta-sec {
background-color: #F8FBFF;
}
.align-center-line::before {
left: 45%;
}
.cta-box h2 {
font-size: 2.5em;
font-weight: 700;
color: var(--tertiary-color);
margin-bottom: 0.8em;
position: relative;
}
.cta-box h2::before {
content: '';
width: 80px;
height: 1px;
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to right, transparent, var(--primary-color), transparent);
position: absolute;
bottom: -8px;
}
.cta-box p {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
}
.cta-box {
background: linear-gradient(#F8FBFF, #fff);
padding: 2em;
border-radius: 12px;
}
.about-us-btn-sec {
margin-top: 1em;
}
.cta-btn-sec {
margin-top: 1em;
}
.where-can-we-apply-left-sec h2 {
font-size: 2.5em;
font-weight: 700;
color: var(--tertiary-color);
margin-bottom: 0.5em;
position: relative;
}
.where-can-we-apply-left-sec h2::before {
content: '';
width: 80px;
height: 1px;
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to right, transparent, var(--primary-color), transparent);
position: absolute;
bottom: -5px;
}
.where-can-we-apply-left-sec p {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
}
.where-can-we-apply-box {
display: flex;
}
.where-can-we-apply-left-sec {
width: 33%;
margin-right: 5vw;
position: -webkit-sticky !important;
position: sticky !important;
top: 2em;
align-self: flex-start;
height: auto;
}
.where-can-we-apply-right-sec {
width: 67%;
}
.where-can-we-apply-card {
display: flex;
flex-direction: row;
align-items: center;
gap: 2em;
margin-top: 2em;
}
.where-can-we-apply-card.row-reverse {
flex-direction: row-reverse;
}
.where-can-we-apply-img {
width: 25em;
max-width: 15em;
height: 12em;
object-fit: contain;
}
.where-can-we-apply-info h4 {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 1em;
}
.where-can-we-apply-info p {
font-size: 1rem;
font-weight: 400;
margin-bottom: 1.875rem;
color: var(--quaternary-color);
line-height: 1.8;
}
.where-can-we-apply-btn-sec {
margin-top: 1em;
}
.industry-tab-nav-img {
width: 4em;
}
.industry-tab-content h4 {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 1em;
line-height: 1.3;
}
.industry-content-list {
margin-bottom: 0;
}
.industry-content-list li {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
padding-bottom: 1em;
}
.industry-content-list li:last-child {
padding-bottom: 0;
}
.industry-tab-content {
background: linear-gradient(#ffffff, #f9f9f9);
padding: 2em;
border-radius: 12px;
}
.industry-tab-nav {
/* background: #F8FBFF; */
height: 100%;
/* border-radius: 12px; */
/* padding: 2em; */
}
.industry-tab-nav .nav-link.active {
background: #F8FBFF;
color: var(--primary-color);
}
.industry-tab-nav .nav-link {
background: linear-gradient(#F8FBFF, #fff);
border-radius: 12px;
color: var(--tertiary-color);
padding: 1em;
}
.industry-tab-nav .nav {
gap: 1em;
justify-content: center;
grid-template-columns: repeat(5, 1fr);
display: grid;
gap: 1rem;
}
.industry-tab-nav-card {
align-items: center;
display: flex;
justify-content: center;
gap: 1em;
flex-direction: column;
}
.industry-img {
height: 35em;
padding-right: 2em;
object-fit: contain;
}
.industry-info {
grid-template-columns: repeat(1, 1fr);
display: grid;
gap: 1em;
}
.industry-info p strong {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
}
.industry-info p {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
background: linear-gradient(#f8fbff, #fff);
border-radius: 12px;
padding: 1em;
}
/* Service Section CSS */
.service-card {
background-color: var(--secondary-color);
/* border-radius: 25px; */
display: grid;
grid-template-columns: 100px auto;
margin-top: 3em;
position: relative;
overflow: hidden;
}
.service-info h4 {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 1em;
}
.service-info p {
font-size: 1rem;
font-weight: 400;
margin-bottom: 1.875rem;
color: var(--quaternary-color);
line-height: 1.8;
}
.service-icon {
height: 4em;
object-fit: contain;
width: 5em;
}
/* Client Section CSS */
/* .client-sec {
background-image: url("../img/client/client-bg.png");
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
position: relative;
width: 100%;
display: block;
}
.client-sec:before {
position: absolute;
content: "";
background: rgba(243, 94, 171, 0.9);
width: 100%;
height: 100%;
top: 0;
left: 0;
} */
.client-sec {
background-color: #F8FBFF;
}
.color-white {
color: var(--secondary-color) !important;
position: relative;
}
.client-card {
background-color: var(--secondary-color);
position: relative;
border-radius: 8px;
}
.client-info h4 {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 0.5em;
}
.client-info p {
font-size: 1rem;
font-weight: 400;
margin-bottom: 0em;
color: var(--quaternary-color);
line-height: 1.8;
}
.client-info h6 {
color: var(--primary-color);
font-size: 1em;
font-weight: 600;
margin-bottom: 1em;
}
.client-img {
width: 100%;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
aspect-ratio: 5/3;
object-fit: cover;
object-position: top;
}
.client-info {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
padding: 2em;
min-height: 22em;
justify-content: center;
}
.tns-outer [aria-controls],
.tns-outer [data-action] {
display: none;
}
.client-slider-item {
position: relative;
}
.client-slider-item .controls {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
left: 0;
width: 100%;
top: 50%;
transform: translatey(-50%);
display: flex;
align-items: center;
justify-content: space-between;
}
.client-slider-item .controls:focus {
outline: none;
}
.client-slider-item .controls li:hover {
cursor: pointer;
}
.client-slider-item .controls i {
color: var(--tertiary-color);
}
.client-slider-item .controls .prev {
margin-left: -2em
}
.client-slider-item .controls .next {
margin-right: -2em
}
.client-img-sec {
position: relative;
}
.client-video-icon-sec {
position: absolute;
top: 0;
display: flex;
align-items: center;
justify-content: center;
height: 100%;
width: 100%;
cursor: pointer;
}
/* FAQ Section CSS */
.faq-accordion .accordion-button:not(.collapsed) {
background-color: transparent;
box-shadow: none;
border-bottom: 1px solid rgba(1, 1, 1, 0.1);
color: var(--tertiary-color);
}
.faq-accordion .accordion-item {
border: none;
/* box-shadow: 0 3px 10px 0 rgb(0 0 0 / 7%); */
box-shadow: none !important;
}
.faq-accordion .accordion-item .accordion-button {
border-bottom: 1px solid rgba(1, 1, 1, 0.1);
font-size: 0.5em;
font-weight: 600;
color: var(--tertiary-color);
padding: 1.3em;
/* filter: drop-shadow(0 0 10px #eee); */
background: linear-gradient(#F8FBFF, #fff);
}
.faq-accordion .accordion-item .accordion-button:focus {
box-shadow: none;
}
.faq-accordion .accordion-item .accordion-body {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin: 0;
background: linear-gradient(#ffffff, #f8fbff);
}
.faq-accordion .accordion-button:not(.collapsed)::after {
background-image: url(../img/square-minus.svg);
transform: unset;
}
.faq-accordion .accordion-button::after {
background-image: url(../img/square-plus.svg);
}
.faq-title-sec {
margin-bottom: 2em;
}
.faq-title-sec h2 {
font-size: 2.5em;
font-weight: 700;
color: var(--tertiary-color);
position: relative;
margin-bottom: 0.5em;
}
.faq-title-sec h2::before {
content: '';
width: 80px;
height: 1px;
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to right, transparent, var(--primary-color), transparent);
position: absolute;
bottom: -5px;
/* left: 45%; */
}
.faq-box {
background: linear-gradient(#ffffff, #f9f9f9);
padding: 1.5em;
padding-top: 0;
border-radius: 12px;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
/* Contact Us */
.contact-us-form-box {
background-color: #F8FBFF;
border-radius: 24px;
padding: 2em;
/* margin-bottom: 4em; */
}
.contact-us-box {
padding-bottom: 4em;
}
.contact-us-form {
margin-top: 2em;
margin-bottom: 0;
}
.contact-us-form label {
color: rgba(0, 0, 0, 0.37);
font-weight: 500;
font-size: 1em;
margin-bottom: 0;
}
.contact-us-form textarea.form-control {
height: auto;
}
.contact-us-form .form-control {
background-color: var(--secondary-color);
border: 1px solid rgba(0, 0, 0, 0.1) !important;
border-radius: 8px !important;
color: var(--primary-color) !important;
border-radius: 0;
height: 45px;
}
.contact-us-form .form-control:focus {
box-shadow: none !important;
outline: none !important;
}
.contact-us-form .form-control::placeholder {
color: var(--primary-color) !important;
}
.contact-us-form-box h3 {
font-size: 1.4em;
font-weight: 700;
color: var(--quaternary-color);
}
.contact-us-btn {
border-color: var(--tertiary-color);
background-color: var(--tertiary-color);
display: inline-block;
padding: 0.5em 2em;
border-radius: 50px !important;
letter-spacing: 0.5px;
border-width: 0px;
color: var(--secondary-color);
text-decoration: none !important;
font-size: 1.1em;
font-family: 'Sansation';
line-height: 1.8;
}
.contact-us-btn:active,
.contact-us-btn:focus,
.contact-us-btn:hover {
border-color: var(--tertiary-color);
background-color: var(--tertiary-color);
color: var(--secondary-color);
text-decoration: none !important;
}
.contact-us-submit-btn-sec {
margin-top: 2em;
}
/* News Section CSS */
.news-card {
background: linear-gradient(#ffffff, #f9f9f9);
border-radius: 12px;
}
.news-img {
height: 16em;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
object-fit: cover;
}
.news-content {
padding: 2em;
}
.news-info {
display: flex;
flex-direction: column;
gap: 1em;
padding-bottom: 1em;
}
.news-info h5 {
display: flex;
align-items: center;
gap: 1em;
font-size: 1em;
font-weight: 500;
color: #666666;
margin-bottom: 0;
}
.news-info h4 {
font-size: 1.2em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 0em;
line-height: 1.5;
}
.news-info p {
font-size: 1rem;
font-weight: 400;
margin-bottom: 0em;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
}
.news-meta-desc {
border-top: 1px solid #eaeaea;
padding: 1.5em 0;
padding-bottom: 0;
}
.news-meta-btn-sec {
z-index: 9;
background-color: rgba(252, 168, 15, 0.13);
font-weight: 700;
font-size: 0.9em;
border-color: rgba(255, 255, 255, 0);
border-style: none;
margin: 0px;
border-radius: 50px;
padding: 10px 25px;
color: rgb(252, 168, 15);
text-decoration: none;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform-origin: 50% 50% 0px;
}
/* Footer CSS */
.main-footer {
position: relative;
background-color: var(--main-color);
overflow: hidden;
}
.main-footer .upper-box {
position: relative;
}
.main-footer .upper-box .logo-column {
position: relative;
}
.main-footer .upper-box .info-column {
position: relative;
}
.main-footer .upper-box .info-column .inner-column {
position: relative;
padding: 30px 0px 30px 65px;
}
.main-footer .upper-box .info-column .pattern-layer {
position: absolute;
left: 0px;
top: 0px;
width: 200%;
bottom: 0px;
border-radius: 0px 0px 0px 20px;
background: linear-gradient(#ffffff, #f9f9f9);
background-repeat: no-repeat;
background-size: contain;
}
.main-footer .upper-box .info-column h3 {
position: relative;
font-weight: 700;
background: linear-gradient(90deg, #38C9F7 0%, #266FF2 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.main-footer .widgets-section {
position: relative;
padding: 70px 0px 50px;
}
.main-footer .widgets-section h4 {
font-size: 1.4em;
font-weight: 600;
margin-bottom: 1em;
color: var(--secondary-color);
position: relative;
padding-bottom: 0.5em;
}
.main-footer .widgets-section h4:before {
position: absolute;
content: '';
left: 0px;
bottom: 0px;
width: 30px;
height: 3px;
background-color: var(--primary-color);
}
.main-footer .about-widget .text {
color: var(--color-eleven);
font-size: 1rem;
font-weight: 400;
margin-bottom: 0;
line-height: 1.8;
}
/* List Link Three */
.main-footer .links {
position: relative;
}
.main-footer .links li {
position: relative;
padding-bottom: 1em;
}
.main-footer .links li:last-child {
padding-bottom: 0;
}
.main-footer .links li a {
position: relative;
color: var(--color-eleven);
font-size: 1rem;
font-weight: 400;
margin-bottom: 0;
line-height: 1.8;
-webkit-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.main-footer .links li a:hover {
color: var(--primary-color);
}
.main-footer .contact-list {
position: relative;
}
.main-footer .contact-list li {
display: flex;
align-items: center;
gap: 1em;
padding-bottom: 1em;
color: var(--color-eleven);
font-size: 1rem;
font-weight: 400;
margin-bottom: 0;
line-height: 1.8;
}
.main-footer .contact-list li:last-child {
padding-bottom: 0;
}
.main-footer .contact-list li a {
position: relative;
color: var(--color-eleven);
font-size: 1rem;
font-weight: 400;
margin-bottom: 0;
line-height: 1.8;
}
.main-footer .footer-bottom {
position: relative;
padding: 30px 0px;
border-top: 1px solid rgba(var(--white-color-rgb), 0.07);
}
.main-footer .footer-bottom .copyright {
position: relative;
color: var(--color-eleven);
font-size: var(--font-14);
}
.main-footer .footer-bottom .copyright a {
position: relative;
color: var(--primary-color);
}
.main-footer .social-box {
position: relative;
margin-bottom: 0;
}
.gap-sm{
gap: 2em;
}
.main-footer .social-box li {
position: relative;
display: inline-block;
}
.main-footer .social-box li:not(:first-child) {
margin-left: var(--space-5);
}
.main-footer .social-box li a {
position: relative;
padding: 0.8em;
border-radius: 3px;
background-color: rgba(var(--white-color-rgb), 0.10);
}
.main-footer .social-box li a:hover {
color: var(--color-two);
background-color: var(--primary-color);
}
.md-bottom-padding {
padding-bottom: 2em;
}
/* Thank You Page CSS */
.thank-you-sec {
min-height: 50vh;
padding: 4em 0;
}
.thank-you-sec img {
max-width: 25em;
}
.thank-content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 1em;
min-height: 50vh;
}
.thank-content h4 {
font-size: 4em !important;
font-weight: 700;
}
.thank-content p {
font-size: 1.5em;
color: var(--quaternary-color);
margin: 0;
font-weight: 400;
line-height: 1.8;
}
/* Contact Us CSS */
.contact-us-header-box{
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1em;
margin-bottom: 3em;
}
.contact-us-header-icon{
max-width: 4em;
}
.contact-us-header-info h4{
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 1em;
}
.contact-us-header-info p{
font-size: 1rem;
font-weight: 400;
margin-bottom: 1.875rem;
color: var(--quaternary-color);
line-height: 1.8;
}
.contact-us-header-card{
display: flex;
gap: 1em;
flex-direction: column;
align-items: center;
text-align: center;
background: linear-gradient(#ffffff, #f9f9f9);
padding: 1.5em;
border-radius: 12px;
}
.error-img-sec{
text-align: center;
}
.error-img{
width: 100%;
max-width: 30em;
margin: auto;
}
.error-sec {
min-height: 50vh;
padding: 4em 0;
}
/* .use-cases-sec{
background-color: #F8FBFF;
} */
.use-cases-info h4 {
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 0;
text-align: center;
line-height: 1.5;
}
.use-cases-card{
background: linear-gradient(#fff,#F8FBFF);
padding: 2em;
border-radius: 12px;
grid-template-columns: 50px auto;
display: grid;
gap: 1rem;
align-items: center;
height: 100%;
}
.use-cases-icon-sec{
align-items: center;
display: flex;
height: 50px;
justify-content: center;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
transition: all .5s ease;
width: 50px;
box-shadow: 0 0 3px rgba(36,39,44,.15)!important;
margin-bottom: 1em;
background: linear-gradient(#ffffff, #f9f9f9);
border-radius: 16px;
}
.use-cases-icon{
width: 2em;
}
.margin-top-large{
margin-top: 1em;
}
/* Industry CSS */
.industry-sec{
background: linear-gradient(#ffffff, #f9f9f9);
}
.equal-height{
position: relative;
}
.equal-height::before {
background: #e7e7e7 none repeat scroll 0 0;
content: "";
height: 1px;
position: absolute;
bottom: -1px;
right: 0;
width: 100%;
}
.equal-height::after {
background: #e7e7e7 none repeat scroll 0 0;
content: "";
height: 100%;
position: absolute;
right: -1px;
top: 0;
width: 1px;
}
.industry-box .industry-card {
padding: 2em;
}
.industry-box {
overflow: hidden;
}
.industry-info h4{
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 0em;
line-height: 1.5;
text-align: center;
}
.industry-icon{
width: 4em;
}
.industry-card{
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
gap: 1em;
}
.chatgpt-banner-img-sec{
text-align: center;
}
.chatgpt-banner-img-sec .banner-img{
width: 80%;
margin-left: auto;
margin-top: -2em;
}
.techstack-box{
margin-top: 3em;
}
.techstack-img{
width: 80%;
margin: auto;
}
/* Text-to-voice page */
.cta-box h2 span,.about-info h2 span{
font-size: .8em;
color: #4d83ec;
}
.text-voice-cta{
/* background-image: url("../img/cta-bg.svg"); */
background-position: 100% 50%;
background-repeat: no-repeat;
background-size: cover;
}
.text-voice-box {
/* background: linear-gradient(#F8FBFF, #fff); */
padding: 2em;
border-radius: 12px;
}
.text-voice-box h2 {
font-size: 2.5em;
font-weight: 700;
color: var(--tertiary-color);
margin-bottom: 0.8em;
position: relative;
}
.text-voice-box p {
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
}
.text-voice-box h2 span{
font-size: .8em;
color: #4d83ec;
}
.industry-verticals-card{
display: grid;
grid-template-columns: 110px auto;
align-items: center;
/* background: #333; */
padding: 1em;
border-radius: 16px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
width: 100%;
height: 100%;
}
.industry-verticals-card-img{
position: relative;
}
.industry-verticals-card-img::after{
content: '';
width: 1px;
height: 80px;
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to top, transparent, var(--primary-color), transparent);
position: absolute;
bottom: -8px;
right: 25%;
}
.industry-verticals-card-info h4,.how-work-card-info h4,.business-benefites-info h4{
font-size: 1.4em;
color: var(--tertiary-color);
font-weight: 600;
margin-bottom: 1em;
}
.industry-verticals-card-info p,.how-work-card-info p,.business-benefites-info p{
font-size: 1rem;
font-weight: 400;
color: var(--quaternary-color);
line-height: 1.8;
margin-bottom: 0;
}
.how-its-work-sec{
background-image: url("../img/curve-line.svg");
background-position: 100% 50%;
background-repeat: no-repeat;
background-size: cover;
}
.how-its-work-card{
display: flex;
flex-direction: column;
align-items: center;
position: relative;
width: 100%;
height: 100%;
background-color: #fff;
padding: 2em 1em;
box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}
.step-section{
text-align: center;
position: absolute;
left: 0%;
border-radius: 20px;
font-size: 4em;
background: #56cbdd;
-webkit-background-clip: text;
color: #fff;
-webkit-text-stroke: 3px transparent;
font-family: sans-serif;
top: -15%;
}
.how-work-card-img,.business-benefites-img{
margin-bottom: 1em;
}
.business-benefites-card{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 1.5em;
height: 100%;
}
.business-card{
position: relative;
}
.business-card::before{
position: absolute;
content: ' ';
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to top, transparent, var(--primary-color), transparent);
}
.business-card::after{
position: absolute;
content: ' ';
background: #fb8133;
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--primary-color)), to(transparent));
background: linear-gradient(to right, transparent, var(--primary-color), transparent);
}
.business-card::after{
width: 100%;
height: 1px;
right: 0;
}
.business-card::before{
width: 1px;
height: 100%;
right: -1px;
}
.text-business{
overflow: hidden;
}
Back to Directory
File Manager