*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
overflow-x: hidden;
font-size: 15px;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-text-size-adjust: 100%;
color: #5b5b5b;
font-family: 'Inter';
background: #fff;
}
h1,h2,h3,h4,h5,h6{
font-family: 'Inter';
}
p{
font-family: 'Inter';
font-size: 20px;
text-align: left;
color: #8c8c8c;
font-size: 18px;
font-weight: normal;
}
.container{
max-width: 1200px;	
}
.btn-check:active+.btn-success:focus, .btn-check:checked+.btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show>.btn-success.dropdown-toggle:focus 
{
box-shadow: none;
border: 1px solid transparent;
background: #2b70fa;
}
.btn-check:focus+.btn-success, .btn-success:focus{
box-shadow: none !important;
border: 1px solid transparent !important;
background: #2b70fa !important;	
}
.top-header-section{
background-color: #fff;
padding:10px;
box-shadow: 0 4px 35px rgb(0 0 0 / 10%);
-moz-box-shadow: 0 4px 35px rgba(0,0,0,.1);
-webkit-box-shadow: 0 4px 35px rgb(0 0 0 / 10%);
border-bottom: 1px solid #dddddd73;	
}

header ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
padding-left: 0px;
}

header ul li {
display: inline-block;
}

header li a {
display: block;
padding: 15px 20px;
font-family: 'Inter';
list-style: none;
list-style: none;
text-decoration: none;
font-size: 15px;
font-weight: 500;
color: #0e1133;
}
.lets-talk-btn{
border-radius: 5px;
background-color: #2b70fa;
color: #fff;
font-family: 'Inter';
font-size: 15px;
font-weight: 500;
border: 1px solid #2b70fa;
margin-right: 2px;
}
header li a.active{
color: #2b70fa;	
}
/*button-start*/
.close {
--color: #1c62ef;
--hover: #0e1133;
}

.close:hover,
.close:focus {
box-shadow: inset -5.5em 0 0 0 var(--hover), inset 5.5em 0 0 0 var(--hover);
border:1px solid #0e1133;
}

/*bytton-end*/

.banner-pading-top{
padding: 0px 0px 70px 0px;
margin-top: 125px;	
}
.banner-pading-top img{
width: 100%;
}
.banner-pading-top h1{
font-family: 'Inter';
font-size: 30px;
font-weight: 500;
padding-top:10px;
text-align: left;
color: #000;	
}
span.solution-style{
font-weight: 800;
color: #000;
font-family: 'Inter';
font-size: 30px;
padding-top: 10px;
}
p{
font-family: 'Inter';
font-size: 20px;
text-align: left;
color: #8c8c8c;
font-size: 18px;
font-weight: normal;
}
.banner-pading-top p{
font-family: 'Inter';
font-size: 20px;
text-align: left;
color: #8c8c8c;	
margin-bottom: 30px;
}
span.smart-parking-color{
color: #00a8ff;
}
.banner-section-bg{
background-image: url(../img/banner-sec-img.png);
background-repeat: no-repeat;
background-size: 44%;
background-position: right;
}
.features-mall{
font-size: 16px;
font-weight: bold;
text-align: left;
color: #000;	
}
.schedule-meeting-style{
padding: 12px 35px;
border-radius: 5px;
background-color: #2b70fa;
color: #fff;	
}
a.schedule-meeting-style{
text-decoration: none;
font-family: 'Inter';
font-size: 20px;
letter-spacing: normal;
text-align: left;
color: #8c8c8c;
}
a.schedule-meeting-style:hover{
color: #fff;
}


.hover-button-style {
text-align: center;
position: relative;
text-align: center;
transition-duration: 0.4s;
overflow: hidden;
border: none;
border: 2px solid #2b70fa;
}

.hover-button-style:hover {
background: #fff;
color: #000;
border: 2px solid #2b70fa;
}

.hover-button-style:after {
content: "";
background: #2b70fa;
display: block;
position: absolute;
padding-top: 300%;
padding-left: 350%;
margin-left: -37px !important;
margin-top: -120%;
opacity: 0;
transition: all 0.8s;
}

