@media(min-width:1400px){
	.container{
		max-width: 1320px;
	}
}
@media(min-width: 1700px){
	.container{
		max-width: 1535px;
	}
}
@media(max-width: 1799.98px){
	h1{
		font-size: 5rem;
		line-height: 5.5rem;
	}
	h2{
		font-size: 4.8rem;
	}
	.banner-img{
		width: 60%;
	}
	.each-testimonial-box{
		padding: 1.5rem;
	}
	.each-counter-box h2{
		font-size: 4.5rem;
	}
	.footer-upper-txt h2{
		line-height: 5rem;
	}
	.content-roate-arrow{
		width: 11rem;
	}
	.header-area .navbar-nav .nav-item {
		margin-right: 2rem;
	}
	/****contact****/
	.inner-banner .banner-text{
		padding-bottom: 0;
	}
	/****faq****/
	.faq-banner .banner-text{
		padding-right: 21rem;
	}
	.faq-question-img{
		right: 10rem;
	}
	/****onzebeloftes****/
	.onzebeloftes-banner .banner-img{
		right: -2rem;
	}
	/****over-ons****/
	.ons-content-img-man:before{
		background-size: 30rem;
		right: -28rem;
	}
	/****review****/
	.filter-wrap{
		padding-top: 8rem;
		margin: 0;
	}
	/****verkopen****/
	.verkopen-rotate-img {
		left: 3rem;
		top: 13rem;
	}
	.verkopen-spring-img {
		left: 1rem;
	}
	
}

@media(max-width: 1699.98px){
	.banner-text{
		padding-right: 10rem;
	}
	h3{
		font-size: 3.4rem;
	}
	h4{
		font-size: 3rem;
	}
	.content-wrap {
		padding: 0;
	}
	.footer-upper-txt p {
		margin: 4rem 0;
	}
	.content-spring-img{
		right: -7rem;
	}
	.content-rotate-img{
		right: -3rem;
	}
	.blue-man-car {
		margin-top: -7rem;
	}
	.content-sec:before{
		right: 6rem;
	}
	.banner-text p{
		margin-right: 0;
	}
	.each-testimonial-box h6{
		font-size: 2rem;
	}
	.inner-banner .banner-text p {
		margin-bottom: 1.8rem;
	}
	/****onzebeloftes****/
	.onzebeloftes-content-sec .content-wrap {
		padding: 0;
	}
	.onzebeloftes-counter-sec:after{
		width: 26rem;
	}
	/****faq-dtl****/
	.faq-top-bottom-txt p{
		margin: 3rem 0 5rem 0;
	}
	.faq-top-bottom-img {
		margin: 0 0 0 3rem;
	}
	/****faq****/
	.faq-banner .banner-text{
		padding-top: 16rem;
	}
	.faq-ban-bottom-sec:after{
		right: -19rem;
	}
	.faq-footer-upper-sec:after{
		left: -19rem;
	}
	/****over-ons****/
	.ons-counter-sec:before,
	.ons-counter-sec:after{
		width: 26rem;
		background-size: 26rem;
	}
	.ons-counter-sec{
		margin-top: 0;
	}
	.review-list-wrap:after{
		background-size: 40rem;
		width: 40rem;
		right: 0;
	}
	.review-list-sec:after{
		background-size: 40rem;
		left: -25rem;
	}
	.review-list-sec:before{
		background-size: 40rem;
		width: 40rem;
	}
	.review-list-wrap:before{
		background-size: 45rem;
		width: 45rem;
	}
	
}

