*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
a {
    text-decoration: none;
    font-weight: normal;
}
body{
overflow-x: hidden;
}
.container {
max-width: 1200px;
margin: 0 auto;
width: 100%;
}
.h-left::before {
content: '';
position: absolute;
width: 0;
height: 0;
border-left: 30px solid transparent;
border-bottom: 71.5px solid #1620a6;
top: -11.5px;
left: -28px;
}
.header-top{
position: relative;
display: block;
}
.htop-wrapper{
background-color: #1620a6;
display: flex;
align-items: center;
position: absolute;
right: 0;
/* width: 1165px; */
width: 74%;
}
.htop-wrapper a{
text-decoration: none;
color: #ffffff;
cursor: pointer;
}
.h-left{
/* margin-left: 51px; */
padding-left: 25px;
}
.h-location{
display: inline-block;
vertical-align: middle;
}
.h-location .fa-location-dot{color: #ffffff;padding-right: 5px;font-size: 15px;}
.h-location a{font-size: 13px;font-family: 'Bold';font-weight: bold;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;}
.h-location a:hover{
text-decoration: underline;
}
.h-email{display: inline-block;padding-left: 45px;margin-top: 3px;vertical-align: top;}
.h-email .fa-envelope{color: #ffffff;padding-right: 2px;font-size: 15px;}
.h-email a{font-family: 'Bold';font-size: 13px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;}
.h-email a:hover{
text-decoration: underline;
}
.h-right {padding-left: 220px;display: flex;align-items: center;justify-content: center;padding-top: 0;padding-bottom: 0;}
.h-right .fa-phone{color: #1620a6;font-size: 10px;padding: 8px;background-color: #ffffff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;margin-right: 15px;}
.h-right .phone-content{display: inline-block;padding-bottom: 0;padding-top: 4px;}
.phone-content{
vertical-align: sub;
}
.phone-content p{font-family: 'Medium';font-size: 9px;font-weight: 400;color: #ffffff;padding-bottom: 0px;}
.phone-content a{font-family: 'SemiBold';font-size: 16px;font-weight: 600;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;}
.phone-content a:hover{
text-decoration: underline;
}
.navbar{
padding-top: 58px;
}
#main-nav ul li a {color: #474646;height: 84px;font-family: 'Medium';font-weight: bold;/* display: flex; *//* display: inline-block; *//* align-items: center; *//* justify-content: center; */margin-left: 18px;text-decoration: none;transition: background 0.4s;/* text-align: center; */line-height: 4;padding: 35px 0;font-size: 16px;position: relative;}
#main-nav {
display: flex;
justify-content: space-between;
}
#main-nav a img{
height: 68px;
width: auto;
}
#main-nav ul {
list-style: none;
display: flex;
/* top: 67px; */
}
#menu-primary-menu li {
text-align: center;
position: relative;
padding: 8px;
}
#menu-primary-menu li a::before{content: '';position: absolute;background-color: #1620a6;top: 25px;left: 0px;right: 0px;height: 7px;width: 7px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;margin: auto;opacity: 0;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
#menu-primary-menu li a::after{content: '';position: absolute;background-color: #1620a6;top: -5px;left: 0;right: 0;width: 1px;height: 30px;margin: auto;opacity: 0;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
#menu-primary-menu li.active{background: transparent;}
#menu-primary-menu li:hover a::before,
#menu-primary-menu li:hover a::after,
#menu-primary-menu li.active a::before,
#menu-primary-menu li.active a::after{
opacity: 1;
}
ul.submenu li a::before,
ul.submenu li a::after{
display: none;
}
ul.submenu li{
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
}
ul.submenu li a{
margin-left: 0 !important;
}
ul.submenu li:hover{
background-color: #000;
}
#main-nav li:hover .submenu > li {
display: block;
flex-direction: column;
top: 0px;
}
.submenu li {
display: none;
position: absolute;
top: 0px;
}
.tabcontent .chhose-item1
{
display: inline-block;
float: left;
margin-right: 35px;
width: 418px;
}
.tabcontent .chhose-item.chhose-item1
{
overflow:hidden;

}
.tabcontent .chhose-item.chhose-item1 img
{
width: 418px;
transition:0.6s;
}
.tabcontent .chhose-item.chhose-item1 img:hover
{
transform: scale(1.1);
}
.choose-box button
{
background-color: transparent;
border: 0;
}
.choose-box .choose-left img
{

}
.icon
{
display:none;
}
.submenu {
display: flex;
flex-direction: column;
align-items: center;
position: absolute;
width: 250px;
background-color: #1620a6;
top: 73px;
margin-top: 12px;
/* padding-bottom: 10px; */
}
.submenu li a{
padding-left: 0 !important;
color: #fff !important;
}
nav.stickynav{
position: fixed;
top: 0;
left: 0;
padding: 5px 100px;
width: 100%;
background-color: #ffffff;
display: flex;
z-index: 20000;
/* align-items: center; */
justify-content: space-between;
/* height: 100px; */
transition: padding 1s;
-webkit-transition: padding 1s;
-moz-transition: padding 1s;
-ms-transition: padding 1s;
-o-transition: padding 1s;
box-shadow: 0px 10px 10px 0px rgb(0 0 0 / 30%);
}
nav.stickynav ul {
list-style: none;
display: flex;
}
nav.stickynav li {
text-align: center;
position: relative;
}
nav.stickynav li:hover .submenu > li {
display: block;
flex-direction: column;
top: 0px;
}
nav.stickynav .submenu li {
display: none;
position: absolute;
top: 0px;
}
nav.stickynav .submenu {
display: flex;
flex-direction: column;
position: absolute;
width: 250px;
background-color: #1620a6;
align-items: center;
}
nav.stickynav .submenu li a{
padding-left: 0 !important;
color: #fff !important;
line-height: 0;
}
nav.stickynav ul li a {
padding-left: 18px !important;
text-decoration: none;
transition: background 0.4s;
text-align: center;
line-height: 3;
font-size: 16px;
}
nav.stickynav .menu{
padding-left: 40px;
}
.submenu li a{
line-height: 0 !important;
padding: 23px 0 !important;
}
nav.stickynav ul#menu li a{
padding: 13px 0;
padding-left: 10px !important;
}
nav.stickynav #menu li:hover a::after ,
nav.stickynav #menu li:hover a::before{
opacity: 0 !important;
}
nav.stickynav #menu li:hover a{
color: #1620a6;
}
nav.stickynav .submenu li a{
padding: 23px auto !important ;
}
nav.stickynav #menu li.actives a::before,
nav.stickynav #menu li.actives a::after{
opacity: 0;
}
ul.submenu li {
width: 100%;
}
nav.stickynav ul.menu li a ul.submenu li a{
padding: 22px 0 !important;
}
nav.stickynav ul.submenu li a {
padding: 22px 0 !important;
}
nav.stickynav ul#menu li ul.submenu li a{
padding: 22px 0;
}
nav.stickynav ul#menu li a ,
nav.stickynav ul li a{
padding-left: 0 !important;
}
header.sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
box-shadow: none;
background-color: #fff;
animation: slide-down 0.7s;
padding: 0;
box-shadow: 0 5px 6px rgb(0 0 0 / 20%);
-webkit-box-shadow: 0 5px 6px rgb(0 0 0 / 20%);
z-index: 9;
}
@keyframes slide-down {
0% {
opacity: 0;
transform: translateY(-100%);
}
100% {
opacity: 0.9;
transform: translateY(0);
}
}
header.sticky .header-top {
display: none;
}
/* navbar css end */
/* banner css start */
.banner{
background-image: url('../images/bannner.jpg');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
min-height: 540px;
padding-top: 55px;
padding-bottom: 55px;
}
.banner-form{
width: 355px;
background-color: #1620a6;
padding: 15px 15px 5px;
position: relative;
}
.banner-form h2{
font-family: 'SemiBold';
font-size: 24px;
color: #ffffff;
line-height: 38px;
text-align: justify;
padding-bottom: 15px;
}
.banner-form input{
display: block;
background-color: #2e37af;
border: none;
outline: none;
width: 100%;
font-family: 'Regular';
font-size: 15px;
color: #ffffff;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding-left: 70px;
padding-top: 12px;
padding-bottom: 12px;
margin-bottom: 10px;
position: relative;

}
/* .in-user::before{
content: url(../images/user.png);
background-image: url(../images/user.png);
position: absolute;
position: absolute;
width: 0;
height: 0;
border-left: 30px solid transparent;
border-bottom: 71.5px solid #1620a6;
top: -11.5px;
left: -28px;
} */
.welcome-left1
{
display: inline-block;
float: left;
margin-right: 40px;
}
.welcome-left.welcome-left2
{
float: right;
margin-left: 30px;
}
.welcome-wrapper2
{

}
.welcome-wrapper2 img
{
float: right;
margin-left: 40px;
width: 500px;
transition:0.9s;
}
.welcome-wrapper2 img:hover
{
transform: scale(0.9);
}
.welcome-wrapper.welcome-wrapper1
{
display: block;
margin-bottom: 55px;
}
.welcome-wrapper.welcome-wrapper1 h2
{
font-family: 'Bold';
text-transform: capitalize;
color: #000000;
font-size: 35px;
letter-spacing: 0.18px;
line-height: 42px;
}
.abchimg
{

}
.abchtxt
{

}
.abch
{
display: flex;
}
.welcome-wrapper.welcome-wrapper1 p
{
padding-top: 10px;
font-family: 'Regular';
color: #787878;
font-size: 15px;
letter-spacing: 0.16px;
padding-bottom: 10px;
padding-right: 0px;
line-height: 23px;
font-weight: 400;
}
.welcome-wrapper.welcome-wrapper1 p strong {
    font-weight: normal;
}
.welcome-wrapper.welcome-wrapper1 p span a {
    color: #000;
}
.welcome-wrapper.welcome-wrapper1 h3 {
font-family: 'Bold';
text-transform: capitalize;
color: #000000;
font-size: 30px;
letter-spacing: 0.18px;
line-height: 42px;
}
.input-icon{
position: relative;
}
.input-icon dd{
position: absolute;
top: 0px;
bottom: 0;
height: 43px;
left: 0;
z-index: 1;
background-color: #3c46d1;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
}
.banner-form input[type= "submit"]{
width: 60%;
text-align: center;
padding-left: 0;
margin: 0 auto;
background: #ffffff;
color: #2e37af;
margin-top: 25px;
font-family: 'SemiBold';
font-size: 18px;
cursor: pointer;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}
.banner-form input[type= "submit"]:hover{
background-color: #000;
color: #fff;
}
.banner-form input::placeholder{
font-family: 'Regular';
font-size: 15px;
color: #ffffff;
}
.banner-form input.pd-20{
padding-left: 20px;
}
/* banner css end */
/* welcome to css start */
.welcome{
padding-top: 70px;
padding-bottom: 70px;
background-color: #e7f1fb;
overflow: hidden;
/* position: relative; */
}
.welcome-wrapper{
display: flex;
position: relative;
}
.welcome-left img{
transition: transform .9s;
-webkit-transition: transform .9s;
-moz-transition: transform .9s;
-ms-transition: transform .9s;
-o-transition: transform .9s;
cursor: pointer;
}
.welcome-left:hover img{
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
.welcome-right{
padding-left: 55px;
}
.welcome-right h1{
color: #1620a6;
font-family: 'Bold';
text-transform: capitalize;
font-size: 20px;
line-height: 24.6px;
letter-spacing: 0.09px;
}
.welcome-right h2{
font-family: 'Bold';
text-transform: capitalize;
color: #000000;
font-size: 35px;
letter-spacing: 0.18px;
line-height: 42px;
}
.welcome-right p{
padding-top: 10px;
font-family: 'Regular';
color: #000;
font-size: 17px;
letter-spacing: 0.16px;
padding-bottom: 10px;
padding-right: 55px;
line-height: 23px;
font-weight: 400;
}
.w-service{
background-color: #1620a6;
width: 50%;
display: flex;
justify-content: space-between;
position: absolute;
right: 0;
padding-top: 15px;
padding-bottom: 15px;
margin-top: -139px;
padding-left: 30px;
padding-right: 31px;
}
.w-service::before {
content: '';
position: absolute;
width: 0;
height: 0;
border-left: 30px solid transparent;
border-bottom: 124.5px solid #1620a6;
top: 0.5px;
left: -29px;
}
.w-phone{
text-align: center;
}
.wphone-img{
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
cursor: pointer;
}
.wphone-img:hover{
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
}
.w-phone span{
display: block;
text-align: center;
font-family: 'Myriad Pro Regular';
color: #ffffff;
font-size: 20px;
line-height: 31px;
letter-spacing: 0.2px;
}
/* welcome to css end */
/* how we work css start */
.we-work{
background: url(../images/we-work-bg.png);
padding-top: 50px;
padding-bottom: 50px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.work-wrapper h2{
text-align: center;
font-family: 'Bold';
font-size: 40px;
line-height: 58.14px;
text-transform: capitalize;
color: #1620a6;
}
.work-wrapper span{
color: #000000;
}
.work-wrapper p{
text-align: center;
color: #555555;
line-height: 34.145px;
font-family: 'Regular';
}
.work-box{
margin-top: 64px;
display: flex;
gap: 85px;
}
.box-item{
text-align: center;
}
.w-icon{
background-color: #e7f1fb;
display: inline-block;
border-radius: 50%;
text-align: center;
line-height: 5px;
position: relative;
width: 158px;
height: 158px;
position: relative;
transition: mymove 1s ease;
-webkit-transition: mymove 1s ease;
-moz-transition: mymove 1s ease;
-ms-transition: mymove 1s ease;
-o-transition: mymove 1s ease;
padding: 34px 0;}
.w-icon{
transition: background-color 0.5s;
-webkit-transition: background-color 0.5s;
-moz-transition: background-color 0.5s;
-ms-transition: background-color 0.5s;
-o-transition: background-color 0.5s;
}
.w-icon img
{

}
.w-icon:hover{
animation: mymove 1s;
-webkit-animation: mymove 1s;
}
@keyframes mymove {
100% {transform: rotate(360deg);}
}
.w-icon a {
text-decoration: none;
cursor: pointer;
}
.w-icon a img{
top: 0;
bottom: 0;
position: absolute;
left: 0px;
right: 0;
margin: auto;
}
.w-step{
background-color: #000000;
display: inline-block;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
padding: 3px 12px ;
position: absolute;
/*left: 351px;
*/margin-left: -49px;
box-shadow: 1px 0px 2px 4px #ffffff;
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
}
.w-step p{
color: #ffffff;
font-family: 'Bold';
font-size: 16px;
line-height: 27px;
}
.w-step p span{
display: block;
color: #ffffff;
text-decoration: none;
line-height: unset;
}
.work-icon:hover .w-step{
background-color: #1620a6;
}
.box-item span{
font-family: 'SemiBold';
color: #000000;
font-size: 17px;
line-height: 38.39px;
text-transform: uppercase;
}
.box-item .w-pg{
font-family: 'Regular';
color: #555555;
font-size: 16px;
line-height: 28px;
}
.box-item:nth-child(2n){
margin-top: 50px;
}
/* how we work css end */
/* Why Choose Us css Start */
.choose-us{
background-color: #e7f1fb;
padding: 50px 0px;
width: 100%;
display: inline-block;
}
.choose-wrapper h2{
text-align: center;
color: #1620a6;
font-family: 'Bold';
font-size: 40px;
line-height: 58.15px;
padding-bottom: 30px;
}
.choose-wrapper h2 span{
color: #000000;
}
.choose-box{
display: block;
gap: 20px;
align-items: center;
justify-content: space-between;
}
.choose-btn{
width: 350px;
background-color: #000000;
transition: all 0.2s;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-ms-transition: all 0.2s;
-o-transition: all 0.2s;
}
/* .choose-left{
display: inline-block;
width: 30%;
background-color: #1620a6;
}
.choose-right{
display: inline-block;
width: 69%;
} */
.choose-btn{
display: flex;
align-items: center;
position: relative;
margin-bottom: 12px;
height: 62px;
transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
}
.choose-left{
background-color: #1620a6;
padding: 5px 15px;
width: 87px;
height: 100%;
transition:  all .2s;
-webkit-transition:  all .2s;
-moz-transition:  all .2s;
-ms-transition:  all .2s;
-o-transition:  all .2s;
}
/* .choose-right{
background-color: #000000;
} */
.choose-right a{
text-decoration: none;
text-transform: capitalize;
color: #ffffff;
font-family: 'SemiBold';
font-size: 19px;
cursor: pointer;
padding-left: 30px;
}
.choose-left::before{
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 63px 16px 0 0;
border-color: #1620a6 transparent transparent transparent;
top: 0px;
margin-left: 71px;
display:none;
}
.choose-item2
{
width: 352px;
float: left;
margin-right: 36px;
}
.choose-item h3 ,
.choose-item p{
padding-left: 0px;
padding-right: 0px;
}
.choose-item h3{
font-family: 'Bold';
font-size: 36px;
color: #000000;
line-height: 40px;
}
.choose-item p{
padding-top: 22px;
font-family: 'Regular';
font-size: 16px;
color: #4b4949;
line-height: 22px;
}
.chooseimg{
transition: transform .9s;
-webkit-transition: transform .9s;
-moz-transition: transform .9s;
-ms-transition: transform .9s;
-o-transition: transform .9s;
cursor: pointer;
}
.chooseimg:hover{
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
.blog-right
{
padding-right: 20px;
}
.banner-form .wpcf7-not-valid-tip
{
position: absolute;
top: 16px;
right: 6px;
font-size: 13px;
/* color: #8e94e4; */
}
.banner-form .wpcf7-response-output
{
display:none;
}
.abchimg {
margin-left: 22px;
}
.abchtxt {
margin-left: 20px;
}
.buy-pad{
padding: 15px;
}
.choose-btn:hover .choose-left{
background-color: #000000;
}
.choose-btn:hover{
background-color: #1620a6;
}
.choose-right::before{
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 61px 15px;
border-color: transparent transparent #1620a6 transparent;
top: 0px;
margin-left: -14px;
opacity: 0;
}
.choose-btn:hover .choose-right::before{
opacity: 1;
}
.choose-btn:hover .buy-pad{
padding-left: 5px;
}
/* Why Choose Us css End */
/* Schedule Your Appointment Css Start */
.schedule{
background-color: #1620a6;
padding-top: 50px;
padding-bottom: 50px;
overflow: hidden;
width: 100%;
}
.schedule-wrapper{
display: flex;
justify-content: space-between;
}
.schedule-left {
text-align: center;
padding-left: 32px;
margin-right: 30px;
}
.schedule-left h2{
	font-family: 'Bold';
	color: #ffffff;
    font-size: 44px;
    line-height: 45px;
}
.schedule-left h2 span{
display: inline-block;
color: #858efc;
}
.schedule-left p{
font-family: 'Regular';
font-size: 16px;
color: #ffffff;
padding-top: 15px;
}
.sch-call{
	font-family: 'Bold';
	font-size: 48px;
	color: #ffffff;
	text-decoration: none;
	display: block;
    margin-top: 15px;
}
.sch-call .fa-phone-volume{
/*color: #858efc;
padding-right: 22px;
transform: rotate(-30deg);
-webkit-transform: rotate(-30deg);
-moz-transform: rotate(-30deg);
-ms-transform: rotate(-30deg);
-o-transform: rotate(-30deg);
display: block;
text-align: center;
margin: 0px auto;
padding-right: 0;
padding-top: 22px;
padding-bottom: 15px;*/
    margin-right: 10px;
}
.sch-btn{
display: inline-block;
margin-top: 20px;
color: #555555;
text-decoration: none;
font-family: 'SemiBold';
font-size: 18px;
cursor: pointer;
background-color: #ffffff;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
padding: 8px 35px;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}
.sch-btn:hover{
background-color: #000;
color: #fff;
}
.schedule-right a{
text-decoration: none;
}
.schedule-right a img{
margin-right: 5px;
margin-top: 32px;
width: 600px;
}
/* Schedule Your Appointment Css End */
/* benifit css start */
.benifit{
padding: 70px 38px;
display: grid;
}
.benifit-wrapper{
display: block;
}
.beni-left
{

}
/*.beni-left a img{
cursor: pointer;
transition: transform .9s;
-webkit-transition: transform .9s;
-moz-transition: transform .9s;
-ms-transition: transform .9s;
-o-transition: transform .9s;
float:left;
}
.beni-left a img:hover{
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}*/
.benifit-wrapper a img{
cursor: pointer;
transition: transform .9s;
-webkit-transition: transform .9s;
-moz-transition: transform .9s;
-ms-transition: transform .9s;
-o-transition: transform .9s;
float: left;
width: 550px;
margin-right: 40px;
margin-bottom: 15px;
}
.benifit-wrapper a img:hover{
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
.beni-right{
padding-left: 0px;
}
.beni-right h2{
font-family: 'Bold';
color: #1620a6;
font-size: 40px;
margin-bottom: 35px;
}
.beni-right p{
font-family: 'Regular';
color: #898989;
font-size: 14px;
line-height: 19px;
padding-bottom: 20px;
}
.beni-right p a{
	text-decoration: none;
	color: #000;
}
.beni-right p strong{
	font-weight: normal;
}

/* benifit css end */
/* How does it work css start  */
.it-work{
background-color: #1620a6;
text-align: center;
color: #ffffff;
padding: 50px 65px;
}
.itwork-wrapper h2{
color: #ffffff;
font-family: 'Bold';
font-size: 40px;
}
.itwork-wrapper p{
color: #ffffff;
font-family: 'Regular';
font-size: 16px;
line-height: 24px;
padding-top: 35px;
}
.itwork-wrapper p a {
    color: #bbbbbb;
    text-decoration: none;
    font-weight: normal;
}
.itwork-wrapper p strong{
	font-weight: normal;
}

/* How does it work css end */
/* Our Latest Blog CSS Start  */
.blog{
padding: 45px 5px;
/* padding-bottom: 0; */
background-color: #fff;
width: 100%;
display: inline-block;
}
.blog-wrapper h2{
font-family: 'Bold';
font-size: 40px;
color: #1620a6;
text-align: center;
}
.blog-wrapper h2 span{
color: #111111;
}
.blog-wrapper p{
font-family: 'Regular';
font-size: 16px;
color: #555555;
padding-top: 24px;
text-align: center;
}
.blog-parent{
margin-top: 42px;
}
.b-child{
justify-content: space-between;
gap: 40px;
margin-bottom: 56px;
display: block;
flex-direction: row;
flex-wrap: wrap;}
.b-child .col-md-4 {
    margin-bottom: 25px;
}
.blog-item{
/* margin-bottom: 75px; */
}
.blog-item .blog-left{
/* width: 320px; */
/* height: 210px; */
/* overflow: hidden; */
float: left;
margin-right: 23px;
}
.scarblog-left h2, .scarblog-left h3
{
font-family: 'Bold';
font-size: 24px;
line-height: 30px;
color: #000000;
text-align: left;
margin-bottom: 8px;
}
.blog-left img{
height: 210px;
transition: all 0.9s;
-webkit-transition: all 0.9s;
-moz-transition: all 0.9s;
-ms-transition: all 0.9s;
-o-transition: all 0.9s;
width: -moz-available;
width: 320px;}
.blog-left img:hover{
transform: scaleX(0.9);
-webkit-transform: scaleX(0.9);
-moz-transform: scaleX(0.9);
-ms-transform: scaleX(0.9);
-o-transform: scaleX(0.9);
}
.blog-right h4{
font-family: 'Bold';
font-size: 19px;
line-height: 26px;
color: #000000;
}
.blog-right h4 a{
text-decoration: none;
color: #000000;
}
.blog-right p{
font-family: 'Regular';
font-size: 16px;
line-height: 26px;
color: #555555;
text-align: left;
margin-bottom: 30px;
}
.blog-btn{
font-family: 'SemiBold';
font-size: 14px;
color: #ffffff;
background-color: #1620a6;
height: 26px;
width: 120px;
padding: 5px 10px;
text-decoration: none;
cursor: pointer;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}
.blog-btn .fa-arrow-right{
color: #ffffff;
color: #1620a6;
background-color: #ffffff;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
padding: 1px 2px;
margin-left: 5px;
}
.blog-btn:hover{
background-color: #000;
color: #fff;
}
.blog-btn:hover .fa-arrow-right{
background-color: #fff;
color: #000;
}
/* Our Latest Blog CSS End */
/* footer css start */
.col-md-4
{
width:50%;
float:left;
}
footer{
background-color: #e7f1fb;
padding-top: 50px;
padding-bottom: 50px;
}
.footer-wrapper{
padding-top: 15px;
display: flex;
gap: 10px;
justify-content: space-between;
}
.footer-item1 {
margin-right: 120px;
}
.footer-item1 a{
text-decoration: none;
cursor: pointer;
}
.footer-item1 a img{
width: auto;
height: auto;
}
.footer-item1 p{
padding-top: 15px;
font-family: 'Regular';
color: #555555;
font-size: 15px;
line-height: 26px;
text-align: left;
}
.f-social{
text-align: left;
margin-top: 22px;
}
.f-social .fa-facebook-f,
.f-social .fa-twitter,
.f-social .fa-linkedin-in,
.f-social .fa-instagram{
border: 2px solid #1620a6;
font-size: 18px;
color: #555555;
text-decoration: none;
padding: 9px 12px;
background-color: #ffffff;
margin-right: 5px;
cursor: pointer !important;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}
.f-social .fa-facebook-f:hover,
.f-social .fa-twitter:hover,
.f-social .fa-linkedin-in:hover{
background-color: #1620a6;
color: #ffffff;
}
.footer-item{
text-align: left;
position: relative;
}
.footer-item{
margin-right: 86px;
}
.footer-item h3{
color: #000000;
font-family: 'Bold';
font-size: 18px;
line-height: 36px;
}
.footer-item h3::before{
content: "";
position: absolute;
top: 38px;
width: 50px;
height: 5px;
background-color: #2831ad;
display: block;
z-index: 2;
/* left: 10px; */
}
.footer-item h3::after{
content: "";
width: 170px;
height: 1px;
background-color: #2831ad;
display: block;
position: absolute;
top: 43px;
z-index: 1;
/* left: 10px; */
}
.footer-menu{
margin-top: 30px;
}
.footer-menu li {
list-style: none;
text-transform: capitalize;
display: block;
margin: 0;
background-image: url(../images/fmenu-list.png);
background-repeat: no-repeat;
background-position: 0;
padding-left: 30px;
margin-bottom: 8px;
width: auto;

transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
}
.footer-menu li.active{background-color: transparent;}
.footer-menu li a{
text-decoration: none;
cursor: pointer;
font-family: 'Regular';
font-size: 17px;
padding-bottom: 19px;
color: #000000;
line-height: 27px;
}
.footer-menu li:hover a{
color: #1620a6;
}
.f-map{
height: 100%;
width: 100%;
}
.f-map img{
height: 100%;
width: 100%;
width: 270px;
}
iframe.contact-locat {
width: 270px;
height: 346px;
}
iframe.contact-location {
width: 600px;
height: 760px;
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
}
.copyright{
background-color: #1620a6;
text-align: center;
}
.copyright p{
font-family: 'Myriad Pro Regular';
font-size: 16px;
color: #ffffff;
padding: 15px 0;
word-spacing: 2px;
letter-spacing: 1px;
/* line-height: 28px; */
}
.copyright p a{
text-decoration: none;
color: #ffffff;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}
.copyright p a:hover{
text-decoration: underline;
}
/* footer css end */
/* innner page section css start */
.about-banner{
/*background: linear-gradient( rgba(0,0,0,0.5) , rgba(0,0,0,0.7)), url(../images/about_banner1.jpg);*/
background-repeat: no-repeat;
background-position: center;
background-size: cover;
/*padding: 100px 0;*/
padding-top: 50px;
text-align: center;
background-color: #e7f1fb;
padding-bottom: 50px;
}
.banner-title{
font-family: 'Bold';
text-transform: capitalize;
color: #1620a6;
font-size: 35px;
letter-spacing: 1px;
line-height: 56px;
}
.breadcumb{
margin-top: 13px;
list-style: none;
display: inline-block;
}
.breadcumb li{
display: inline-block;
padding-right: 10px;
color: #1620a6;
text-decoration: none;
font-family: 'SemiBold';
font-size: 16px;
cursor: pointer;
}
.breadcumb li a{
color: #000;
text-decoration: none;
font-family: 'SemiBold';
font-size: 16px;
cursor: pointer;
}
/* about us css start */
.no-bg{
background-color: transparent;
}
.col-wrapper{
align-items: flex-start;
gap: 7px;
}
.colbtn{
flex-direction: column;
height: auto;
}
.col-left{
background-color: transparent;
width: auto;
}
.col-left::before{
display: none;
}
.colbtn:hover {
background-color: transparent;
}
.col-item  .choose-btn:hover {
background-color: #000000;
}
.col-item img{
cursor: pointer;
transition: transform 0.9s;
-webkit-transition: transform 0.9s;
-moz-transition: transform 0.9s;
-ms-transition: transform 0.9s;
-o-transition: transform 0.9s;
}
.col-item img:hover{
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
/* .choose-btn:hover .choose-right::before {
opacity: 0;
} */
.colbtn:hover .col-right::before {
opacity: 0;
}
.colbtn {
flex-direction: column;
height: auto;
text-align: center;
justify-content: center;
padding: 12px 0;
}
.colbtn {
width: 190px;
}
.colbtn .choose-right a{
padding-left: 0;
}
.colbtn{
background-color: #1620a6;
cursor: pointer;
}
/* patner css start */
.partner{
padding: 50px 0;
}
.partner h6{
display: block;
text-align: center;
color: #5E6980;
font-family: 'Bold';
font-size: 16px ;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
}
.partner h2{
padding-top: 15px;
display: block;
text-align: center;
color: #000000;
font-family: 'Bold';
letter-spacing: 1px;
font-size: 43px;
font-weight: 700;
line-height: 1.2em;
}
.partner h2 span{
color: #1620a6;
}
.partner p{
padding-top: 15px;
text-align: center;
color: #070707;
font-family: 'Regular';
font-size: 18px;
font-weight: 400;
line-height: 1.6em;
}
.partner-wrapper{
padding-top: 40px;
display: flex;
/* justify-content: space-between; */
margin-left: auto;
margin-right: auto;
margin: 0 auto;
}
.partner-wrapper a{
text-decoration: none;
cursor: pointer;
padding: 20px 40px 40px 20px;
border-right: 1px solid #555555;
width: 25%;
text-align: center;
}
.partner-wrapper a:last-child{
border-right: none;
}
.partner-wrapper a img{
height: 150px;
object-fit: contain;
transition: transform 0.5s;
-webkit-transition: transform 0.5s;
-moz-transition: transform 0.5s;
-ms-transition: transform 0.5s;
-o-transition: transform 0.5s;
}
.partner-wrapper a img:hover{
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
/* patner css end */
/* testimonial css start */
.testyy{
background-color: #2831ad;
position: relative;
overflow: hidden;
}
.testyy::before{
content: '';
position: absolute;
top: 0;
right: -1px;
bottom: 0;
width: 50%;
background-image:  linear-gradient(to bottom, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%) ,url(../images/testi.jpg);
/* background-repeat: no-repeat; */
background-position: center right;
background-repeat: no-repeat;
background-size: cover;

}
.testyy::after{
content: '';
position: absolute;
top: 0;
left: 50%;
right: 50%;
bottom: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 480px 50px 0 0;
border-color: #2831ad transparent transparent transparent;
}
.testyy-wrapper{
display: flex;
}
.testyy-left{
padding: 70px 0;
width: 50%;
z-index: 2;
}
.testyy-left h2{
font-size: 36px;
line-height: 40px;
font-family: 'Bold';
text-align: left;
color: #ffffff;
}
.testyy-left h2 span{
font-family: 'Regular';
border-bottom: 2px solid #ffffff;
padding-bottom: 10px;
}
.testyy-left p{
padding-top: 50px;
font-family: 'Bold';
color: #ffffff;
padding-top: 50px;
font-size: 15px;
line-height: 25px;
}
.test-icon {
display: flex;
margin-top: 50px;
justify-content: space-around;
align-items: center;
justify-items: center;
}
.taste-item{
text-align: center;
}
.taste-item .fa-circle-user{
color: #ffffff;
font-size: 45px;
}
.taste-item span{
display: block;
color: #ffffff;
font-family: 'Bold';
padding-top: 15px;
font-size: 30px;
}
.taste-item p {
padding-top: 25px;
font-family: 'Bold';
color: #ffffff;
font-size: 15px;
line-height: 25px;
}
.testyy-right{
width: 50%;
z-index: 2;
padding: 70px;
}
/* Slideshow container */
.slideshow-container {
max-width: 1000px;
position: relative;
margin: auto;
}
/* Hide the images by default */
.mySlides {
display: none;
}
/* Next & previous buttons */
.prev, .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
margin-top: -22px;
padding: 16px;
color: white;
font-weight: bold;
font-size: 18px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
}
/* Position the "next button" to the right */
.next {
right: 0;
border-radius: 3px 0 0 3px;
}
/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
background-color: rgba(0,0,0,0.8);
}
/* Caption text */
/* Number text (1/3 etc) */
.numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}
/* The dots/bullets/indicators */
.dot {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}
.active, .dot:hover {
background-color: #717171;
}
/* Fading animation */
.fade {
animation-name: fade;
/*animation-duration: 10.5s;
*/animation: myAnim 1s cubic-bezier(0.68, -0.6, 0.32, 1.6) 1s 1 alternate none;
-webkit-animation: myAnim 1s cubic-bezier(0.68, -0.6, 0.32, 1.6) 1s 1 alternate none;
}
@keyframes fade {
from {opacity: .4}
to {opacity: 1}
}
@keyframes myAnim {
0% {
opacity: 0;
transform: translateX(250px);
-webkit-transform: translateX(250px);
-moz-transform: translateX(250px);
-ms-transform: translateX(250px);
-o-transform: translateX(250px);
}
100% {
opacity: 1;
transform: translateX(0);
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
}
}
.numbertext .fa-quote-left{
font-size: 46px;
color: #ffffff;
}
.mySlides p{
display: block;
color: #ffff;
padding-top: 72px;
padding-left: 11px;
font-family: 'Bold';
font-size: 15px;
line-height: 20px;
}
.prev, .next {
cursor: pointer;
position: absolute;
top: 119%;
width: auto;
margin-top: -22px;
padding: 16px;
color: white;
font-size: 18px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
}
.text{
color: #fff;
margin-bottom: 9px;
font-size: 20px;
font-family: 'Bold';
padding-left: 11px;
padding-top: 30px;
}
.prev, .next {
cursor: pointer;
position: absolute;
top: 85%;
left: 65%;
width: 45px;
margin-top: -22px;
padding: 16px;
color: #ffffff;
font-size: 18px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
background-color: #2831ad;
}
.next {
left: 75%;
margin-left: 15px;
}
.text span{
display: block;
font-family: 'SemiBold';
padding-top: 5px;
font-size: 18px;
}
/* testimonial css end */
/* about us css end*/
/* incontact page css start */
.contact-banner{
/* background: url(../images/cobanner.jpg);*/
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
}
.inner-cbox{
padding: 50px 0px;
}
.incon-box{
display: flex;
justify-content: space-between;
}
.incon-item{
text-align: center;
padding: 40px 40px 30px 40px;
box-shadow: 0px 10px 10px 0px rgb(0 0 0 / 20%);
background-color: #e7f1fb;
margin: 20px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
width: 33%;
cursor: pointer;
}
.screen-reader-response
{
display:none
}
.incon-item span{
display: block;
text-align: center;
color: #1A1A1A;
font-family: 'Bold';
font-size: 22px;
font-weight: 700;
letter-spacing: 0px;
text-transform: capitalize;
margin-bottom: 10px;
}
.incon-item .fa-location-dot,
.incon-item .fa-comment,
.incon-item .fa-envelope
{
font-size: 40px;
/*padding: 20px 25px;
*/padding: 20px 20px;
color: #ffffff;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
background-color: #1620a6;
margin-bottom: 10px;
height: 40px;
width: 40px;
transition: all 0.9s ease;
-webkit-transition: all 0.9s ease;
-moz-transition: all 0.9s ease;
-ms-transition: all 0.9s ease;
-o-transition: all 0.9s ease;
}
.incon-item:hover .fa-location-dot,
.incon-item:hover .fa-comment,
.incon-item:hover .fa-envelope{
background-color: #000000;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
}
.incon-item:hover span{
color: #1620a6;
}
.incon-item img{
object-fit: contain;
height: 70px;
width: auto;
}
.incon-item p{
line-height: 1.8em;
margin-bottom: 10px;
}
.incon-item p a{
text-decoration: none;
cursor: pointer;
text-align: center;
color: #444444;
font-family: 'Medium';
font-size: 18px;
font-weight: 500;
}
.incom-form{
margin: 20px 0;
background-color: #fff;
padding: 50px 0 ;
}
.inform-wrapper{
display: flex;
justify-content: space-between;
gap: 20px;
}
.inform-left , .inform-right{
width: 50%;
background-color: #ffffff;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
box-shadow: 0px 10px 10px 0px rgb(0 0 0 / 30%);
}
.inform-left{
background-color: transparent;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
box-shadow: none;
}
.inform-left img{
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
box-shadow: 0px 10px 10px 0px rgb(0 0 0 / 30%);
height: 100%;
width: 100%;
}
.inform-right{
padding: 40px 40px 10px;
}
.contact-location{
height: 100%;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
filter: grayscale(75%);
-webkit-filter: grayscale(75%);
transition: filter 0.5s ease;
-webkit-transition: filter 0.5s ease;
-moz-transition: filter 0.5s ease;
-ms-transition: filter 0.5s ease;
-o-transition: filter 0.5s ease;
cursor: pointer;
}
.contact-location:hover{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
}
.inform-right h2{
color: #1A1A1A;
font-family: 'Bold';
font-size: 22px;
font-weight: 700;
letter-spacing: 0.5px;
text-align: left;
margin-bottom: 30px;
}
.inform-right  label,
.inform-right  input{
display: block;
width: 100%;
}
.inform-right  label{
font-family: 'SemiBold';
font-size: 16px;
padding-bottom: 5px;
padding-left: 9px;
}
.inform-right  input ,
.inform-right textarea{
padding: 8px 22px;
margin-bottom: 20px;
appearance: none;
outline: none;
border: none;
font-size: 16px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
line-height: 1.23536;
font-weight: 400;
text-overflow: ellipsis;
border: 1px solid #e4e5e7;
resize: none;
width: 100%;
transition: all .2s ease;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
}
.inform-right  input:hover ,
.inform-right textarea:hover{
border-color: #1620a6;
}
.inform-right  input[type="submit"]{
width: 140px;
border: 1px solid #2831ad;
background-color: #2831ad;
font-size: 16px;
color: #ffffff;
transition: all .215s ease;
cursor: pointer;
text-align: center;
box-shadow: 0px 10px 10px 0px rgba(255, 255, 255, 0.3);
-webkit-transition: all .215s ease;
-moz-transition: all .215s ease;
-ms-transition: all .215s ease;
-o-transition: all .215s ease;
margin-top: 25px;
margin-bottom: 0;
}
.inform-right  input[type="submit"]:hover{
background-color: #000000;
}
/* incontact page css end */
/* sell my car css start */
.scar{
padding: 60px 0 0px;
background-color: #fff;
}
.scar.scar1 .scar-left
{
text-align:left;
}
.welcome-wrapper.welcome-wrapper1 h1 {
color: #1620a6;
font-family: 'Bold';
text-transform: capitalize;
font-size: 20px;
line-height: 24.6px;
letter-spacing: 0.09px;
}
.scar-wrapper{
display: flex;
justify-content: space-between;
position: relative;
}
.scar-left{
width: 100%;
text-align: center;
}
.scar-left h1{
font-size: 36px;
padding-bottom: 40px;
font-family: 'SemiBold';
color: #000000;
line-height: 1.3;
font-weight: 600;
margin: 0
}
.scar-left img{
max-width: 100%;
height: auto;
padding-bottom: 30px;
cursor: pointer;
transition: transform 0.9s;
-webkit-transition: transform 0.9s;
-moz-transition: transform 0.9s;
-ms-transition: transform 0.9s;
-o-transition: transform 0.9s;
}
.scar-left img:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);
}
.scar-left p{
font-size: 15px;
padding-bottom: 15px;
color: #555555;
font-family: 'Regular';
line-height: 24px;
}
.sell-do h3{
font-family: 'Bold';
color: #222222;
font-size: 24px;
line-height: 1.3;
font-weight: 600;
padding: 28px 0 28px 0;
margin: 0;
}
.sell-wrapper{
display: flex;
flex-wrap: wrap;
}
.sell-wrapper ul{
list-style: none;
padding: 0 0 0 19px;
margin: 0;
}
.sell-wrapper ul li {
font-family: 'SemiBold';
padding: 0 0 10px 30px;
color: #222222;
position: relative;
font-weight: 600;
font-size: 16px;
}
.sell-wrapper ul li .fa-circle-check{
font-size: 16px;
line-height: 1;
color: #1620a6;
padding-right: 10px;
}
.scar-right h1{
font-size: 36px;
padding-bottom: 25px;
font-family: 'SemiBold';
color: #fff;
line-height: 1.3;
font-weight: 600;
margin: 0;
text-align: center;
box-shadow: 0px 10px 10px 0px rgb(0 0 0 / 20%);
background-color: #000000;
padding-top: 15px;
padding-bottom: 15px;
}
.scar-form{
background-color: #1620a6;
padding: 15px 15px;
width: 365px;
}
.scar-form form input ,
.scar-form form  textarea{
display: block;
width: 100%;
font-family: 'Bold';
background-color: #f5f5f5;
padding: 10px;
color: #000;
margin-bottom: 15px;
border: none;outline: none;
}
.scar-form form  textarea {
font-family: 'Montserrat',sans-serif;
background-color: #f5f5f5;
padding: 10px;
border: none;
color: #000;
margin-bottom: 15px;
resize: none;
height: 60px;
outline: none;
}
.scar-form form input[type="submit"]{
cursor: pointer;
width: 50%;
text-align: center;
transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
margin-top: 25px;
margin-bottom: 0;
}
.scar-right{
position: relative;
width: 365px;
float: left;
margin-right: 40px;
margin-bottom: 15px;
}
.welcome-wrapper.welcome-wrapper1 .scar-right h1
{
color: #ffffff;
font-family: 'Bold';
font-size: 32px;
padding-top: 16px;
padding-bottom: 20px;
}
.scar-form p
{
display: contents;
}
.scar-form form input[type="submit"]:hover {
background-color: #070707;
color: #ffffff;
}
.pagination {
text-align: center;
margin-top: 109px;
}
.pagination a {
color: black;
padding: 8px 16px;
text-decoration: none;
font-family: 'Bold';
font-size: 20px;
transform: all 0.5s ease;
-webkit-transform: all 0.5s ease;
-moz-transform: all 0.5s ease;
-ms-transform: all 0.5s ease;
-o-transform: all 0.5s ease;
}
.pagination .page-numbers {
    position: relative !important;
    left: 0;
    right: 0;
    color: #fff;
    font-size: 19px;
    background-color: #000;
    display: inline-block;
    vertical-align: top;
    margin: 0;
    padding: 8px 16px;
    width: 45px;
    height: 40px;
}
.pagination a.active {
	background-color: #1620a6;
	color: white;
	border-radius: 5px;
}
.pagination .page-numbers.current {
    background-color: #1620a6;
}
.pagination a:hover:not(.active) {
background-color: #1620a6;
border-radius: 5px;
color: #fff;
}
.blog_text {
background-color: #444444;
padding-top: 0;
padding: 0;
/* width: auto; */
margin-top: 85px;
}
.blog_text  h2{
font-family: 'Bold';
color: #ffffff;
text-align: center;
text-transform: capitalize;
width: 100%;
background-color: #1720a6;
padding: 10px 0px;
margin-bottom: 20px;
}
.blog_text ul{
padding: 20px 15px;
padding-top: 0;
}
.blog_text ul li {
padding: 20px 15px;
text-decoration: none;
list-style: none;
padding: 0;
list-style-type: none;
margin-top: 15px;
}
.blog_text ul li a .blog_textimg {
display: inline-block;
vertical-align: middle;
width: 65px;
height: 65px;
border-radius: 100%;
overflow: hidden;
margin-right: 15px;
}
.blog_text ul li a .blog_textimg img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.blog_text ul li a .blogtext_title {
display: inline-block;
vertical-align: middle;
width: 70%;
margin-top: 0;
font-family: 'Bold';
font-size: 15px;
color: #ffffff !important;
}
/* sell my car css end */
/* innner page section css end */
.sell-img{
/*background: linear-gradient( rgba(0,0,0,0.5) , rgba(0,0,0,0.7)),url(../images/sell-my-car-conatct.jpg);*/
background-repeat: no-repeat;
background-position: center;
background-size: cover;
width: 100%;
}
.justify-center{
justify-content: center;
}
.scaricon-wrapper{
display: flex;
justify-content: space-between;
gap: 20px;
margin-bottom: 60px;
}
.scar-child{
display: flex;
align-items: center;
}
.scar-icons h4{
color: #000000;
font-family: 'SemiBold';
text-transform: capitalize;
font-size: 36px;
padding-bottom: 5px;
}
.scar-icons h4 span{
color: #1620a6;
}
.scaric-item em{
display: block;
height: 50px;
width: 50px;
background-color: #1620a6;
text-align: center;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
line-height: 3.7;
margin-right: 30px;
}
.scaric-item em a{
text-align: center;
}
.scaric-item em .fa-check{
font-size: 25px;
color: #ffffff;
}
.scaric-item{
font-weight: 700;
font-family: 'Bold';
color: #1620a6;
letter-spacing: 2px;
font-size: 15px;
}
.scaric-item p {
padding-top: 10px;
font-family: 'Regular';
color: #787878;
font-size: 15px;
letter-spacing: 0.16px;
padding-bottom: 10px;
padding-right: 0px;
line-height: 23px;
font-weight: 400;
}
.blog-banner{
/*background: linear-gradient( rgba(0,0,0,0.2) , rgba(0,0,0,0.2)), url(../images/blog-banner.jpg);*/
background-repeat: no-repeat;
background-position: center;
background-size: cover;
background-color: #e7f1fb;
}
/*.wpcf7-form-control-wrap.your-vehicle {
float: left;
display: inline-block;
}*/
/* Start changes 16-05-2022 */
.h-left::before {
display: none;
}
.htop-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
position: static;
}
.header-top{
background-color: #1620a6;
	padding-top: 4px;
padding-bottom: 4px;
}
.navbar{
padding: 10px 0;
}
.h-left {
padding-left: 0;
}
.h-right {
padding-left: 0px;
}
.cc-form{
padding: 50px 100px;
}
.cform-wrapper{
text-align: center;
}
.cform-wrapper .cc-input{
width: 100%;
}
.cform-wrapper .cc-input span.wpcf7-form-control-wrap.recaptcha {
margin: auto;
display: block;
text-align: center;
float: none;
text-align: center;
width: 302px;
}
.cform-wrapper .cc-input .wpcf7-spinner {
display: block;
margin: auto;
}
.cc-input input,
.cc-input textarea{
width: 42%;
padding: 5px 10px;
margin: 15px 10px;
padding: 12px 10px;
margin: 5px 10px;
outline: none;
border: 1px solid #1620a6;
font-family: 'SemiBold';
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
font-size: 15px;
}
.cc-input textarea{
width: 86%;
resize: none;
}
.cc-input input[type="file"]{
background-color: #fff;
}
/*
.cc-input input[type="file"]{
color: #1620a6;
font-size: 16px;
} */
.cc-input input[type="submit"]{
width: auto;
color: #fff;
background-color: #1620a6;
font-family: 'SemiBold';
font-size: 15px;
color: #ffffff;
background-color: #555555;
padding: 12px 15px;
text-decoration: none;
cursor: pointer;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}
.cc-input input[type="submit"]:hover{
background-color: #000;
border-color: #000;
}
.pb-0{
padding-bottom: 0;
padding-top: 50px;
}
#menu li a::after {
top: -12px;
height: 38px;
}
.navbar {
padding: 5px 0px;
}
.welcome-wrapper li {
padding-top: 10px;
font-family: 'Regular';
color: #4b4949;
display: list-item;
font-size: 16px;
letter-spacing: 0.16px;
padding-bottom: 0px;
margin-left: 18px;
}
/* End changes 16-05-2022 */
section.second-sec {
margin-bottom: 50px;
padding-bottom: 70px;
}
section.second-sec h2 {
font-family: 'Bold';
text-transform: capitalize;
color: #000000;
font-size: 35px;
letter-spacing: 0.18px;
line-height: 42px;
}
.welcome1 {
padding-top: 70px;
padding-bottom: 70px;
background-color: #fff;
overflow: hidden;
/* position: relative; */
}
.welcome1 ul
{
padding-left: 0;
display: grid;
}
/* Blog Detail Start */
.scarblog{
padding: 60px 0 30px;
background-color: #fff;
width: 100%;
display: inline-block;
}
.scarblog-wrapper{
display: block;
justify-content: space-between;
position: relative;
}
.scarblog-left{
width: 65%;
text-align: center;
float: left;
}
.scarblog-left h1{
font-size: 36px;
padding-bottom: 10px;
font-family: 'SemiBold';
color: #000000;
line-height: 1.3;
font-weight: 600;
margin: 0;
text-align: left;
}
.scarblog-left img{
max-width: 100%;
height: 472px;
width: 100%;
padding-bottom: 30px;
cursor: pointer;
transition: transform 0.9s;
-webkit-transition: transform 0.9s;
-moz-transition: transform 0.9s;
-ms-transition: transform 0.9s;
-o-transition: transform 0.9s;
}
.scarblog-left img:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-ms-transform: scale(0.95);
-o-transform: scale(0.95);
}
.scarblog-left p{
font-size: 15px;
padding-bottom: 15px;
color: #555555;
font-family: 'Regular';
line-height: 24px;
text-align: justify;
}
.scarblog-right
{
width: 30%;
float: right;
}
.scar-form.blog_text
{
width:auto;
}
/* Blog Detail Close */
section.second-sec h3 {
font-family: 'Bold';
text-transform: capitalize;
color: #000000;
font-size: 25px;
letter-spacing: 0.18px;
line-height: 42px;
}
.welcome-right h3 {
font-family: 'Bold';
text-transform: capitalize;
color: #000000;
font-size: 30px;
letter-spacing: 0.18px;
line-height: 42px;
}
.scar-icons h3 {
color: #1620a6;
font-family: 'SemiBold';
text-transform: capitalize;
font-size: 25px;
padding-bottom: 5px;
}
.welcome .blog-btn
{
margin-top: 14px;
display: inline-block;
height: 28px;
}
#menu-primary-menu li.menu-item-has-children span {
float: right;
text-align: right;
font-size: 38px;
width: 20px;
margin: 0;
line-height: 20px;
height: 20px;
font-weight: 300;
position: absolute;
right: 7px;
top: 7px;
z-index: 1;
display: none;
}
#menu-primary-menu li.menu-item-has-children span::before {
font-family: FontAwesome;
content: "\f105";
color: #000;
font-size: 17px;
display: block;
line-height: normal;
text-align: center;
padding: 1px;
transform: rotate(90deg);
}
.choose-item.choose-item3
{
width: 192px;
float: left;
}
.welcome-wrapper ul, .welcome-wrapper ol
{
margin-bottom:15px;
}
@media only screen and (max-width: 992px)
{
.scar-icons h4 {
font-size: 26px;
}
.cc-form {
padding: 30px 100px 0px 100px;
}

.schedule.sell-img .schedule-left {
width: 100%;
}
.scarblog {
padding: 30px 0 10px 0;
}
.scarblog-left h2, .scarblog-left h3 {
font-size: 20px;
}
.scarblog-left p {
font-size: 14px;
line-height: 23px;
}
.blog_text ul li a .blog_textimg {
margin-right: 6px;
}
.blog_text ul li a .blogtext_title {
font-size: 13px;
}
.blog_text h2 {
font-size: 20px;
}
.scarblog-left h1 {
font-size: 26px;
padding-bottom: 16px;
}
.scarblog-left img {
height: 268px;
padding-bottom: 12px;
}
.choose-item.choose-item3 {
float: none;
}
.choose-item2 {
float: none;
}
.testyy-right {
padding: 33px 50px 50px 50px;
}
.testyy::before
{

}
.text {
font-size: 17px;
}
.taste-item span {
font-size: 24px;
}
.mySlides p {
font-size: 14px;
}
.abchimg img
{
width:300px;
}
.testyy-left {
padding:30px 0;
}
.testyy-left p {
font-size: 14px;
line-height: 24px;
}
.testyy .prev, .testyy .next
{
margin-top: 90px;
}
.testyy-left h2 {
font-size: 26px;
line-height: 34px;
}
.partner-wrapper a img {
height: 86px;
}
.partner h2 {
font-size: 26px;
}
.partner {
padding: 30px 0;
}
.partner p {
font-size: 14px;
}
.welcome-wrapper.welcome-wrapper1 ul li span, .welcome-wrapper.welcome-wrapper1 ol li span
{
font-size: 14px;
}
.welcome-wrapper.welcome-wrapper1 p {
font-size: 14px;
}
.welcome-wrapper.welcome-wrapper1 p strong {
    font-weight: normal;
}
.welcome-wrapper.welcome-wrapper1 p a,
.welcome-wrapper.welcome-wrapper1 p span a {    
    color: #000;
}
.welcome-wrapper.welcome-wrapper1 p strong {
    font-weight: normal;
}

.h-email {
padding-left: 17px;
}
.copyright p {
font-size: 14px;
}
.footer-item1 p {
font-size: 14px;
line-height: 23px;
padding-top: 20px;
}
.blog-right p {
font-size: 14px;
}
.blog-wrapper p {
font-size: 14px;
}
.itwork-wrapper p {
font-size: 14px;
line-height: 23px;
}
.schedule-left p {
font-size: 14px;
}
.choose-item p {
font-size: 14px;
}
.box-item .w-pg {
font-size: 14px;
line-height: 24px;
}
.welcome-right p {
font-size: 14px;
}
.work-wrapper p {
font-size: 14px;
}
.welcome.no-bg
{    padding-top: 30px;
padding-bottom:20px;
}
.abchtxt {
margin-left: 0;
}
.banner-title {
font-size: 28px;
line-height: 37px;
margin-bottom: 15px;
}
.welcome-wrapper.welcome-wrapper1 h2 {
font-size: 26px;
line-height: 36px;
}
.welcome-wrapper.welcome-wrapper1 h3 {
font-size: 23px;
line-height: 32px;
}
#main-nav li:hover ul.submenu
{
display:none;
}
#main-nav li.menu-item-has-children ul.submenu li span
{
display:none;
}
#menu-primary-menu li.menu-item-has-children span
{
display:block;
}
footer {
padding-top: 30px;
padding-bottom: 30px;
}
.footer-item h3 {
margin-top: 20px;
}
.f-map {
margin-top: 26px;
}
.footer-wrapper {
display: block;
}
.blog {
padding: 30px 5px 0px 5px;
}
.blog-wrapper h2 {
font-size: 26px;
}
.blog-right p {
margin-bottom: 21px;
padding-top: 10px;
}
.blog-item
{
display: block;
}
.it-work {
padding: 30px 0px 0px 0px;
}
.itwork-wrapper p {
padding-top: 22px;
}
.itwork-wrapper h2 {
font-size: 26px;
}
.choose-item h3 {
font-size: 23px;
line-height: 20px;
}
.benifit {
padding: 30px 0px 13px 0px;
}
.welcome-left img {
width: 270px;
}
.welcome-left
{
float: left;
margin-right: 20px;
}
.beni-right h2 {
font-size: 26px;
margin-bottom: 15px;
}
.benifit-wrapper a img
{
width: 270px;
margin-right: 20px;
}
.choose-box button {
vertical-align: top;
margin-bottom: 20px;
}
.schedule {
padding-top: 15px;
padding-bottom: 8px;
}
.schedule-left
{
width: 190px;
padding-left:0px;
}
.schedule-right
{

}
.schedule-right a img
{
width: 460px;
}
.sch-btn
{
font-size: 14px;
padding: 6px 12px;
}
.sch-call {
font-size: 26px;
}
.schedule-left p {
font-size: 16px;
padding-top: 10px;
}
.schedule-left h2 {
font-size: 26px;
line-height: 30px;
}
.work-icon
{
margin-bottom: 5px;
}
.choose-item.choose-item2
{

width: 454px;
margin: 0px auto;
}
.choose-item.choose-item3
{

width: 256px;
margin: 0px auto;
}
.choose-btn .choose-right
{
display:none;
}
.choose-btn
{
width:auto;
}
.choose-us {
padding: 30px 0px 30px 0px;
width: 100%;
display: inline-block;
}
.choose-wrapper h2 {
font-size: 26px;
line-height: 25px;
}
.tabcontent .chhose-item1 {
width: 250px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 250px;
}
.choose-box {
display: block;
}
.we-work {
padding-top: 30px;
padding-bottom: 30px;
}
.work-box {
margin-top: 0px;
}
.we-work {
background: none;
}
.work-wrapper h2 {
font-size: 26px;
line-height: 36.14px;
}
.banner-form input[type="submit"] {
width: 140px;
font-size: 16px;
padding-top: 6px;
padding-bottom: 7px;
}
.banner-form {
width: 355px;
padding: 20px 15px 28px 15px;
}
.banner-form h2 {
font-size: 20px;
line-height: 27px;
}
.icon {
display: block;
position:relative;
top: 18px;
color:#1620a6;
color: #fff;
background-color: #1620a6;
height: 26px;
border-radius: 3px;
padding: 4px 5px 5px 5px;
font-size: 18px;
}
#main-nav {
display: flex;
justify-content: space-between;
position: relative;
}
#main-nav li:hover .submenu > li {
display: block;
flex-direction: column;
top: 0px;
}
/*#menu-primary-menu li.menu-item-has-children:hover .submenu
{
display:none;
}*/
.submenu li {
display: block;
}
#main-nav ul li ul.submenu
{
display: none;
background-color: #1620a6;
z-index: 99;
width: auto;
left: 0;
top: 20px;
}
#main-nav ul li ul.submenu > li {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px;
padding-right: 8px;
}
#main-nav ul li ul.submenu > li a
{
line-height:20px;
}
#main-nav ul
{
display:none;
position: absolute;
right: 0;
top: 57px;
background-color: #fff;
z-index:9;
}
#menu-primary-menu li a::before
{
display:none;
}
#menu-primary-menu li a::after
{
display:none;
}
#menu-primary-menu li {
text-align: left;
position: relative;
padding: 0px 8px;
}
#main-nav ul li a
{
line-height: 2;
margin-left: 4px;
margin-right: 4px;
padding: 0;
}
.welcome-wrapper
{
display:block;
}
.welcome-right {
padding-left: 0;
margin-top: 20px;

}
.w-service
{
position: initial;
width: 100%;
margin-top: 32px;
}
.welcome {
padding-top: 20px;
padding-bottom: 40px;
}
.welcome-right h2 {
line-height: 33px;
font-size: 26px;
}
.box-item span {
line-height: 24.39px;
}
.work-box
{
display:block;
}
.box-item
{
width: 45%;
display: inline-block;
margin-left: 10px;
margin-right: 10px;
}
#main-nav a img {
height: 50px;
width: auto;
}
.banner-form .wpcf7-not-valid-tip {
top: 31px;
right: auto;
font-size: 10px;
left: 71px;
}
.inner-cbox {
padding: 30px 0px 0px 0px;
}
.incon-item
{
padding: 40px 15px 30px 15px;
margin: 20px 10px;
}
.incon-item p a {
font-size: 13px;
}
.incon-item span
{
font-size: 19px;
}
iframe.contact-location {
width: 330px;
height: 607px;
}
.incom-form {
padding: 30px 0;
}
.inform-right input
{
padding: 8px 22px;
margin-bottom: 0px;
}
.blog-item {
margin-bottom: 40px;
}
.blog-left img {
height: 215px;
width: 100%;
}
.b-child
{
display: block;
margin-bottom: 36px;
}
.blog_text ul li a .blogtext_title {
width: 52%;
}
.welcome-wrapper.welcome-wrapper1 .scar-right h1 {
font-size: 26px;
padding-top: 13px;
padding-bottom: 18px;
}
.scar-right {
width: 324px;
}
.scar-form {
width: 324px;
}
.welcome-wrapper2 img {
width: 330px;
}
.welcome1 {
padding-top: 30px;
padding-bottom: 30px;
}
section.second-sec {
margin-bottom: 0;
padding-bottom: 20px;
}
.scar.scar1 h4 {
font-size: 26px;
}
.scaric-item p {
font-size: 14px;
line-height: 23px;
}
.scaric-item p a {
    color: #000;
}
.scaric-item p strong {
    font-weight: normal;
}