.hover-button-style:active:after {
padding: 0;
margin: 0;
opacity: 1;
transition: 0s;
}

.hover-button-style:focus {
outline: 0;
}
.experience-bg{
background-image: url(../img/experience-img.png);
background-repeat: no-repeat;
padding: 70px 0px 60px 0px;
background-size: auto;
background-position: center;	
}
.count-number h3{
font-family: 'Inter';
font-size: 150px;
font-weight: 800;
text-align: left;
color: #2b70fa;	
margin-bottom: 0px;
}
.count-number h4{
font-family: 'Inter';
font-size: 32px;
line-height: 0.94;
text-align: left;
color: #666;	
}
.count-text p{
font-family: 'Inter';
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.67;
letter-spacing: normal;
text-align: left;
color: #303033;
}
.card-box-style{
justify-content: center;
align-items: center;
padding: 25px 69px;
border-radius: 10px;
background-color: #fff;
width: 100%;
}
.card-box-style {
padding: 25px 10px 25px 10px;
border-radius: 10px;
background-color: #ffffff;
text-align: center;
box-shadow: 0 0 1.25rem rgb(30 34 40 / 22%);
}
.card-box-style h2{
font-family: 'Inter';
font-size: 40px;
font-weight: 800;
color: #2b70fa;	
}

.card-box-style h4{
font-family: 'Inter';
font-size: 20px;
color: #bcbec0;
}
.card-box-style h6{
font-family: 'Inter';
font-size: 20px;
font-weight: 500;
line-height: 1.5;
color: #231f20;	
}

.box-style-top{
padding-top: 55px;
}
.offer-wide-range-section {
padding: 53px;
text-align: center;
}
.offer-wide-range-section h4{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom:70px;
}

.services-section.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
background-color: transparent;
font-family: 'Inter';
font-size: 17px;
font-weight: 600;
color: #2b70fa;	
text-align: left;
border-right: 2px solid #2b70fa;
border-radius: 0px;
margin-right: -2px;
}
.nav-pills.services-section{
border-right: 2px solid #eae6e6;	
}
.services-section .nav-link{
font-family: Inter;
font-size: 17px;
font-weight: 600;
text-align: left;
color:#666666;
}
h5.technology-style{
font-family: 'Inter';
font-size: 16px;
font-weight: 800;
text-align: left;
color: #000;
padding-bottom: 20px;
line-height: 25px;
}

p.effective-style{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #666;
font-weight:500;
}
.img-size-width{
width: 100%;
padding-bottom:20px;	
}
p.features-style{
font-family: Inter;
font-size: 16px;
font-weight: bold;
line-height: 1.5;
text-align: left;
color: #000;	
}
.otp-style{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #666;
margin-bottom:0px;
}
.second-otp-section {
padding-top: 45px;
}
.we-offer-section h4{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom: 40px;	
}
.we-offer-section{
padding: 50px;	
}
.card-box-offer{
padding: 40px;
border-radius: 10px;
background-color: #f4f6ff;
width: 100%;
text-align: center;
transition: transform 250ms;
}
figure{
margin-bottom: 0px;	
}
figcaption h6{
font-family: 'Inter';
font-size: 20px;
text-align: center;
color: #000;
padding-top: 40px;	
}
.card-box-offer:hover{
box-shadow: 0 0 1.25rem rgb(30 34 40 / 22%);
transform: translateY(-10px);
}
.card-box-offer img {
width: 100%;
height: 200px;
overflow: hidden;
object-fit: contain;
object-position: center;
}
.vie-all-btn{
display: flex;
align-items: center;
justify-content: center;
padding-top: 20px;
margin-bottom: 20px;
}
.btn-outline-primary{
border-radius: 30px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
border: solid 1px #2b70fa;
padding: 10px 70px 10px 70px;
text-align: center;	
transition: transform 350ms;
}
.btn-outline-primary:hover{
background-color: #2b70fa;
border: solid 1px #2b70fa;
color: #fff;	
transform: translateY(-5px);
}
.step-forward-section{
padding: 50px;
text-align: center;
}
.step-forward-section h4{
font-size: 20px;
font-weight: 600;
text-align: center;
color: #717171;	
font-family: 'Inter';
margin-bottom: 50px;
}
span.step-number{
font-size: 20px;
font-weight: 600;
text-align: center;
color: #2b70fa;	
font-family: 'Inter';
}
.logo-top{
padding-top:30px;
}

