@media (max-width: 1400.5px) {
.slider-wrap-alt .slider-info h1 {
font-size: 100px;
line-height: 100px;
}
}
@media (max-width: 1199.5px) {
}
@media (max-width: 991.5px) {
.mt {
margin-top: 60px;
}
.mb {
margin-bottom: 60px;
}
.pt {
padding-top: 60px;
}
.pb {
padding-bottom: 60px;
}
.counter-block {
margin-bottom: 20px;
}
.blog-title {
margin-top: 32px;
}
.blog-title h1 {
width: 100%;
font-size: 32px;
line-height: 40px;
}
.blog-details-img img,
.blog-details-content img {
height: 250px;
} .newsletter::before,
.location::before,
.newsletter-right {
display: none;
}
.header {
padding: 15px 0 !important;
}
nav.navbar {
float: left;
padding: 10px 0px;
}
.contact-us .contact-us a {
width: 200px !important;
}
.banner2-wrap {
flex-direction: column;
align-items: normal;
}
.banner2-left {
text-align: center;
margin-right: 0;
}
.banner2-left li {
text-align: left;
}
.banner2-form {
max-width: 60%;
margin: 40px auto 0;
}
.works-wrap ul {
justify-content: center;
}
.location-right {
margin-top: 40px;
}
.main-content {
margin-top: 20px;
}
.works-wrap ul li {
margin: 15px;
}
h3.rating {
margin-top: -15px !important;
}
.background-box .text h1 {
line-height: 29px;
margin-bottom: 0;
}
section.content.mt {
padding: 15px;
} .mini-website-content .main-content {
padding: 20px 0;
}
.mini-website-content .main-image {
width: 100%;
padding: 0px;
}
section.about-us-page {
padding: 3px 15px;
}
.footer-main {
padding: 30px 0 0;
}
.footer-nav {
padding: 15px;
color: #fff;
}
}
@media (max-width: 767.5px) {
.header {
}
.blog-sidebar {
margin-top: 30px;
}
.blog-content {
padding: 15px 10px 20px;
}
.home-page img,
.about-page img,
.single-location-page img {
float: none;
width: auto;
margin-right: 0;
margin-left: 0;
}
section.call-to h2,
.media-partner h2 {
font-size: 30px;
}
.footer-bottom a {
text-align: center;
margin-bottom: 10px;
}
.blog-page.home-page .row {
display: block;
} .testimonial2-image,
.contact2-image {
display: none;
}
section.how-it-works.pt.pb .item .text p {
font-size: 18px;
}
.banner2-wrap {
padding: 50px 0;
}
.banner2-form {
max-width: 80%;
}
.logo img {
width: 40% !important;
margin-left: 15px !important;
}
.logo.mini-web img {
width: 60% !important;
}
.header a.btn.btn-primary {
background-color: #0074ec;
padding: 7px 12px;
width: auto;
}
.slider-info {
flex: auto;
text-align: center;
padding: 80px 0px 10px; }
.slider-info h1 {
margin-top: 25px !important;
font-size: 33px !important;
line-height: 49px !important;
margin-bottom: 12px !important;
}
.slider-info p {
font-size: 18px !important;
line-height: 20px;
margin-bottom: 30px !important;
}
.slider-info h3 {
font-size: 16px;
line-height: 27px;
}
.banner-image {
padding: 30px;
margin-top: 5%;
}
.slider-wrap-alt {
display: block;
}
.slider-info a {
position: relative;
}
.contact-us {
display: block;
margin: auto;
width: auto;
text-align: center;
} .title h1 {
font-size: 30px;
padding: 30px 0px;
line-height: 50px;
font-weight: 600;
}
section.about-us.pt.pb .text h2 {
font-size: 30px;
line-height: 50px;
margin-bottom: 10px;
}
.main-title h2 {
font-size: 30px !important;
}
.faq .accordion .card .card-header h5 button.collapsed {
font-size: 22px;
}
.faq .accordion .card .card-header h5 button {
font-size: 22px;
}
section.buy.mt {
margin: 0px;
}
section.buy.mt .btn {
float: none;
margin: 0 0 0px 0;
width: 100%;
padding: 6px;
border: none;
}
ul.cars-image li.car {
list-style: none;
padding: 4px 2px;
}
.slider-info a {
padding: 10px 15px;
font-size: 18px;
}
section.buy.mt .text h2 {
font-size: 24px;
}
div#exampleModalToggle {
padding: 20px;
}
section.buy.mt .text {
margin-top: 40px;
}
ul.cars-image li.car img {
height: 60px;
margin: 0px;
}
ul.cars-image li.car p {
line-height: 25px;
font-size: 16px;
padding: 0px;
}
section.content.mt.mb {
padding: 30px 3%;
text-align: center;
}
.background-box .text h1 {
font-size: 70px !important;
}
ul.cars-image li.car {
display: inline-block;
width: 48%;
}
ul.cars-image {
display: inherit;
border-radius: 20px;
}
.round {
width: 100%;
height: inherit;
left: 0px;
top: 30px;
}
.holderCircle {
width: 230px;
height: 230px;
}
.dotCircle .itemDot {
width: 50px;
height: 50px;
line-height: 50px;
}
.contentCircle .CirItem .img {
margin-top: -10% !important;
}
.contentCircle {
left: 64%;
top: 35px;
height: initial;
width: 100% !important;
}
.blog-media img {
height: 170px;
}
section.how-it-works.pt.pb .item {
padding: 0 15px;
}
.background-box .text {
padding: 15px !important;
}
.footer-main h3::before {
top: 50px;
}
}
@media (max-width: 575.5px) {
h2 {
font-size: 28px !important;
line-height: 40px !important;
}
.mt {
margin-top: 30px;
}
.mb {
margin-bottom: 30px;
}
.pt {
padding-top: 30px !important;
}
.pb {
padding-bottom: 30px !important;
}
.blog-main img {
height: 200px;
}
.breadcrumb li a {
font-size: 14px;
}
.blog-icons {
font-size: 11px;
}
section.call-to h2,
.media-partner h2 {
font-size: 25px;
} .newsletter-left h3,
.location-left h2,
section.call-to h2 {
font-size: 32px;
}
.main-content {
padding: 20px;
}
.banner2-form {
max-width: 95%;
}
.banner2-left h1 {
font-size: 40px;
} .note {
width: 91% !important;
margin: 0px !important;
}
.note h3 {
margin-top: -3px !important;
font-size: 14px !important;
}
section.iq-features {
padding: 60px 0px 169px 0;
background: #f7f7f7;
margin: auto;
text-align: -webkit-center;
}
}