@media(max-width: 1399.98px){
	h1{
		font-size: 4rem;
		line-height: 4rem;
	}
	h2{
		font-size: 3.6rem;
	}
	h3{
		font-size: 3rem;
	}
	h4{
		font-size: 2.4rem;
	}
	h5{
		font-size: 2rem;
	}
	h6{
		font-size: 1.8rem;
	}
	.banner-text:after{
		width: 13rem;
	}
	.footer-upper-txt h2{
		line-height: 4rem;
	}
	.header-area .navbar-brand img {
		width: 12rem;
	}
	.header-area .navbar-nav .nav-item {
		margin-right: 2rem;
	}
	.top-header ul li img {
		width: 1.5rem;
	}
	.top-header ul li{
		margin-right: 0.5rem;
	}
	.banner-text:after{
		bottom: 1.3rem;
	}
	.content-sec .akker_btn_cls{
		max-width: 30rem;
	}
	.footer-upper-txt {
		padding-top: 10%;
	}
	.each-info ul .twisted_effect_text_link, .each-info p{
		font-size: 1.6rem;
	}
	.footer-logo img {
	  	width: 12rem;
	}
	.each-info {
		margin-bottom: 18%;
	}
	.content-rotate-img {
		right: -4rem;
		bottom: -2rem;
		width: 20rem;
	}
	.each-content-box p {
		margin-bottom: 7rem;
	}
	.content-spring-img {
		position: absolute;
		right: -6rem;
		bottom: -23rem;
		width: 20rem;
	}
	.testimonial-sec .text-center img {
		width: 16rem;
	}
	.banner-text:after{
		left: 60%;
		margin-left: 2rem;
	}
	.each-counter-box p{
		font-size: 1.4rem;
	}
	.each-counter-box h2{
		font-size: 3rem;
	}
	.each-circle-count h2:after{
		background-size: 18rem;
	}
	.each-blue-count h2{
		padding: 1rem;
	}
	.each-testi-review{
		margin-bottom: 2rem;
	}
	.footer-bottom-right ul li img{
		width: 2rem;
	}
	.footer-bottom-right ul li{
		margin-right: 1rem;
	}
	.header-area .nav-link{
		font-size: 1.6rem;
	}
	.header-area .navbar-nav{
		margin-left: 17%;
	}
	/****contact****/
	.inner-banner .banner-text p {
		margin-top: 3rem;
	}
	.each-contact-info{
		margin-bottom: 8%;
	}
	.form-styl{
		padding: 2.2rem;
		font-size: 1.8rem;
	}
	textarea.form-styl{
		padding: 2.5rem;
	}
	/****onzebeloftes****/
	.onzebeloftes-ban-bottom-sec:after{
		left: -20rem;
	}
	.onzebeloftes-content-sec .each-content-img {
		width: 44rem;
	}
	.onzebeloftes-content-sec .each-content-box:nth-child(odd) .each-content-text {
		padding-right: 9%;
	}
	.onzebeloftes-content-sec .each-content-box:nth-child(even) .each-content-text {
		padding-left: 9%;
	}
	.onzebeloftes-content-sec:after {
		left: -32rem;
		top: 19%;
	}
	/****faq-dtl****/
	.faq-dtl-top-bottom-sec .col-lg-8,
	.faq-dtl-top-bottom-sec .col-lg-4{
		width: 50%;
	}
	.faq-dtl-middle-sec .akker_btn_cls {
		margin-top: 4rem;
	}
	.faq-dtl-middle-sec h4,
	.faq-dtl-top-bottom-sec h4{
		font-size: 2.4rem;
	}
	/****faq****/
	.faq-banner .banner-text{
		padding-top: 14rem;
	}
	/****over-ons****/
	.ons-content-img-man{
		width: 23rem;
	}
	.ons-content-sec .content-spring-img {
		left: -20rem;
		bottom: -15rem;
		width: 19rem;
	}
	.ons-content-sec .content-rotate-img {
		right: 6.5rem;
		bottom: -4rem;
		width: 19rem;
	}
	.ons-content-img-man:before {
		background-size: 16rem;
		right: -21rem;
		top: -2.2rem;
	}
	/****review****/
	.review-list-wrap .each-testimonial-box{
		padding: 4rem;
	}
	/****verkopen-dtl-one****/
	.wizard-sec{
		padding-top: 12rem;
	}
	.wizard-sec:before{
		top: 41rem;
		width: 30rem;
		background-size: 30rem;
	}
	.wizard-content-left {
		padding-right: 3rem;
	}
	.wizard-content-right:before{
		left: -2.8rem;
	}
	.wizard-right-box h5{
		font-size: 2.2rem;
	}
	/***verkopen-dtl-two****/
	.verkopen-two-wizarsd-sec .wizard-content-left {
		padding-right: 16rem;
	}
	.verkopen-two-wizarsd-sec .wizard-content-right:before{
		background-size: 21rem;
		left: -20.8rem;
	}
	.verkopen-dtl-back-btn {
		padding-right: 10rem;
	}
	.wizard-sec.verkopen-two-wizarsd-sec:before{
		top: 26rem;
	}
	.verkopen-two-car-bottom{
		padding: 3rem;
	}
	/***verkopen-dtl-five****/
	.verkopen-five-wizarsd-sec .verkopen-dtl-back-btn {
		margin-top: 6rem;
	}
	.verkopen-five-wizarsd-sec h4{
		font-size: 2.5rem;
	}
	.verkopen-five-wizarsd-sec .wizard-content-left h4 img{
		width: 5rem;
		height: 5rem;
	}
	.verkopen-five-wizarsd-sec p{
		font-size: 2rem;
	}
	/****verkopen****/
	.each-verkopen-content-main {
		max-width: 78rem;
		padding: 4rem;
	}
	.each-verkopen-content-box {
		margin-bottom: 6rem;
	}
	.verkopen-rotate-img {
		top: 17rem;
		width: 20rem;
	}
	.verkopen-spring-img {
		width: 28rem;
		top: 7rem;
	}
	.verkopen-point-car-img {
		padding-right: 0;
	}
}
@media(max-width: 1199.98px){
	.banner-img {
		width: 55%;
	}
	.banner-text{
		padding-right: 0;
	}
	.footer-upper-img{
		right: -8rem;
	}
	.each-content-img{
		width: 37rem;
	}
	.content-spring-img {
		right: -8rem;
	}
	.content-rotate-img{
		bottom: -2rem;
	}
	.each-content-box:last-child {
		padding-bottom: 4rem;
	}
	.content-sec:before {
		top: 65%;
	}
	.each-info ul .twisted_effect_text_link, .each-info p{
		font-size: 1.45rem;
	}
	.header-area .navbar-nav .nav-item {
		margin: 0 1rem;
	}
	.header-area .nav-item {
		margin: 0;
	}
	.header-area .nav-link {
		font-size: 1.5rem;
	}
	.footer-logo .each-info {
	  	margin-top: 1rem;
	}
	/****contact****/
	.info-cloud {
		top: 4rem;
	}
	.each-contact-info-txt p{
		font-size: 1.6rem;
	}
	/****onzebeloftes****/
	.onzebeloftes-content-sec .each-content-img {
		width: 38rem;
	}
	/****faq-dtl****/
	.faq-top-bottom-img{
		margin: 0;
	}
	.faq-top-bottom-txt p {
		margin: 2.5rem 0;
	}
	/****faq****/
	.faq-banner .banner-text{
		padding-right: 14rem;
	}
	.faq-question-img {
		right: 10rem;
	}
	.faq-footer-upper-sec:after{
		left: -23rem;
	}
	/****over-ons****/
	.ons-content-sec .content-spring-img {
		left: -11rem;
		bottom: -15rem;
		width: 16rem;
	}
	.ons-content-sec .content-rotate-img {
		right: 3.5rem;
		bottom: 0;
		width: 14rem;
	}
	.ons-content-img-man:before {
		background-size: 10rem;
		right: -20rem;
		top: 0.8rem;
	}
	/****review****/
	.review-ban .banner-img{
		margin-top: 0;
		right: -4rem;
	}
	.review-list-wrap:before{
		left: -36rem;
	}
	.review-list-sec:after{
		left: -40rem;
	}
	.review-list-wrap .each-testimonial-box{
		margin-bottom: 12rem;
	}
	/****verkopen-dtl-one****/
	.step::before{
		left: 8rem;
	}
	/****verkopen-dtl-two****/
	.verkopen-two-car-bottom p,
	.verkopen-two-car-box table td{
		font-size: 1.8rem;
	}
	/***verkopen-dtl-four****/
	.verkopen-four-wizarsd-sec .verkopen-dtl-back-btn {
		padding-right: 0;
	}
	/***verkopen-dtl-five****/
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom img {
		width: 1.8rem;
		margin-left: -2rem;
		margin-right: 0.5rem;
	}
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom{
		padding: 1.2rem 1rem 1.2rem 3rem;
	}
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom p{
		padding-left: 0.5rem;
	}
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom .twisted_effect_text_link,
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom p{
		font-size: 1.6rem;
	}
	.step::after {
		width: calc(100% - 8rem);
	}
	
}