.lets-make-section{
background-image: url(../img/lets-make-bg.png);
background-repeat: no-repeat;
padding: 70px 0px 60px 0px;
background-size: cover;
background-position: center;	
}
.lets-make-section h3{
font-family: 'Inter';
font-size: 36px;
font-weight: bold;
text-align: left;
color: #fff;	
}
.lets-make-section p{
font-family: Inter;
font-size: 22px;
font-weight: 600;
text-align: center;
color: #fff;
}
.mobile-number{
border-radius: 6px;
background-color: #2b70fa;
font-family: 'Inter';
font-size: 18px;
font-weight: 600;
text-align: center;
color: #fff;
padding: 10px 35px 10px 35px;
border-color: #2b70fa;
}
.support-form-section{
padding: 60px 0px 0px 0px;
}
.support-form-section h1{
font-size: 48px;
font-weight: 900;
text-align: left;
color: #000;
font-family: 'Inter';
margin-bottom: 70px;	
}
.contact-img-size{
width: 100%;
padding-top: 50px;
}
.text-box-style{
background-color: #f3f3f3;
border: none;
padding: 20px;	
}
.button-submit{
border-radius: 6px;
background-color: #2b70fa;
font-family: 'Inter';
font-size: 18px;
font-weight: 600;
text-align: center;
color: #fff;	
}
.send-message-btn{
display: flex;
align-items: center;
justify-content: center;
margin-top: 50px;
font-family: 'Inter';
font-size: 18px;
font-weight: 600;
text-align: center;
color: #fff;
}
.contact-box-style .send-message-btn{
display: flex;
align-items: center;
justify-content: left	
}
.footer-section{
background-color: #eef1f6;
padding: 60px 0px 10px 0px;
}
.footer-section img{
padding-bottom: 20px;	
}

footer ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
padding-left: 0px;
text-align: center;
padding-top: 0px;
}

footer ul li {
display: inline-block;
}

footer li a {
display: block;
padding: 15px 20px;
list-style: none;
list-style: none;
text-decoration: none;
font-size: 15px;
color:#2b70fa;
}
.mobile-number.btn-success:hover {
color: #fff;
background-color: #2b70fa;
border-color: #2b70fa;
}
ul.footer-menu{
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
padding-left: 0px;
text-align: center;
padding-top: 10px;
}
.footer-menu ul li {
display: inline-block;
}