.scar {
padding: 30px 0 30px 0;
}
.scar-icons h3 {
font-size: 21px;
}
.scaricon-wrapper {
margin-bottom: 0;
}
.cc-input input, .cc-input textarea
{
width: 100%;
margin: 5px 0px;
}
.cc-input textarea {
width: 100%;
margin: 5px 0px;
height: 133px;
}
.welcome-wrapper.welcome-wrapper1 {
margin-bottom: 5px;
}
iframe.contact-locat {
width: 100%;
}
.scar-right {
margin-right: 0px;
}
.welcome-wrapper2 img {
margin-left: 20px;
}
.blog-parent {
margin-top: 0;
padding-top: 26px;
}
.b-child {
padding-top: 7px;
}
.footer-item1 {
margin-right: 0;
}
.tabcontent .chhose-item1 {
margin-right: 20px;
}
}
@media only screen and (max-width: 768px)
{
.w-service::before {
display: none;
}
}
@media only screen and (max-width: 733px)
{
.welcome-wrapper2 img {
width: 285px;
}
.scar-form {
width: 285px;
}
.scar-right {
width: 285px;
}
.scar-right {
margin-right: 10px;
}
.scar-form.blog_text {
margin-top: 10px;
}
.scarblog {
padding: 30px 0 30px 0;
}
.blog_text ul li a .blogtext_title {
width: 70%;
}
.blog_text ul li a .blogtext_title {
font-size: 16px;
}
.blog_text h2 {
font-size: 26px;
}
.scarblog-right {
width: 100%;
float: none;
}
.scarblog-left img {
height: auto;
}
.scarblog-left {
width: 100%;
float: none;
}
iframe.contact-location {
width: 100%;
height: 300px;
margin-bottom: 30px;
}
.inform-left, .inform-right
{
width:100%;
}
.inform-wrapper {
display: block;
}
.incon-item
{
width: 400px;
margin: 0px auto;
margin-bottom: 30px;
}
.incon-item span {
font-size: 24px;
}
.incon-item p a {
font-size: 19px;
}
.incon-box {
display: block;
}
.container {
max-width: 575px;
}
.h-email {
padding-left: 0;
margin-top: 7px;
}
.h-right .fa-phone
{
display: none;
}
.h-left {
width: 278px;
}
.header-top {
padding-top: 5px;
padding-bottom: 5px;
}
.schedule-right a img {
width: 340px;
}
.blog-left img {
height: 182px;
width: 100%;
}
}
@media only screen and (max-width: 600px)
{
.schedule-left {
padding-left: 0px;
margin-right: 0;
}
.welcome-wrapper.welcome-wrapper3
{
text-align:center;
}
.scar-right {
width: 350px;
margin-bottom: 20px !important;
}
.scar-form {
width: 350px;
}
.scar-right {
float: none;
margin: 0px auto;
}
.welcome-left {
float: none;
width: 100%;
display: block;
}
.welcome-wrapper2 img {
float: none;
margin: 0px auto;
margin-bottom: 12px;
display: block;
}
.welcome-wrapper {
text-align: left;
}
.banner-form input[type="submit"]
{
margin-top: 38px;
}
.testyy {
padding-bottom: 30px;
}
.choose-wrapper h2 {
line-height: 31px;
}
.abchimg {
margin-left: 0;
}
.abchimg img {
width: 270px;
}
.testyy .prev, .testyy .next {
margin-top: 24px;
width: 26px;
padding: 5px;
text-align: center;
border-radius: 4px;
}
.testyy .prev
{
left: 73%;
}
.htop-wrapper {

}
.h-left {

}
.phone-content {

}
.banner {
padding-top: 20px;
padding-bottom: 20px;
min-height: 515px;
}
.banner-form input
{
padding-top: 6px;
padding-bottom: 6px;
}
.banner-form {
height: 421px;
margin: 0px auto;
}
.input-icon dd
{
height: 31px;
}
.input-icon dd img
{
margin-top:-4px;
}
.welcome-left {
float: none;
margin-right: 0;
}
.welcome-left img {
width: 290px;
}
.box-item {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.work-box {
margin-top: 40px;
}
.tabcontent .chhose-item1 {
float: none;
margin-right: 0;
margin-bottom: 8px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 290px;
}
.tabcontent .chhose-item1 {
width: 290px;
}
.schedule-right a img {
display: none;
}
.schedule-left {
width: 100%;
}
.sch-call .fa-phone-volume
{
padding-right: 0;
display: block;
text-align: center;
margin: 0px auto;
padding-bottom: 10px;
padding-top: 10px;
}
.benifit-wrapper a img {
width: 290px;
margin-right: 0;
float: none;
margin-bottom: 7px;
}
.b-child
{
display: block;
margin-bottom: 36px;
}
.blog-item {
display: block;
width: 100%;
text-align: center;
}
.blog-right p {
text-align: center;
}
.blog-right
{
margin-bottom:50px;
}
}
@media only screen and (max-width: 600px){
.welcome-left img {
margin: 0px auto;
margin-bottom: 0px;
display: block;
margin-bottom: 20px;
}

.testyy::before
{
width: 100%;
}
.testyy::after
{
display:none;
}
.testyy-wrapper {
display: block;
}
.testyy-left {
width: 100%;
}
.testyy-right {
width: 100%;
}
.abchtxt {
margin-bottom: 15px;
}
.abch {
display: block;
}
.choose-item.choose-item2 {
width: auto;
text-align: center;
}
.welcome-wrapper.welcome-wrapper1 p {
padding-right: 0;
}
.choose-us.choose-us2 .col-item .choose-btn:hover .col-left {
background-color: #000000;
}
.choose-us.choose-us2 .col-left
{
background-color: #1620a6;
}
.choose-us.choose-us2 .choose-item.choose-item3{
width: auto;
text-align: center;
}
.choose-us.choose-us2 .colbtn{
padding: 0px 0;
}
.container {
max-width: 100%;
padding-left:20px;
padding-right:20px;
}
.welcome {
text-align: center;
}
.welcome {
padding-top: 30px;
}
.w-service {
display: block;
}
.w-phone {
margin-bottom: 20px;
margin-top: 20px;
}
.tabcontent
{
text-align: center;
}
.benifit {
text-align: center;
}
.welcome-right p {
padding-right: 0;
}
.box-item:nth-child(2n) {
margin-top: 0;
}
.box-item::last-child
{
margin-bottom: 0px;
}
.box-item {
margin-bottom: 50px;
}
.we-work {
padding-bottom: 0;
}
#main-nav ul {
z-index: 99;
}
.choose-left {
width: 62px;
height: 58px;
padding: 3px 5px;
}
.choose-box .choose-left img {
max-width: 100%;
}
.choose-btn {
background-color: transparent;
}
.choose-btn:hover {
background-color: transparent;
}
.footer-item1 p {
padding-top: 19px;
}
.footer-item1 {
margin-right: 0;
}
.choose-left.buy-pad {
padding: 18px 5px 5px 5px;
}
.choose-left.buy-pad img {
width: 44px;
}
.testyy-right {
padding: 0;
}
.testyy .prev {
left: 84%;
}
.next {
left: 90%;
}
.banner-form{width: 90%;}
.banner-form input[type="submit"]{margin-top: 18px;}
}
@media only screen and (max-width: 575px){
.blog-left img {
height: 146px;
}
#main-nav ul {
left: 0;
right: 0;
top: 60px;
}
#main-nav ul li ul.submenu {
position: relative;
top: 0;
margin: 0;
}
#main-nav ul li ul.submenu > li {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 15px;
padding-right: 8px;
}
#main-nav ul li ul.submenu > li a {
font-size: 14px;
}
.inform-right {
padding: 15px;
}
.about-banner {
padding-top: 15px;
padding-bottom: 15px;
}
.banner-title {
font-size: 26px;
line-height: 37px;
margin-bottom: 10px;
}
.breadcumb {
margin-top: 0;
}
.breadcumb li {
font-size: 14px;
}
}
@media only screen and (max-width: 480px)
{
.cc-form {
padding: 30px 30px 0px 30px;
}
.blog-left img {
height: auto;
}
.blog-item .blog-left {
float: none;
margin-right: 0;
}
.blog .col-md-4
{
width:100%;
}
.incon-item {
width: 350px;
}

.welcome-left img {
width: 270px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 270px;
}
.benifit-wrapper a img {
width: 270px;
}
.partner-wrapper {
display: block;
}
.partner-wrapper a {
border-right: 0px solid #555;
width: 100%;
display: block;
}
.partner-wrapper a img {
height: 144px;
}
.partner-wrapper a {
padding: 5px 0px 40px 0px;
}
.partner {
padding: 30px 0 0px 0;
}
.banner-form{width: 100%;}
}
@media only screen and (max-width: 440px)
{
.h-location a {
font-size: 11px;
}
.h-email a {
font-size: 11px;
}
.h-email .fa-envelope {
font-size: 13px;
}
.h-location .fa-location-dot {
font-size: 14px;
}
.phone-content a {
font-size: 16px;
}
.h-email {
margin-top: 3px;
}
}
@media only screen and (max-width: 414px){
	
.welcome-wrapper2 img {
width: 278px;
}
.scar-right {
width: 278px;
}
.scar-form {
width: 278px;
}
/*.banner-form {
width: 279px;
}*/
.banner{min-height: 485px;}
.incon-item {
width: 270px;
}
.incon-item p a {
font-size: 17px;
}
.choose-left,
.choose-left.buy-pad {
width: 52px;
height: 52px;
padding: 10px 5px;
display: flex;
align-items: center;
justify-content: center;
}
.choose-box .choose-left img {
max-width: 30px;
}
.choose-left.buy-pad img {
max-width: 42px;
}
}
@media only screen and (max-width: 404px)
{
	.htop-wrapper {
  display: block;
}
	.phone-content a {
  font-size: 26px;
}
	.h-left {
  display: none;
}
	.h-right .phone-content {
  text-align: center;
}
.h-left {
width: 190px;
}
}
@media only screen and (max-width: 360px)
{
.htop-wrapper {
display:block;
}
.h-left {
display:none;
}
.h-right .phone-content {
text-align: center;
}
.phone-content a {
font-size: 26px;
}
.h-right .phone-content {
padding-bottom: 0px;
}
.header-top {
padding-top: 6px;
padding-bottom: 2px;
}
}
@media only screen and (min-width: 734px)
{
.container {
max-width: 700px;
}
}
@media only screen and (min-width: 993px)
{
.we-work {
background-position: 50% 32%;
}
.incon-item p
{
line-height: 22px;
}
.incon-item p a {
font-size: 14px;

}
iframe.contact-location {
width: 420px;
height: 760px;
}
.benifit-wrapper a img {
width: 400px;
}
.container {
max-width: 900px;
}
#main-nav ul li a
{
font-size: 11px;
}
#main-nav a img {
height: 46px;
width: auto;
}
.submenu {
top: 45px;
}
.wphone-img {
width: 20.5px;
}
.w-phone span {
font-size: 12px;
line-height: 21px;
letter-spacing: 0.2px;
}
.w-service::before {
border-bottom: 53px solid #1620a6;
}
.welcome-left img {
width: 400px;
}
.w-service {
padding-top: 8px;
padding-bottom: 0px;
}
.w-service {
margin-top: -7px;
}
.welcome-right h2 {
font-size: 25px;
line-height: 42px;
}
.box-item span {
line-height: 22.39px;
}
.tabcontent .chhose-item1 {
width: 270px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 270px;
}
#menu-primary-menu li {
padding: 8px 4px;
}
.blog-left img {
height: 152px;
width: 200px;
}
.footer-menu li a {
font-size: 15px;
line-height: 25px;
}
.footer-menu li
{
padding-left:22px;
}
.footer-item h3 {
font-size: 18px;
}
.footer-item h3::after {
width: 100px;
}
.blog-right p {
margin-bottom: 15px;
padding-top: 8px;
}
.blog_text ul li a .blogtext_title {
width: 60%;
}
.scarblog-left img {
height: 372px;
}
.schedule-right a img{
width: 460px;
}
.footer-item1 {
margin-right: 70px;
}
}
@media only screen and (min-width: 1012px)
{
	.thanks h1 {
    font-size: 90px;
}
.we-work {
background-position: 50% 32%;
}
.incon-item p
{
line-height: 22px;
}
.incon-item p a {
font-size: 14px;

}
iframe.contact-location {
width: 420px;
height: 760px;
}
.benifit-wrapper a img {
width: 400px;
}
.container {
max-width: 900px;
}
#main-nav ul li a
{
font-size: 11px;
}
#main-nav a img {
height: 46px;
width: auto;
}
.submenu {
top: 45px;
}
.wphone-img {
width: 20.5px;
}
.w-phone span {
font-size: 12px;
line-height: 21px;
letter-spacing: 0.2px;
}
.w-service::before {
border-bottom: 53px solid #1620a6;
}
.welcome-left img {
width: 400px;
}
.w-service {
padding-top: 8px;
padding-bottom: 0px;
}
.w-service {
margin-top: -7px;
}
.welcome-right h2 {
font-size: 25px;
line-height: 42px;
}
.box-item span {
line-height: 22.39px;
}
.tabcontent .chhose-item1 {
width: 270px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 270px;
}
#menu-primary-menu li {
padding: 8px 4px;
}
.blog-left img {
height: 152px;
width: 200px;
}
.footer-menu li a {
font-size: 15px;
line-height: 25px;
}
.footer-menu li
{
padding-left:22px;
}
.footer-item h3 {
font-size: 18px;
}
.footer-item h3::after {
width: 100px;
}
.blog-right p {
margin-bottom: 15px;
padding-top: 8px;
}
.blog_text ul li a .blogtext_title {
width: 60%;
}
.scarblog-left img {
height: 372px;
}
.schedule-right a img{
width: 460px;
}
.footer-item1 {
margin-right: 70px;
}
}
@media only screen and (min-width: 1095px)
{
.we-work {
background-position: 50% 32%;
}
}
@media only screen and (min-width: 1215px)
{
	.thanks h1 {
    font-size: 128px;
}
.footer-item1 {
margin-right: 120px;
}
.we-work {
background-position: 50% 32%;
}
.incon-item p {
line-height: 28px;
}
.incon-item p a {
font-size: 18px;
}
iframe.contact-location {
width: 520px;
height: 760px;
}
.benifit-wrapper a img {
width: 550px;
}
.container {
max-width: 1100px;
}
#main-nav ul li a
{
font-size: 14px;
}
#main-nav a img {height: 90px;width: auto;}
.submenu {
top: 55px;
}
.w-service {
margin-top: -55px;
}
.wphone-img {
width: 30px;
}
.w-phone span {
font-size: 16px;
line-height: 31px;
letter-spacing: 0.2px;
}
.w-service::before {
border-bottom: 94.5px solid #1620a6;
}
.welcome-left img {
width: auto;
}
.w-service {
padding-top: 15px;
padding-bottom: 15px;
}
.welcome-right h2 {
font-size: 35px;
line-height: 42px;
}
.box-item span {
line-height: 38.39px;
}
.tabcontent .chhose-item1 {
width: 418px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 418px;
}
#menu-primary-menu li {padding: 16px 8px;}
.blog-left img {
height: 210px;
width: 320px;
}
.footer-menu li a {
font-size: 17px;
line-height: 27px;
}
.footer-menu li
{
padding-left:30px;
}
.footer-item h3 {
font-size: 18px;
}
.footer-item h3::after {
width: 170px;
}
.blog-right p {
margin-bottom: 20px;
padding-top: 12px;
}
.blog_text ul li a .blogtext_title {
width: 70%;
}
.scarblog-left img {
height: 472px;
}
.schedule-right a img{
width: 600px;
}
.footer-item1 {
margin-right: 120px;
}
}
@media only screen and (min-width: 1381px)
{
	.thanks h1 {
    font-size: 128px;
}
.we-work {
background-position: 50% 32%;
}
.incon-item p {
line-height: 28px;
}
.incon-item p a {
font-size: 18px;
}
iframe.contact-location {
width: 600px;
height: 760px;
}
.benifit-wrapper a img {
width: 550px;
}
.container {
max-width: 1200px;
}
#main-nav ul li a
{
font-size: 15px;
}
#main-nav a img {
height: 68px;
width: auto;
}
.submenu {
top: 73px;
}
.w-service {
margin-top: -139px;
}
.wphone-img {
width: 60px;
}
.w-phone span {
font-size: 20px;
line-height: 31px;
letter-spacing: 0.2px;
}
.w-service::before {
border-bottom: 124.5px solid #1620a6;
}
.welcome-left img {
width: auto;
}
.w-service {
padding-top: 15px;
padding-bottom: 15px;
}
.welcome-right h2 {
font-size: 35px;
line-height: 42px;
}
.box-item span {
line-height: 38.39px;
}
.tabcontent .chhose-item1 {
width: 418px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 418px;
}
#menu-primary-menu li {
padding: 8px 8px;
}
.blog-left img {
height: 210px;
width: 320px;
}
.footer-menu li a {
font-size: 17px;
line-height: 27px;
}
.footer-menu li
{
padding-left:30px;
}
.footer-item h3 {
font-size: 18px;
}
.footer-item h3::after {
width: 170px;
}
.blog-right p {
margin-bottom: 30px;
padding-top: 24px;
}
.blog_text ul li a .blogtext_title {
width: 70%;
}
.scarblog-left img {
height: 472px;
}
.schedule-right a img{
width: 600px;
}
.footer-item1 {
margin-right: 120px;
}
}
@media only screen and (min-width: 1519px)
{
	
.we-work {
background-position: 50% 32%;
}
.incon-item p {
line-height: 28px;
}
.incon-item p a {
font-size: 18px;
}
iframe.contact-location {
width: 600px;
height: 760px;
}
.benifit-wrapper a img {
width: 550px;
}
.container {
max-width: 1200px;
}
#main-nav ul li a
{
font-size: 16px;
}
#main-nav a img {
height: 68px;
width: auto;
}
.submenu {
top: 73px;
}
.w-service {
margin-top: -139px;
}
.wphone-img {
width: 60.5px;
}
.w-phone span {
font-size: 20px;
line-height: 31px;
letter-spacing: 0.2px;
}
.w-service::before {
border-bottom: 124.5px solid #1620a6;
}
.welcome-left img {
width: auto;
}
.w-service {
padding-top: 15px;
padding-bottom: 15px;
}
.welcome-right h2 {
font-size: 35px;
line-height: 42px;
}
.box-item span {
line-height: 38.39px;
}
.tabcontent .chhose-item1 {
width: 418px;
}
.tabcontent .chhose-item.chhose-item1 img {
width: 418px;
}
#menu-primary-menu li {
padding: 8px 8px;
}
.blog-left img {
height: 210px;
width: 320px;
}
.footer-menu li a {
font-size: 17px;
line-height: 27px;
}
.footer-menu li
{
padding-left:30px;
}
.footer-item h3 {
font-size: 18px;
}
.footer-item h3::after {
width: 170px;
}
.blog-right p {
margin-bottom: 12px;
padding-top: 8px;
}
.blog_text ul li a .blogtext_title {
width: 70%;
}
.scarblog-left img {
height: 472px;
}
.schedule-right a img{
width: 600px;
}
.footer-item1 {
margin-right: 120px;
}
}
@media only screen and (min-width: 1688px)
{
.we-work {
background-position: 50% -38%;
}
}
@media only screen and (min-width: 1899px)
{
.we-work {
background-position: 50% -38%;
}
}
@media only screen and (min-width: 2025px)
{
.we-work {
background-position: 50% -38%;
}
}
.blog-right span svg.svg-inline--fa.fa-calendar {
    color: #1620a6;
    margin-right: 10px;
    margin-top: 12px;
}
.scarblog-left span {
    float: left;
    padding-bottom: 20px;
}
.scarblog-left span svg.svg-inline--fa.fa-calendar {
    color: #1720a6;
    margin-right: 11px;
}
.scarblog ul {
    margin-bottom: 15px;
}
.scarblog ul li {
    padding-top: 10px;
    font-family: 'Regular';
    color: #4b4949;
    display: list-item;
    font-size: 16px;
    letter-spacing: 0.16px;
    padding-bottom: 0px;
    margin-left: 18px;
    text-align: left;
}