@media(max-width: 991px){
	p{
		font-size: 1.8rem;
	}
	.dblock{
		display: block;
		background-color: #f3f4fa;
	}
	.res-logo-styl{
		width: 10rem;
	}
	.banner-img {
		position: relative;
		width: 100%;
		right: auto;
	}
	.banner-area{
		padding: 6rem 1.2rem;
	}
	.banner-text:after{
		bottom: -1.7rem;
		margin-left: -2rem;
	}
	.banner-text{
		padding: 6rem 0;
	}
	.content-spring-img {
		right: -6rem;
		bottom: -19rem;
		width: 15rem;
	}
	.content-rotate-img {
		width: 15rem;
		right: -3rem;
	}
	.each-content-img {
		width: 27rem;
	}
	.content-sec:before {
		right: 3rem;
	}
	.content-sec{
		padding-top: 2rem;
	}
	.testimonial-sec hr{
		margin: 6rem 0;
	}
	.testimonial-sec h3 {
		margin-bottom: 5rem;
	}
	.counter-sec .row{
		flex-wrap: nowrap;
	}
	.counter-sec {
		padding: 6rem 0 1.5rem 0;
	}
	.footer-upper-img{
		width: 65%;
	}
	.footer-upper-sec{
		padding-bottom: 6rem;
	}
	.each-info {
		margin-bottom: 6rem;
	}
	.info-cloud {
		top: 0;
		width: 38rem;
	}
	.footer-area{
		padding-top: 6rem;
	}
	.footer-logo {
		text-align: center;
		margin-bottom: 6rem;
	}
	.each-info p{
		margin-bottom: 0;
	}
	.each-info p,
	.each-info ul .twisted_effect_text_link,
	.each-info .twisted_effect_text_link{
		font-size: 1.4rem;
	}
	.each-info h5{
		margin-bottom: 1rem;
	}
	.footer-bottom ul li {
		margin-right: 2rem;
	}
	.content-sec:after{
		top: 57%;
	}
	.footer-bottom-right ul li img{
		width: 1.6rem;
	}
	.footer-bottom-right ul li{
		margin-right: 0.5rem;
	}
	.footer-bottom-right ul {
		margin: 0 1rem;
	}
	.testimonial-bottom-slider {
		margin: 0 -19.5rem;
	}
	.header-area .nav-link {
		font-size: 1.5rem;
	}
	/****contact****/
	.inner-banner .banner-img {
		width: 100%;
	}
	.inner-banner .banner-text {
		padding-right: 0;
		padding-top: 6rem;
		padding-bottom: 3.5rem;
	}
	.contact-info-img {
		margin: 0 auto 6rem;
		position: relative;
		left: 0;
	}
	.inner-banner .banner-text p {
		margin-bottom: 0;
	}
	.each-contact-info img{
		margin-right: 1.5rem;
	}
	.form-sec{
		padding: 0 0 6rem 0;
	}
	.contact-info{
		margin-top: 0;
	}
	/****onzebeloftes****/
	.onzebeloftes-banner .banner-img{
		right: 0;
	}
	.onzebeloftes-ban-bottom-sec{
		padding-top: 0;
	}
	.onzebeloftes-content-sec .each-content-img {
		width: 35rem;
	}
	.onzebeloftes-content-sec{
		padding-top: 6rem;
	}
	.onzebeloftes-content-sec:after {
		left: -22rem;
		top: 24%;
	}
	/****faq-dtl****/
	.faq-dtl-top-sec ul{
		padding-top: 6rem;
	}
	.faq-dtl-top-bottom-sec .col-lg-8,
	.faq-dtl-top-bottom-sec .col-lg-4{
		width: 100%;
	}
	/****faq****/
	.faq-top-bottom-txt{
		padding: 6rem 0;
		text-align: center;
	}
	.faq-dtl-middle-sec {
		padding: 6rem 0;
	}
	.faq-ban-bottom-sec{
		padding-top: 0;
	}
	.faq-banner .banner-text{
		padding-bottom: 0;
	}
	.faq-question-img {
		right: 0;
		width: 16%;
	}
	.faq-footer-upper-sec{
		padding: 0;
	}
	.faq-footer-upper-sec .container{
		padding: 8rem 0;
	}
	.faq-banner{
		right: 0;
	}
	.faq-dtl-top-sec ul li .twisted_effect_text_link{
		font-size: 1.6rem;
	}
	/****over-ons****/
	.ons-content-sec .each-content-box {
		padding-bottom: 8rem;
	}
	.ons-content-sec .content-spring-img {
		left: -1rem;
		bottom: -10rem;
		width: 14rem;
	}
	.ons-content-sec .content-rotate-img {
		right: -5.5rem;
	}
	.ons-content-sec:after{
		left: -15rem;
	}
	.content-sec:after {
		top: 73rem;
	}
	.ons-content-img-man:before{
		background-size: 30rem;
		right: -28rem;
	}
	.ons-content-img-man {
		width: 18rem;
	}
	.ons-content-img-man:before {
		background-size: 7rem;
		right: -18rem;
		top: 0.8rem;
	}
	.ons-content-sec {
		padding-top: 14rem;
		margin-top: -10rem;
	}
	.ons-content-sec:after {
		top: 14.2rem;
	}
	.ons-contact-sec p {
		margin: 3rem 0 2rem 0;
	}
	/****review****/
	.review-ban .banner-img{
		right: 0;
	}
	.review-banner-bottom-sec {
		padding-top: 0;
	}
	.review-ban .banner-text{
		padding-bottom: 0;
	}
	.filter-wrap {
		padding: 6rem 0;
	}
	.filter-sec .akker_btn_cls{
		margin-top: 3rem;
	}
	.review-list-wrap .each-testimonial-box {
		padding: 3rem;
	}
	/****verkopen-dtl-one****/
	.wizard-sec{
		padding: 11rem 0;
	}
	.wizard-sec:before{
		top: 65%;
	}
	.wizard-content-left {
		padding-right: 0;
	}
	.each-wizard-review{
		padding: 2.2rem 0;
	}
	.step::after {
		width: calc(100% - 9rem);
	}
	.step::before {
		width: 12rem;
	}
	.wizard-right-box{
		padding: 3rem;
	}
	.wizard-content{
		margin-top: 4rem;
	}
	.each-wizard-review:last-child{
		margin-bottom: 1rem;
	}
	/***verkopen-dtl-two****/
	.verkopen-two-car-txt {
		padding: 2rem 0 2rem 1rem;
	}
	.verkopen-two-car-box table td,
	.verkopen-two-car-box p{
		font-size: 1.4rem;
	}
	.verkopen-two-car-bottom{
		padding: 1.2rem;
	}
	.verkopen-two-car-bottom .twisted_effect_text_link,
	.verkopen-two-car-bottom p{
		font-size: 1.4rem;
	}
	.verkopen-two-wizarsd-sec .wizard-content-left {
		padding-right: 5rem;
	}
	.verkopen-two-wizarsd-sec:before {
		top: 24rem;
	}
	.verkopen-two-wizarsd-sec .wizard-content-right:before{
		top: 24rem;
	}
	.verkopen-two-wizarsd-sec .wizard-content {
		margin-top: 6rem;
	}
	.verkopen-two-car-box hr {
		width: calc(100% - 1rem);
	}
	.back-btn{
		font-size: 1.6rem;
	}
	.back-btn img{
		width: 1.2rem;
	}
	.verkopen-dtl-back-btn {
		padding-right: 0;
	}
	.wizard-sec.verkopen-two-wizarsd-sec:before{
		top: 5rem;
	}
	/***verkopen-dtl-four****/
	.verkopen-four-wizarsd-sec .wizard-content-left {
		padding-right: 2rem;
	}
	.verkopen-four-wizarsd-sec .wizard-content-left p{
		font-size: 1.8rem;
	}
	.verkopen-four-wizarsd-sec h4 {
		margin-top: 6rem;
	}
	/***verkopen-dtl-five****/
	.verkopen-two-wizarsd-sec .wizard-content-left {
		padding-right: 0;
	}
	.verkopen-five-wizarsd-sec p{
		font-size: 1.8rem;
	}
	.verkopen-five-wizarsd-sec h4{
		margin-top: 6rem;
	}
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom .twisted_effect_text_link,
	.verkopen-five-wizarsd-sec .verkopen-two-car-bottom p{
		font-size: 1.3rem;
	}
	/***verkopen****/
	.verkopen-content-sec:after{
		top: 85rem;
	}
	.verkopen-spring-img {
		width: 23rem;
		top: 29rem;
		right: 0;
	}
	.verkopen-rotate-img {
		top: 28rem;
		width: 18rem;
	}
	.verkopen-testimonial h3{
		margin-top: 0;
	}
	.verkopen-content-sec h3 {
		margin-bottom: 6rem;
	}
	.step ul li h6{
		font-size: 1.2rem;
	}
	.faq-list.faq-ban-bottom-sec li{
		width: 100%;
		margin: 0 0 10px;
	}
	.faq-list .question-content, .faq-list li p{
		padding: 1.5rem;
	}
	.faq-list .question-content span{
		font-size: 1.6rem;
	}
	.step2-reverse-row{
		flex-direction: column-reverse;
	}

}
@media(max-width: 767px){
	.morgeninternet-footer{
        margin-bottom : 45px !important;
    }
    #mobile-contact-bar img{
		width: 20px;
		filter: brightness(0) invert(1);
		-webkit-filter: brightness(0) invert(1);
	}
	#mobile-contact-bar {
	    box-sizing: border-box;
	    opacity: 1;
	    position: fixed;
	    width: 100%;
	    z-index: 9998;
	    left: 0;
	    bottom: 0;
	    display: block !important;
	}
	#mobile-contact-bar-outer {
	  background-color: #0065fd;
	  box-sizing: border-box;
	  height: 45px;
	  overflow: hidden;
	  width: 100%;
	}
	#mobile-contact-bar ul {
	  box-sizing: border-box;
	  line-height: 0;
	  list-style-type: none;
	  margin: 0;
	  padding: 0;
	  position: relative;
	  text-align: center;
	  width: 100%;
	  font-size: 0;
	}
	#mobile-contact-bar ul li {
	  box-sizing: border-box;
	  display: inline-block;
	  text-align: center;
	  height: 45px;
	  line-height: 45px;
	  width: 25%;
	}
	#mobile-contact-bar ul li a {
	  color: rgba(255,255,255,0.9);
	  cursor: pointer;
	  display: block;
	  height: 100%;
	  position: relative;
	  z-index: 9998;
	}
	.li_color {
		border-left: 1px solid #FFFFFF;
	}
	#mobile-contact-bar li:first-child img{
		width: 18px;
	}
	h1{
		font-size: 2.6rem;
		line-height: 3rem;
	}
	h2{
		font-size: 2.3rem;
	}
	h3{
		font-size: 2.1rem;
	}
	h4{
		font-size: 2rem;
	}
	h5{
		font-size: 1.8rem;
	}
	h6{
		font-size: 1.6rem;
	}
	p{
		font-size: 1.4rem;
	}
	.akker_btn_cls{
		height: 5rem;
		font-size: 1.5rem;
		max-width: 22rem;
	}
	.each-content-img {
		width: 29rem;
		margin: 0 auto;
	}
	.footer-upper-txt h2{
		line-height: 3rem;
	}
	.banner-text:after{
		display: none;
	}
	.kenteken{
		height: 7rem;
		margin-bottom: 1rem;
		width: 22.1rem;
		padding: 0 2rem 0 5rem;
		font-size: 1.8rem;
	}
	.banner-input, .banner-input .d-sm-flex{
		display: table!important;
    	margin: auto;
	}
	.banner-text {
		padding: 2rem 0 0 0;
		text-align: center;
	}
	.banner-text p {
		margin-bottom: 2rem;
	}
	.banner-area{
		padding: 8rem 0 3rem 0;
	}
	.content-sec{
		padding: 0 0 7rem 0;
	}
	.content-sec h3 {
		margin-bottom: 3rem;
	}
	.content-rotate-img,
	.content-spring-img{
		display: none;
	}
	.content-sec:after{
		display: none;
	}
	.each-content-box:nth-child(odd) .each-content-img {
		margin-left: auto;
	}
	.each-content-box,
	.each-content-box:first-child {
		padding-bottom: 3rem;
	} 
	.each-content-box{
		text-align: center;
	}
	.content-roate-arrow{
		display: none;
	}
	.each-content-text h4{
		font-size: 1.9rem;
		margin-bottom: 1rem;
	}
	.content-sec:before{
		width: 25%;
		top: 68%;
	}
	.testimonial-bottom-slider {
		margin: 0;
	}
	.testimonial-sec{
		padding: 0 1.2rem;
	}
	.testimonial-sec .text-center{
		margin: 0 -1.2rem;
	}
	.each-testimonial-box {
		padding: 1.2rem;
	}
	.each-testimonial-box p {
		margin: 1.5rem 0;
	}
	.each-testi-review{
		margin-bottom: 3rem;
	}
	.testimonial-sec hr{
		margin: 0 0 3rem 0;
	}
	.each-testimonial-box ul li img {
		width: 1.8rem;
	}
	.testimonial-sec h3 {
		margin: 3rem 0;
	}
	.counter-sec .row{
		flex-wrap: wrap;
	}
	.counter-sec {
		padding: 1rem 0 1.5rem 0;
	}
	.counter-sec h3 {
		margin-bottom: 3rem;
	}
	.each-blue-count {
		margin: 1.5rem 0;
	}
	.footer-upper-img{
		position: relative;
		right: auto;
		width: 100%;
	}
	.footer-upper-txt p {
		margin: 2rem 0;
	}
	.footer-upper-txt {
		padding-top: 2.5rem;
	}
	.footer-upper-sec{
		padding-bottom: 3rem;
		text-align: center;
		padding-top: 0;
	}
	.footer-logo{
		margin-bottom: 0;
	}
	.each-info p, .each-info ul .twisted_effect_text_link, .each-info .twisted_effect_text_link {
	  	font-size: 1.6rem;
	}
	.each-info {
		padding: 2rem 0;
		margin-bottom: 0;
		border-bottom: 0.1rem solid rgb(28,36,71,0.16);
	}
	.footer-area {
		padding: 3rem 0 0 0;
	}
	.each-info h5{
		margin-bottom: 0.5rem;
	}
	.footer-bottom ul li img{
		width: 1.8rem;
	}
	.footer-bottom{
		padding: 2.5rem 0;
		border: none;
	}
	.footer-bottom-right{
		margin-top: 3rem;
	}
	.footer-bottom-right ul li{
		margin-right: 1rem;
	}
	.footer-bottom-right ul {
		margin: 0 1.2rem;
	}
	.footer-bottom-right p{
		font-size: 1.6rem;
	}
	.testimonial-sec .text-center img {
		width: 13rem;
	}
	.testimonial-bottom-slider .swiper-slide-active .each-testimonial-box{
		background: transparent !important;
		border: 0.1rem solid #d8dce9 !important;
	}
	.testimonial-bottom-slider .swiper-slide-active .each-testimonial-box h6,
	.testimonial-bottom-slider .swiper-slide-active .each-testimonial-box p{
		color: #131f2c !important;
	}
	.each-content-box:nth-child(odd) .each-content-text{
		padding-right: 0;
	}
	.each-content-box p {
		margin-bottom: 0;
	}
	.each-content-box:last-child{
		padding-bottom: 3rem;
	}
	.each-circle-count h2:after{
		background-size: 13rem;
		left: 50%;
	}
	.each-counter-box h2{
		font-size: 2rem;
		padding: 0;
		margin: 1.5rem 0;
		width: 100%;
		max-width: 24rem;
		margin: 0 auto;
	}
	.banner-text .akker_btn_cls{
		margin-left: 0;
	}
	.contact-info-sec{
		padding-top: 0;
	}
	/****contact****/
	.contact-banner .banner-text{
		padding-bottom: 0;
	}
	.contact-banner{
		padding-bottom: 3rem;
	}
	.inner-banner .banner-text {
		padding-top: 3rem;
	}
	.inner-banner .banner-text p {
		margin-top: 2rem;
	}
	.contact-info{
		max-width: 100%;
		margin: 0;
	}
	.each-contact-info h5 {
		margin-bottom: 1rem;
	}
	.each-contact-info {
		margin-bottom: 1rem;
	}
	.each-contact-info img{
		width: 2rem;
		margin-top: 0;
	}
	.info-cloud {
		top: 5.7rem;
		width: 20rem;
	}
	.contact-info-img {
		margin-bottom: 3rem;
	}
	.form-styl{
		padding: 1.5rem;
		font-size: 1.6rem;
		border-radius: 1rem;
	}
	textarea.form-styl{
		padding: 1.2rem;
		height: 12rem;
	}
	.form-block{
		max-width: 100%;
		margin: 0;
	}
	.form-sec{
		padding: 3rem 0 ;
	}
	.contact-info-img {
		width: 50%;
		padding-right: 0;
	}
	/****onzebeloftes****/
	.onzebeloftes-ban-bottom-sec .kenteken{
		margin: 0 auto 1rem;
	}
	.onzebeloftes-ban-bottom-sec p {
		margin: 2rem 0;
	}
	.onzebeloftes-ban-bottom-sec:after {
		left: -11rem;
	}
	.onzebeloftes-content-sec .each-content-box:nth-child(odd) .each-content-text {
		padding-right: 0;
	}
	.onzebeloftes-content-sec .each-content-box:nth-child(even) .each-content-text {
		padding-left: 0;
	}
	.onzebeloftes-content-sec .each-content-box:nth-child(even) .each-content-text p, .onzebeloftes-content-sec .each-content-box:nth-child(even) .each-content-text h4 {
		text-align: center;
	}
	.onzebeloftes-content-sec .each-content-box:first-child,
	.onzebeloftes-content-sec .each-content-box {
		padding-bottom: 2rem;
	}
	.onzebeloftes-content-sec .each-content-img {
		width: 100%;
	}
	.onzebeloftes-content-sec:after {
		left: -12.3rem;
		top: 26%;
	}
	.onzebeloftes-content-sec:before {
		width: 22%;
		right: 2rem;
	}
	.onzebeloftes-content-sec{
		padding-bottom: 0;
	}
	.onzebeloftes-ban-bottom-sec {
		padding-bottom: 3rem;
	}
	.onzebeloftes-small-cloud-img{
		bottom: 44rem;
	}
	/****faq-dtl****/
	.faq-dtl-top-sec ul{
		padding: 7rem 0 1rem 0;
	}
	.faq-dtl-top-sec ul li{
		margin-bottom: 1.5rem;
	}
	.faq-dtl-top-sec ul li:last-child{
		margin-bottom: 0;
	}
	.faq-dtl-top-sec ul li .twisted_effect_text_link:after{
		background-size: 1rem;
	}
	.faq-dtl-top-sec ul li .twisted_effect_text_link{
		margin-right: 0;
		padding-right: 2.5rem;
		font-size: 1.6rem;
	}
	.faq-top-bottom-txt{
		padding: 3rem 0;
	}
	.faq-dtl-middle-sec {
		padding: 3rem 0;
	}
	.faq-dtl-middle-sec .akker_btn_cls {
		margin-top: 3rem;
	}
	.faq-dtl-top-bottom-cloud{
		top: 85%;
	}
	.faq-dtl-middle-sec h4,
	.faq-dtl-top-bottom-sec h4{
		font-size: 1.8rem;
	}
	.faq-top-bottom-img {
		width: 29rem;
		margin: 0 auto;
	}
	/****faq****/
	.faq-ban-bottom-sec .akker_btn_cls{
		line-height: 5rem;
		padding: 0 1.2rem;
	}
	.faq-ban-bottom-sec ul li{
		width: 100%;
	}
	.faq-ban-bottom-sec .akker_btn_cls:after{
		right: 1.2rem;
		width: 1.2rem;
		background-size: 1.2rem;
	}
	.faq-ban-bottom-sec p {
		margin: 2rem 0;
	}
	.faq-question-img {
		position: relative;
		margin: 0 auto;
		margin-bottom: 3rem;
		width: 25%;
	}
	.faq-footer-upper-sec .container{
		padding: 0 1.2rem;
	}
	.faq-footer-upper-sec:after {
		left: -26rem;
	}
	.faq-footer-upper-sec .text-center {
		max-width: 100%;
	}
	/****over-ons****/
	.ons-content-sec h3 {
		margin-bottom: 2rem;
	}
	.ons-content-sec .each-content-box:nth-child(odd) .ons-content-img {
		padding-right: 0;
	}
	.ons-content-sec .each-content-box:nth-child(odd) .each-content-text{
		padding-top: 0;
	}
	.ons-content-sec .each-content-box p {
		margin-bottom: 3rem;
	}
	.ons-content-sec:after{
		top: 0;
	}
	.ons-content-sec{
		padding-top: 9.5rem;
		padding-bottom: 0;
	}
	.ons-content-sec:after {
		top: 13.3rem;
	}
	.ons-contact-sec{
		padding-top: 0;
	}
	.ons-contact-sec .me-2{
		margin-right: 0 !important;
	}
	.ons-contact-sec .ms-2{
		margin-left: 0 !important;
	}
	.ons-contact-sec p {
		margin: 3rem 0 1rem 0;
	}
	.ons-counter-sec:before, .ons-counter-sec:after {
		width: 18rem;
		background-size: 18rem;
	}
	.faq-dtl-middle-sec .akker_btn_cls {
		margin-top: 2rem;
	}
	.ons-content-sec .each-content-box:first-child{
		padding-bottom: 0;
	}
	/****review****/
	.review-banner-bottom-sec img{
		margin-bottom: 3rem;
		width: 16rem;
	}
	.filter-wrap {
		padding: 3rem 0;
		text-align: center;
	}
	.filter-wrap ul{
		margin: 2rem 0 3rem 0;
	}
	.filter-sec .select-style{
		font-size: 1.6rem;
		padding: 0 1.2rem;
		background: url(../images/down-arrow.svg) #fff no-repeat 95% center/1.2rem;
		height: 6rem;
		line-height: 6rem;
	}
	.review-list-wrap .each-testimonial-box{
		margin-bottom: 3rem;
		padding:2rem 1.2rem;
	}
	.review-list-wrap .each-testimonial-box p {
		margin-bottom: 1rem;
	}
	.review-list-wrap .each-testimonial-box:last-child{
		margin-bottom: 6rem;
	}
	.review-list-wrap .each-testimonial-box:nth-child(even):after,
	.review-list-wrap .each-testimonial-box:nth-child(even):before,
	.review-list-wrap .each-testimonial-box:nth-child(odd):after{
		display: none;
	}
	/****verkopen-dtl-one****/
	.each-wizard-review{
		padding: 1.5rem 0;
	}
	.each-upload-box{
		height: 7rem;
		font-size: 1.6rem;
		justify-content: left;
		padding: 0 1.2rem;
	}
	.each-upload-box img{
		right: 2rem
	}
	.wizard-content h6{
		font-size: 1.6rem;
	}
	.each-wizard-review ul li img {
		width: 1.2rem;
	}
	.wizard-content .form-group {
		margin-top: 1rem;
	}
	.step{
		margin: auto;
	    display: table;
	    width: auto;
	}
	.wizard-right-box{
		padding: 1.5rem 1.2rem;
	}
	.wizard-right-box h5{
		margin-bottom: 1rem;
	}
	.wizard-content-left .akker_btn_cls {
		margin-top: 2rem;
	}
	.wizard-content-right{
		margin-top: 3rem;
	}
	.wizard-content label{
		font-size: 1.6rem;
	}
	/***verkopen-dtl-two****/
	.verkopen-two-car-box{
		margin-top: 3rem;
	}
	.verkopen-two-wizarsd-sec .wizard-content p {
		padding: 2rem 0;
	}
	.each-verkopen-select {
		margin-bottom: 3rem;
	}
	.verkopen-two-wizarsd-sec .wizard-content-left {
		padding-right: 0;
	}
	.verkopen-two-wizarsd-sec .akker_btn_cls{
		margin-top: 1.5rem;
	}
	.wizard-sec {
		padding: 8rem 0 3rem 0;
	}
	.verkopen-two-wizarsd-sec:before {
		top: 58%;
	}
	.verkopen-two-wizarsd-sec .wizard-content {
		margin-top: 4rem;
	}
	.verkopen-two-wizarsd-sec hr{
		margin: 1rem 0;
	}
	.verkopen-two-wizarsd-sec .wizard-content-right {
		max-width: 100%;
		margin-left: 0;
	}
	.wizard-sec.verkopen-two-wizarsd-sec:before {
		top: 57%;
	}
	/***verkopen-dtl-four****/
	.verkopen-four-wizarsd-sec .wizard-content-left {
		padding-right: 0;
	}
	.verkopen-four-wizarsd-sec .verkopen-dtl-back-btn .akker_btn_cls{
		max-width: 22rem;
	}
	.verkopen-four-wizarsd-sec .verkopen-dtl-back-btn{
		padding-top: 0;
	}
	.verkopen-four-wizarsd-sec label h5{
		font-size: 1.6rem;
	}
	.verkopen-four-wizarsd-sec p span{
		margin-bottom: 0;
	}
	.verkopen-four-wizarsd-sec h4{
		margin-top: 4rem;
	}
	.verkopen-four-wizarsd-sec .wizard-content-left p{
		font-size: 1.6rem;
	}
	/***verkopen-dtl-five****/
	.verkopen-five-wizarsd-sec .verkopen-dtl-back-btn {
		margin-top: 0;
	}
	.verkopen-five-wizarsd-sec p{
		font-size: 1.6rem;
	}
	.verkopen-five-wizarsd-sec h4{
		margin-top: 4rem;
		margin-bottom: 2rem;
	}
	.verkopen-five-wizarsd-sec .wizard-content-left h4 img {
		width: 3.5rem;
		height: 3.5rem;
		margin-right: 1rem;
	}
	.verkopen-five-wizarsd-sec h4 {
		font-size: 2rem;
	}
	.each-verkopen-dtl-number-box {
		margin-top: 2rem;
	}
	.each-verkopen-dtl-number-box h5{
		margin: 1rem 0;
	}
	.each-verkopen-dtl-number-box span{
		width: 3.5rem;
		height: 3.5rem;
	}
	.verkopen-five-wizarsd-sec:before {
		top: 20%;
	}
	/***verkopen****/
	.verkopen-spring-img,
	.verkopen-rotate-img{
		display: none;
	}
	.each-verkopen-content-box {
		margin-bottom: 3rem;
	}
	.each-verkopen-content-box h6{
		line-height: 3rem;
		margin-bottom: 1rem;
	}
	.each-verkopen-content-box p {
		font-size: 1.6rem;
		margin-bottom: 0;
	}
	.each-verkopen-content-main{
		padding: 3rem 1.2rem;
		max-width: 100%;
	}
	.each-verkopen-content-main span{
		font-size: 11rem;
	}
	.verkopen-point-car-img {
		margin-bottom: 2rem;
	}
	.verkopen-content-sec:after{
		top: 48rem;
		left: -13rem;
	}
	.verkopen-content-sec:before{
		top: 5rem;
		right: -3rem;
	}
	.verkopen-testimonial h3{
		margin-top: 0;
	}
	.each-verkopen-content-box:last-child{
		margin-bottom: 0;
	}
	.verkopen-testimonial .akker_btn_cls {
		margin: 1rem 0 3rem 0;
	}
	.verkopen-two-wizarsd-sec .back-btn.prev_btn{
		margin-bottom: 2rem;
	}
	/*.step ul li:after, .step ul li:before{
		display: none;
	}*/
	.step ul li#step_btn2:after, .step ul li#step_btn4:after {
		display: none;
	}
	.step ul{
		display: inline-block;
	    text-align: center;
	    font-size: 0;
	}
	.step ul li {
	    text-align: center;
	    width: 50%;
	    display: inline-block;
    	vertical-align: top;
	}
	/*.step ul li h6{
	    border-bottom: 1px solid #f3f4fa;
	    display: inline-block;
	    text-align: center;
	    padding-bottom: 1rem;
	}*/
	.step ul li.active h6{
		color: #00a2fd;
		border-color: #00a2fd;
	}

}
@media(max-width: 575px){
	.container{
		padding-left: 1.2rem;
		padding-right: 1.2rem;
	}
	/***faq-dtl****/
	.faq-dtl-top-sec ul li .twisted_effect_text_link{
		padding-right: 1.5rem;
	}
	.faq-dtl-top-sec ul li .twisted_effect_text_link{
		font-size: 1rem;
	}
	.faq-dtl-top-sec ul li .twisted_effect_text_link:after {
		background-size: 0.8rem;
	}
	
}
    