.footer-menu li a {
font-family: 'Inter';
font-size: 15px;
font-weight: 500;
text-align: left;
color: #8e9aa5;
padding: 10px;
}
.android-icon{
padding-top: 20px;
}
.copyright-text p{
font-family: 'Inter';
font-size: 15px;
font-weight: 500;
color: #8e9aa5;
text-align: center;
padding-top: 30px;	
}
/*company-css-start*/
.about-us-banner-section{
background-image: url(../img/about-us-banner-bg.png);
background-repeat: no-repeat;
padding: 120px 0px 95px 0px;
background-size: 100%;
background-position: center;
margin-top: 20px;	
}
.about-us-banner-section h2, .our-services-banner-section h2, .contact-section h2{
font-family: 'Inter';
font-size: 64px;
font-weight:900;
text-align: center;
color: #fff;
}
.company-font-style{
font-family: 'Inter';
font-size: 64px;
font-weight:900;
text-align: center;
color: #fff;	
}
.about-us-banner-section p, .our-services-banner-section p, .contact-section p{
font-family: 'Inter';
font-size: 20px;
text-align: center;
color: #fff;
}
.our-business-section{
padding: 50px;	
}
.our-business-section h2{
font-family: 'Inter';
text-align: left;
color: #000;
font-size: 48px;
font-weight: 900;
padding-bottom: 10px;
}
.our-business-section h6{
font-family: 'Inter';
font-size: 16px;
color: #2b70fa;
padding-bottom: 10px;	
}
.our-business-section p{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #000;	
}
.intersect-img-size{
width: 100%;	
}
.intersect-box-style{
position: relative;	
}
.intersect-box-icon{
position: absolute;
top: 10px;
right: 10px;	
}
.intersect-box-style1{
position: relative;
}
.intersect-box-icon1{
position: absolute;
top: 36px;
right: 10px;	
}
.multiple-market-section{
background-image: url(../img/market-section-bg.png);
background-repeat: no-repeat;
padding:75px 0px 70px 0px;
background-size: 100%;
}
.multiple-market-section h2{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: left;
color: #fff;	
padding-bottom: 20px;
}
.multiple-market-section p{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #dadada;	
}
.multiple-market-section h4{
font-size: 24px;
font-family: 'Inter';
font-weight: bold;
color: #fff;	
}
.our-team-section{
padding: 80px;
background-color:#eef1f6;	
}
.our-team-section h3{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: left;
color: #000;
}
.our-team-section img{
width: 100%;
}
.our-team-section p{
font-family: 'Inter';
font-size: 16px;
color: #000;	
}
.clients-say-section{
padding: 50px;	
}
.clients-say-section h1{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;	
}
/*company-css-end*/

.our-services-banner-section{
background-image: url(../img/our-services-bg.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
padding: 62px 0px 38px 0px;
margin-top:70px;	
}

.contact-section{
background-image: url(../img/contact-bg.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
padding: 62px 0px 38px 0px;
margin-top:70px;	
}

.contact-box-style{
border-radius: 15px;
border: solid 1px #eae6e6;
background-color: #fff;
padding: 30px;	
}
.contact-box-style p{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #686875;
padding-bottom: 10px;
padding-top: 5px;	
}
.let-connect-section .text-box-style {
background-color: #f3f3f3;
border: none;
padding: 12px;
font-size: 15px;
}
.let-connect-section .send-message-btn{
margin-top:11px;
}
.let-connect-section {
padding: 70px 0px 80px 0px;
}
.contact-box-style h3{
font-family: 'Inter';
font-size: 24px;
font-weight: 900;
text-align: left;
color: #2c234d;	
}
.contact-info-style h4{
font-family: 'Inter';
font-size: 24px;
font-weight: bold;
text-align: left;
color: #2b70fa;	
}
.contact-info-style p{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #686875;
margin-bottom: 16px;	
}
/*testmonails-start*/

.heading {
text-align: center;
color: #454343;
font-size: 30px;
font-weight: 700;
position: relative;
margin-bottom: 70px;
text-transform: uppercase;
z-index: 999;
}
.white-heading {
color: #ffffff;
}
.heading:after {
content: " ";
position: absolute;
top: 100%;
left: 50%;
height: 40px;
width: 180px;
border-radius: 4px;
transform: translateX(-50%);
background: url(img/heading-line.png);
background-repeat: no-repeat;
background-position: center;
}
.white-heading:after {
background: url(https://i.ibb.co/d7tSD1R/heading-line-white.png);
background-repeat: no-repeat;
background-position: center;
}

.heading span {
font-size: 18px;
display: block;
font-weight: 500;
}
.white-heading span {
color: #ffffff;
}

.testimonails-box-section{
box-shadow: 0 6px 50px 0 rgb(0 0 0 / 12%);
background-color: #fff;
width: 65%;
margin: 0 auto;
padding: 50px 15px 50px 15px;
margin-top: 50px;
height: 400px;	
}
.testimonails-box-section p{
font-family: 'Inter';
font-size: 20px;
text-align: center;
color: #000;
font-weight: 500;
padding: 20px 15px 20px 15px;	
}
.carousel-control-next, .carousel-control-prev{
opacity: 1 !important;
}
.testimonails-img img{
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
width: 70px;
height: 70px;
overflow: hidden;
border-radius: 50%;
object-fit: cover;
object-position: top;
}
.testimonails-img h4{
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
font-size: 19px;
font-weight: 500;
padding-top: 20px;
padding-bottom: 5px;
color: #0e1133;
}
.testimonails-img h6{
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
padding-bottom: 10px;
font-size: 15px;
font-weight: 500;
color: #706f6f;
}
.carousel-control-prev-icon{
background-image: url(../img/left-arrow.png) !important;
background-repeat: no-repeat;
position: absolute;
left: 0px;
top: 115px;	
}
.carousel-control-next-icon{
background-image: url(../img/right-arrow.png) !important;
background-repeat: no-repeat;
right: 0px;
position: absolute;
top: 115px;
}
.carousel-item span{
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
}
/*testmonails-end*/

footer li a .fa {
font-size: 20px;
}
.fa.star-icon-olor{
color: #faa116;
font-size:18px !important;	
}
.contact-info-style h5{
font-family: 'Inter';
font-size: 16px;
font-weight:600;
text-align: left;
color: #2c234d;
margin-top: 30px;
}
.contact-icon-style{
font-size: 18px !important;
color: #2b70fa;
margin-left: -1px;
padding-top: 4px;	
}
p.contact-address{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #686875;	
margin-bottom: 0px;
}
.contact-address a{
font-family: 'Inter';
font-size: 16px;
text-align: left;
color: #686875;	
margin-bottom: 0px;
text-decoration: none;	
}

ul.contact-address-icon {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
padding-left: 0px;
text-align: left;
padding-top: 0px;
}

ul.contact-address-icon li {
display: inline-block;
}

.contact-address-icon li a {
display: block;
text-decoration: none;
font-size: 18px;
color: #2b70fa;
padding-right: 25px;
padding-top: 10px;
}
.services-section-top{
padding-top: 70px;	
}
.services-section-top h4{
font-family: 'Inter';
font-size: 32px;
font-weight: 500;
text-align: center;
color: #000;
margin-top: 20px;
margin-bottom: 40px;
}
.circle-img {
margin-left: -3px;
font-size: 10px !important;
}
.fa.arrow-color{
color: #2b70fa !important;
font-size: 20px; 	
}
.domains-section{
padding: 50px;
background-color: #f5f7ff;	
}
.domains-section h3 {
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom: 70px;
}
.card-domains {
box-shadow: 0 3px 10px 0 rgb(0 0 0 / 15%);
background-color: #fff;
border-radius: 8px;
padding-bottom: 25px;
width: 100%;
}
.card-domains img{
width: 100%;
border-radius: 5px 5px 0px 0px;
}
.domains-text p{
font-family: 'Inter';
font-size:19px;
text-align: center;
color: #000;
margin-bottom: 0px;
padding-top: 20px;
}
.domains-text p{
font-family: 'Inter';
font-size: 19px;
text-align: center;
color: #000;	
}
/*PropertyRightPanelSticky-start*/
.PropertyRightPanelSticky {
position: sticky;
top: 120px;
left: 0px;
height: calc(100vh - 20.28571rem);
}
.right-side-section {
position: relative;
bottom: 0px;
padding: 0;
width: 100%;
}
/*PropertyRightPanelSticky-start*/
.social-icons-rights ul {
position: fixed;
right: 0px;
margin: auto;
top: 0;
bottom: 0;
display: table;
padding-right: 0px;
}
.social-icons-rights ul li
{
list-style: none;
z-index: 9999;
margin: 30px 0px;
}

li.first-icon-social a{
background: #149af2;
padding: 15px;
color: #fff;
z-index: 9999;		
}
li.second-icon-social a{
background: #0cbcf7;
padding: 15px;
color: #fff;
z-index: 9999;
font-size: 17px;		
}
li.third-icon-social a{
background: #b637a6;
padding: 15px;
color: #fff;
z-index: 9999;
font-size: 18px;
}
.social-icons-rights{
position: relative;	
}
.fa.right-side-icon-style{
font-size: 18px;
}
.third-icon-social .fa-instagram{
font-size: 18px;
}
.logo-style img{
width: 65%;
}

.bx-wrapper{
box-shadow: unset !important;
margin-bottom: 0px !important;
border: unset !important;
}
.bx-wrapper img{
max-width: 60% !important;
margin-right: 0px !important;
}
.bxslider li{
margin-right: 0px !important;
width:200px !important;
}
.fast-trackag{
font-family: 'Inter';
font-size: 20px;
text-align: center;
color: #000;
margin-top: 10px;
}
.fournotfour-connect-section{
margin-top: 133px;
margin-bottom: 70px;	
}
h1.parking-management{
font-size: 48px;
font-weight: 800;
margin-bottom:0px;
line-height: 53px;
margin-top:0px;
}
/*new-style*/
.challenge-complexes-section{
margin-bottom: 20px;
margin-top:20px;
}
.major-text{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom: 40px; 
margin-top: 25px;  
}
.major-box-style{
padding: 20px 25px;
border-radius: 10px;
border: solid 1px #eaeaea;
background-color: #fafafa;
text-align: center; 
margin-bottom:20px;
width:100%;  
}
.major-box-style p{
font-family: 'Inter';
font-size: 20px;
font-weight: 500;
text-align: center;
color: #000;
margin-bottom: 0;
margin-top:20px;   
}
.challenges-style-box{
display: flex;
justify-content: center;
}
.whysmart-section{
margin-top: 20px;
background-color: #f5f7ff;
padding:20px;  
}
.technology-text{
font-family: 'Inter';
font-size:18px;
font-weight: 500;
text-align: left;
color: #000; 
margin-bottom:0px;  
}
.margin-bottom-styleview{
margin-bottom: 30px;
}
.start-your-section{
margin-bottom: 20px;
margin-top:30px;   
}
.dedicated-text{
font-family:'Inter';
font-size: 16px;
font-weight: normal;
text-align: center;
color: #666; 
margin-bottom:20px; 
}
.number-style{
font-family: Inter;
font-size: 100px;
font-weight: 900;
text-align: right;
color: #2b70fa; 
opacity: 0.2; 
margin-bottom:0px; 
}
.number-style1{
font-family: Inter;
font-size: 100px;
font-weight: 900;
text-align: left;
color: #2b70fa; 
opacity: 0.2; 
margin-bottom:0px;  
}
.register-text-style{
font-family: Inter;
font-size:18px;
font-weight: 500;
text-align: left;
color: #000;
margin-bottom: 0px;
}
.our-dashboard-section{
margin-top: 10px;
}
.real-time-box{
padding:35px;
border-radius: 10px;
background-color: #f4f6ff;
width: 100%;
}
.real-textstyle{
font-family: Inter;
font-size: 20px;
font-weight: 500;
text-align: left;
color: #2b70fa;
margin-bottom: 4px;
margin-top: 10px;   
}
.reports-time{
font-family: Inter;
font-size: 16px;
font-weight: normal;
text-align: left;
color: #3e3e3e;
margin-bottom: 0px;  
}
.communities-style{
font-size: 16px;
font-weight: bold;
text-align: left;
color: #000; 
}
.vehicle-inner{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom:30px;
margin-top:0px;	
}
.vehicle-inner1{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom:30px;
margin-top:30px;	
}
.vehicle-section{
margin-top: 50px;
}
.flow-box-style{
padding:20px 20px 5px;
border-radius: 10px;
border: solid 1px #eaeaea;
background-color: #fafafa;
text-align: center;	
margin-bottom: 25px;
}
.authentication-style{
font-family: Inter;
font-size: 20px;
font-weight: 500;
font-stretch: normal;
text-align: center;
color: #000;
margin-top:12px;	
}
.technology-style{
font-family: Inter;
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.67;
letter-spacing: normal;
text-align:left;
color: #303033;	
}
.nuber-style{
font-family: Inter;
font-size: 48px;
font-weight: 900;
letter-spacing: normal;
text-align: center;
color: rgba(0, 0, 0, 0.3);
margin-bottom: 0;	
}
.anti-section{
margin-top: 50px 0px 30px;
}
.anti-section{
padding:60px;
background-color: #f5f7ff;	
margin-top: 30px;
}
.feature-text{
font-family: Inter;
font-size: 48px;
font-weight: 900;
text-align: left;
color: #000;	
}
.safeguard-style{
font-family: Inter;
font-size: 18px;
font-weight: normal;
text-align: left;
color: #303033;	
margin-bottom:0px;
margin-top:15px;
}
.bignumber-style{
font-family: Inter;
font-size: 48px;
font-weight: 900;
color: rgba(0, 0, 0, 0.3);	
margin-bottom: 0px;
}

.lock-textstyle1{
padding: 15px;
border-radius: 5px;
border-left: solid 5px #fc6;
background-color: #fff;
margin-left: 15px;
margin-bottom:20px;	
}
.lock-textstyle1 p{
font-family: Inter;
font-size: 16px;
font-weight: 500;
text-align: left;
color: #000;
margin-bottom: 0;
}
.smart-textsize{
justify-content: end;
display: flex;
}
.img-right-size{
padding-right: 12px;	
}
.smart-textsize1{
justify-content: start;
display: flex;
}

.lock-textstyle2{
padding: 15px;
border-radius: 5px;
border-left: solid 5px #fe958f;
background-color: #fff;
margin-left: 15px;
margin-bottom:20px;	
}
.lock-textstyle2 p{
font-family: Inter;
font-size: 16px;
font-weight: 500;
text-align: left;
color: #000;
margin-bottom: 0;
}
.smart-textsize2{
justify-content: end;
display: flex;	
}
.lock-textstyle3{
padding: 15px;
border-radius: 5px;
border-left: solid 5px #7a8fd8;
background-color: #fff;
margin-left: 15px;
margin-bottom:0px;
}
.lock-textstyle3 p{
font-family: Inter;
font-size: 16px;
font-weight: 500;
text-align: left;
color: #000;
margin-bottom: 0;
}
.Vehicle {
display: flex;
justify-content: center;
}
.common-center-justify{
display: flex;
justify-content:center;	
}
.management-section{
margin-top:15px;
margin-bottom: 20px;	
}
.opens-text{
text-align: center;
}
.opens-text p{
font-family: Inter;
font-size: 16px;
font-weight: normal;
text-align: center;
color: #303033;
margin-top:15px;
}
.profile-display{
display: flex;
justify-content: space-between;	
}
.profile-display-inner{
margin-right: 10px;	
align-self: baseline;
}
.img-right-size1{
width: 65px;	
}
.contact-info-style1{
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
width:100%;
padding:10px;
border-radius: 10px;	

}
.contact-info-style1 h5{ 
font-family: 'Inter';
font-size: 16px;
font-weight: 600;
text-align: left;
color: #2c234d;
margin-top: 5px;
}
#panel, #flip {
padding-top: 5px;
text-align: left;
font-size: 8px;
font-weight: 600;
color: #2b70fa;
cursor: pointer;
}

#panel {
padding:5px;
display: none;
font-size: 8px;
color:#686875;
}
/*new-css*/
.complete-text{
font-family: 'Inter';
font-size: 30px;
font-weight: 500;
padding-top: 10px;
text-align: left;
color: #000;	
}
h4.offer-ser-text{
font-family: 'Inter';
font-size: 48px;
font-weight: 900;
text-align: center;
color: #000;
margin-bottom: 40px;
}
.meeting-style{
	padding: 12px 35px;
    border-radius: 5px;
    background-color: #2b70fa;
    color: #fff;
}
a.meeting-style{
    text-decoration: none;
    font-family: 'Inter';
    font-size: 14px;
    letter-spacing: normal;
    text-align: left;
    color: #fff;
}