	@media(min-width: 1600px){
	.container {
		max-width: 1436px;
	}
	}
	@media(max-width: 1599.98px){
	/* ------------- HOME PAGE START HERE -------------- */
	.home-box-text {
		padding: 90px 95px 70px 55px;
	}
	.home-box-wave {
		width: 100%;
	}
	.home-service-wave {
		width: 90%;
	}
	.why-slider-wave {
    	left: -9%;
	}
	/* ------------- PROJECTS PAGE START HERE -------------- */
	.project-text {
		padding: 34px 20px;
	}
	/****blogs****/
    .blog-top {
        padding: 190px 0 100px;
    }
    .blog-part .col-lg-4 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .blog-part .row {
        margin-left: -20px;
        margin-right: -20px;
        row-gap: 50px;
    }
    /****google-voertuigen****/
    .google-voertuigen-top-block {
        padding: 180px 0 70px;
    }
    .google-voertuigen-title {
        margin: 0 auto;
    }
    .google-voertuigen-top-wrap {
        row-gap: 90px;
    }
    .each-google-voertuigen-top-wrap .col-lg-7 {
        width: 47%;
    }
    .each-google-voertuigen-top-wrap .col-lg-5 {
        width: 53%;
    }
    .form-sec {
        padding-top: 20px;
    }
    .form-wrap {
        padding: 60px 80px;
    }
    .form-block .form-group {
        margin-bottom: 26px;
    }
    .faq-block {
        padding: 100px 0 86px;
    }
    /****contact-version1****/
    .contact-form {
        padding: 200px 0 100px;
    }
    .contact-form-title {
        margin-bottom: 70px;
    }
    /****masterclass****/
    .masterclass-block {
        padding: 170px 0 100px;
    }
    .masterclass-title {
        margin: 0 auto 130px;
    }
    .each-masterclass-block {
        margin-bottom: 150px;
    }
    .each-masterclass-block-img {
        min-height: 450px;
    }
    /****expertise****/
    .expertise-service-sec {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .expertise-service-sec .home-service-heading {
        padding-bottom: 100px;
    }
    /****requirment****/
    .dtl-faq-block {
        padding-top: 25px;
    }
	/****introductie-tiktok-automotive-ads****/
    .introductie-mid-block {
        padding-bottom: 100px;
    }
	.introductie-tiktok-block-sec {
		padding: 0 0 100px;
	}
	.introductie-tiktok-block-title {
		margin: 0 auto 60px;
	}
	.each-introductie-tiktok-block-img {
		max-width: 200px;
	}
	.introductie-tiktok-block-wrap .col-lg-4 {
		padding-left: 35px;
		padding-right: 35px;
	}
	.introductie-tiktok-block-wrap .row {
		margin-left: -35px;
		margin-right: -35px;
	}
	/****social-media****/
	.each-social-media-img {
		height: 560px;
	}
	/****.google-voertuigen****/
	.google-voertuigen-first-block,
	.google-voertuigen-second-block,
	.google-voertuigen-third-block,
	.google-voertuigen-fourth-block {
		padding-bottom: 100px;
	}
	/****introductie-tiktok****/
	.introductie-tiktok-first-block {
		padding-bottom: 100px;
	}
	.introductie-tiktok-second-block {
		padding-bottom: 100px;
	}
	/****vacature-dtl****/
	.vacature-dtl-first-block,
	.vacature-dtl-second-block {
		padding-bottom: 100px;
	}
	/****google-ads****/
	.google-ads-block .each-social-media-img {
		max-width: 350px;
	}
	}
	@media(max-width: 1399.98px){
	h1 {
		font-size: 6.8rem;
	}
	h2 {
		font-size: 4.2rem;
	}
	/* ------------- HOME PAGE START HERE -------------- */
	.header-nav > ul {
		gap: 28px;
	}
	.home-service-wave {
		width: 85%;
	}
	.home-banner-wrap {
		padding-top: 210px;
	}
	.usp-marquee-sec {
		padding-top: 80px;
		padding-bottom: 73px;
	}
	.home-service-heading {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.home-service-sec {
		padding-bottom: 80px;
	}
	.home-about-sec {
		padding: 80px 0;
	}
	.marquee-row  .marquee-item{
		height: 280px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(odd){
		min-width: 500px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(even){
		min-width: 240px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(even){
		min-width: 500px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(odd){
		min-width: 240px;
	}
	.each-counter p {
		margin: 0;
		font-size: 1.4rem;
		line-height: normal;
	}
	.each-about-item {
		height: 375px;
	}
	.why-choose-content {
		padding: 35px 18px;
	}
	.why-choose-sec {
		padding-bottom: 80px;
	}
	.home-blog-sec {
		padding-top: 80px;
	}
	.home-box-text {
		padding: 40px;
	}
	.home-box-img {
		width: 575px;
	}
	.home-box-sec {
		padding-top: 125px;
	}
	/* ------------- PROJECTS PAGE START HERE -------------- */
	.project-sec {
		padding-top: 194px;
		padding-bottom: 80px;
	}
	.project-box-sec {
		padding-bottom: 80px;
	}
	.project-text p {
		font-size: 1.4rem;
	}
	.project-text {
		padding: 34px 20px;
	}
	/* ------------- OVER YANSE PAGE START HERE ------------- */
	.over-ons-item {
		height: 400px;
	}
	.over-ons-sec {
		padding-top: 224px;
	}
	.over-about-sec3 {
		padding-bottom: 80px;
	}
	.over-box-item {
		padding: 30px 20px 26px;
	}
	.over-about-sec2 {
		padding: 80px 0;
	}
	.over-box-wrap {
		padding: 60px 34px 15px;
	}
	/****blogs****/
    .blog-top {
        padding: 160px 0 80px;
    }
    .inner-home-box {
        border-radius: 30px 30px 0 0;
    }
    /****google-voertuigen****/
    .google-voertuigen-top-block {
        padding: 150px 0 70px;
    }
    .google-voertuigen-title {
        margin: 0 auto;
    }
    .google-voertuigen-title p {
        margin-top: 40px;
    }
    .each-google-voertuigen-top-wrap-info {
        padding-left: 25px;
    }
    .each-google-voertuigen-top-wrap .row.flex-row-reverse .each-google-voertuigen-top-wrap-info {
        padding-right: 25px;
    }
    .google-voertuigen-top-wrap {
        row-gap: 70px;
    }
    .google-voertuigen-blog-sec {
        padding-top: 0;
    }
    .form-wrap {
        padding: 60px 60px;
    }
    .form-left {
        padding-right: 0;
    }
    .faq-block {
        padding: 80px 0;
    }
    /****contact-version1****/
    .contact-form {
        padding: 170px 0 80px;
    }
    .contact-form-title {
        margin-bottom: 55px;
    }
    .contact-map-info {
        padding-bottom: 80px;
    }
    .contact-map {
        height: 400px;
    }
    /****contact-version2****/
    .contact-version2-usp {
        padding-bottom: 0;
    }
    /****masterclass****/
    .masterclass-block {
        padding: 160px 0 80px;
    }
    .each-masterclass-block-info {
        padding-left: 90px;
    }
    .masterclass-title {
        margin: 0 auto 90px;
    }
    .each-masterclass-block .row.flex-row-reverse .each-masterclass-block-info {
        padding-right: 90px;
    }
    .each-masterclass-block {
        margin-bottom: 100px;
    }
    /****expertise****/
    .expertise-service-sec {
        padding-top: 90px;
    }
    .expertise-service-sec .home-service-heading {
        padding-bottom: 80px;
    }
    /****requirment****/
    .dtl-faq-block {
        padding-top: 25px;
    }
    .dtl-faq-block .faq-block-title h2 {
        margin: 0 auto 70px;
    }
	/****introductie-tiktok-automotive-ads****/
    .introductie-mid-block {
        padding-bottom: 80px;
    }
	.introductie-tiktok-block-sec {
        padding: 0 0 80px;
    }
	.each-introductie-tiktok-block-info h4 {
		margin-bottom: 18px;
	}
	.each-introductie-tiktok-block-info {
		margin-bottom: 55px;
	}
	.introductie-tiktok-block-wrap .col-lg-4 {
		padding-left: 25px;
		padding-right: 25px;
	}
	.introductie-tiktok-block-wrap .row {
		margin-left: -25px;
		margin-right: -25px;
	}
	.introductie-tiktok-block-title {
        margin: 0 auto 50px;
    }
	/****social-media****/
	.each-social-media-img {
		height: 505px;
	}
	.social-media-slider {
		padding-bottom: 70px;
	}
	.social-media-slider-sec {
		padding: 80px 0 0;
	}
	.social-media-slider-title {
		margin-bottom: 65px;
	}
	/****.google-voertuigen****/
	.google-voertuigen-first-block,
	.google-voertuigen-second-block,
	.google-voertuigen-third-block,
	.google-voertuigen-fourth-block {
		padding-bottom: 80px;
	}
	/****introductie-tiktok****/
	.introductie-tiktok-first-block {
		padding-bottom: 52px;
	}
	.introductie-tiktok-second-block {
		padding-bottom: 80px;
	}
	/****vacature-dtl****/
	.vacature-dtl-first-block,
	.vacature-dtl-second-block {
		padding-bottom: 80px;
	}
	/****email-marketing****/
	.email-marketing-block .each-social-media-img {
		max-width: 300px;
	}
	.over-middle-layer img {
		width: 68%;
	}
	.over-middle-layer1 img{
		width: 68%;
	}
	.home-banner-video {
		height: 800px;
	}
	.project-logo {
		top: 30px;
		left: 30px;
	}
	.project-img-text {
		bottom: 30px;
		left: 30px;
	}
	}
	@media(max-width: 1199.98px){
	h1 {
		font-size: 6rem;
	}
	h2 {
		font-size: 3.8rem;
	}
	/* ------------- HOME PAGE START HERE -------------- */
	.mobile-menu {
		left: 0;
	}
	.header-nav > ul > li > a {
		font-size: 1.4rem;
		line-height: 24px;
	}
	.header-nav > ul {
		gap: 20px;
	}
	.header-nav-wrap {
		gap: 16px;
	}
	.menu-btn {
		padding: 9px 28px 9px 54px;
		font-size: 1.4rem;
		line-height: 24px;
		width: 114px;
	}
	.header-btn .num-btn {
		font-size: 1.4rem;
		line-height: 24px;
	}
	.header-btn .common-btn {
		font-size: 1.4rem;
		line-height: 24px;
	}
	.header-logo img {
		width: 115px;
	}
	.header-active {
		padding: 12px 0px;
	}
	.home-banner-wrap {
		padding-top: 200px;
	}
	.home-gallery-wrap {
		padding-top: 68px;
	}
	.home-service-wave {
		width: 80%;
	}
	.each-service {
		height: 380px;
		padding: 36px 16px;
	}
	.usp-marquee-sec {
		padding: 60px 0;
	}
	.home-service-heading {
		padding: 60px 0 80px;
	}
	.home-about-sec {
		padding: 60px 0;
	}
	.each-counter h2{
		font-size: 2.8rem;
	}
	.why-choose-item {
		height: 320px;
	}
	.each-about-item {
		height: 321px;
	}
	.home-blog-sec {
		padding-top: 60px;
	}
	.home-blog-heading h2 {
		margin-bottom: 64px;
	}
	.home-box-sec {
		padding-top: 115px;
		padding-bottom: 60px;
	}
	.home-box-text p {
		margin: 48px 0;
	}
	.home-box-img {
		width: 483px;
	}
	.home-service-sec {
		padding-bottom: 60px;
	}
	.why-choose-sec {
		padding-bottom: 60px;
	}
	.review-sec {
		padding-bottom: 110px;
	}
	.ft-marque {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.ft-logo img {
		width: 115px;
	}
	/* ------------- PROJECTS PAGE START HERE -------------- */
	.project-text p {
		font-size: 1.3rem;
		line-height: 20px;
	}
	.project-sec {
		padding-top: 176px;
		padding-bottom: 60px;
	}
	.project-wave1 img {
		width: 100%;
	}
	.project-heading {
		margin-bottom: 85px;
	}
	.project-home-section .project-wrap .col-lg-4 {
		width: 50%;
	}
	.project-home-section .project-wrap .row {
		row-gap: 20px;
	}
	/* ------------- OVER YANSE PAGE START HERE ------------- */
	.over-about-sec3 {
		padding-bottom: 60px;
	}
	.over-ons-marque {
		padding: 60px 0;
	}
	.over-about-bg .row {
		--bs-gutter-x: 40px;
	}
	/****blogs****/
    .blog-top {
        padding: 145px 0 80px;
    }
    .blog-part .col-lg-4 {
        padding-left: 10px;
        padding-right: 10px;
    }
    .blog-part .row {
        margin-left: -10px;
        margin-right: -10px;
        row-gap: 30px;
    }
    .blog-title {
        margin-bottom: 60px;
    }
    /****google-voertuigen****/
    .google-voertuigen-top-block {
        padding: 140px 0 70px;
    }
    .each-google-voertuigen-top-wrap .col-lg-7 {
        width: 40%;
    }
    .each-google-voertuigen-top-wrap .col-lg-5 {
        width: 60%;
    }
    .each-google-voertuigen-top-wrap-info h2 {
        margin-bottom: 40px;
    }
    .google-voertuigen-blog-sec {
        padding-top: 0;
    }
    .form-sec {
        padding-top: 0;
    }
    .form-wrap {
        padding: 40px 30px;
    }
    .form-block .form-btn {
        margin-top: 0;
    }
    .form-block textarea.form-style {
        height: 124px;
    }
    /****contact-version1****/
    .contact-form {
        padding: 155px 0 80px;
    }
    .contact-form-title {
        margin-bottom: 40px;
    }
    .each-contact-info-title a {
        font-size: 2.8rem;
    }
    /****contact-version2****/
    .form-contact-call a,
    .form-contact-mail a {
        font-size: 2.8rem;
    }
    .contact-version2-usp {
        padding-bottom: 0;
    }
    /****masterclass****/
    .masterclass-block {
        padding: 140px 0 80px;
    }
    .each-masterclass-block-info {
        padding-left: 50px;
    }
    .each-masterclass-block .row.flex-row-reverse .each-masterclass-block-info {
        padding-left: 0;
        padding-right: 50px;
    }
    .masterclass-title {
        margin: 0 auto 70px;
    }
    .each-masterclass-block-img {
        min-height: 410px;
    }
    .each-masterclass-block {
        margin-bottom: 70px;
    }
    /****vacature-detail****/
    .vacature-dtl-title h2 {
        margin: 0 auto 65px;
    }
	/****introductie-tiktok-automotive-ads****/
	.introductie-tiktok-block-title {
        margin: 0 auto 50px;
    }
	.introductie-tiktok-block-wrap .col-lg-4 {
		padding-left: 10px;
		padding-right: 10px;
	}
	.introductie-tiktok-block-wrap .row {
		margin-left: -10px;
		margin-right: -10px;
	}
	/****social-media****/
	.each-social-media-img {
		height: 440px;
	}
	.social-media-block .each-masterclass-block-img {
		min-height: 380px;
	}
	/****email-marketing****/
	.email-marketing-block .each-social-media-img {
		max-width: 250px;
	}
	/* POPUP PAGE START */
	.modal-area .modal-dialog {
		max-width: 90%;
	}
	.modal-area .popup-content {
		padding: 50px 40px;
	}
	.masterclass-mark {
		top: 12%;
		width: 17%;
	}
	.each-service-text {
		min-height: 260px;
	}
	.home-banner-video {
		height: 750px !important;
	}
	}
	@media(max-width: 991.98px){
	/* ------------- HOME PAGE START HERE -------------- */
	.mobile-menu-active {
		padding: 85px 16px 22px;
	}
	.header-area {
		padding: 12px 0px;
	}
	.marquee-row  .marquee-item img {
		border-radius: 10px;
	}
	.marquee-row  .marquee-item {
		height: 214px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(odd){
		min-width: 440px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(even){
		min-width: 200px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(even){
		min-width: 440px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(odd){
		min-width: 200px;
	}
	.home-gallery-wrap::after {
		height: 165px;
	}
	.home-service-text h2 {
		margin: 0 auto;
	}
	.home-service-btn {
		text-align: center;
		margin-top: 32px;
	}
	.home-service-wave {
		width: 75%;
		bottom: unset;
		top: 10%;
	}
	.home-about-heading p br{
		display: none;
	}
	.home-counter-wrap .row .col-md-3{
		width: 50%;
	}
	.home-counter-wrap .row {
		--bs-gutter-x: 12px;
		--bs-gutter-y: 12px;
	}
	.each-counter {
		flex-direction: column-reverse;
		align-items: start;
	}
	.why-choose-sec .row .col-lg-6:first-child {
		width: 100%;
	}
	.why-choose-sec .row .col-lg-6:last-child {
		width: 100%;
	}
	.why-choose-heading h3 {
		writing-mode: unset;
		transform: rotate(0deg);
		text-align: center;
	}
	.why-slider-btn {
		padding-bottom: 0;
		justify-content: space-between;
		margin-top: 23px;
	}
	.why-choose-heading {
		margin-bottom: 35px;
	}
	.blog-part-wrap{
		width:100vw;
		margin-left:-50vw;
		left:50%;
		position:relative;
	}
	.home-box-img {
		position: initial;
		width: 100%;
	}
	.home-box-wrap {
		overflow: hidden;
	}
	.home-box-text{
		text-align: center;
	}
	.home-box-text h2{
		margin: 0 auto;
		text-align: center;
	}
	.home-box-wave1 {
		top: -7%;
	}
	.each-service-wave {
		width: 110%;
		left: 50%;
		transform: translateX(-50%);
	}
	.ft-top {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(1, 1fr);
		row-gap: 20px;
		column-gap: 20px;
	}
	/* ------------- PROJECTS PAGE START HERE -------------- */
	.project-sec {
		padding-top: 160px;
		padding-bottom: 60px;
	}
	.project-wrap .row {
		--bs-gutter-x: 16px;
		--bs-gutter-y: 16px;
	}
	.project-text {
		background-color: #FFF;
	}
	.project-item {
		border-radius: 10px;
	}
	.project-home-section .project-wrap .row {
        row-gap: 0;
    }
	.project-home-section .project-wrap .col-lg-4 {
		width: 100%;
	}
	/* ------------- OVER YANSE PAGE START HERE ------------- */
	.over-ons-sec {
		padding-top: 180px;
	}
	.over-ons-slider {
		padding-top: 66px;
	}
	.over-ons-item {
		border-radius: 20px;
		height: 350px;
	}
	.over-about-bg .row {
		flex-direction: column-reverse;
		--bs-gutter-y: 20px;
	}
	.over-about-sec2 .row {
		flex-direction: row-reverse;
	}
	.over-about-img-layer {
		border-radius: 10px;
	}
	.over-middle-img {
		margin-left: unset;
		margin: 0 auto;
	}
	.over-middle-layer img {
		width: 250px;
	}
	.over-middle-layer {
		top: -30px;
	}
	/****blogs****/
    .blog-top {
        padding: 145px 0 60px;
    }
    .blog-part .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
    .blog-part .row {
        margin-left: 0;
        margin-right: 0;
    }
    .inner-home-box {
        border-radius: 20px 20px 0 0;
    }
    /****google-voertuigen****/
    .google-voertuigen-title {
        margin: 0 auto;
        max-width: 100%;
    }
    .google-voertuigen-top-block {
        padding: 120px 0 60px;
    }
    .each-google-voertuigen-top-wrap .col-lg-7 {
        width: 100%;
    }
    .each-google-voertuigen-top-wrap .col-lg-5 {
        width: 100%;
    }
    .each-google-voertuigen-top-wrap-info {
        padding-left: 0;
        margin-top: 30px;
    }
    .google-voertuigen-top-wrap {
        row-gap: 50px;
    }
    .each-google-voertuigen-top-wrap .row.flex-row-reverse .each-google-voertuigen-top-wrap-info {
        padding-right: 0;
    } 
    .google-voertuigen-title h2 {
        font-size: 3.6rem;
    }
    .form-wrap {
        padding: 30px 20px;
    }
    .form-left-title li {
        margin-bottom: 18px;
    }
    .form-left-title ul {
        margin: 55px 0 35px;
    }
    .form-block {
        padding-left: 0;
        margin-top: 30px;
    }
    .form-block .form-style {
        padding: 11px 18px;
    }
    .faq-block {
        padding: 60px 0;
    }
    /****contact-version1****/
    .contact-form {
        padding: 130px 0 60px;
    }
    .contact-map-info {
        padding-bottom: 60px;
    }
    .contact-map-info-title {
        flex-wrap: wrap;
        row-gap: 40px;
    }
    .each-contact-info-title a {
        font-size: 2.4rem;
        line-height: 28px;
    }
	.contact-map-new{
        margin-top: 50px;
	}
    /****contact-version2****/
    .form-contact-call a,
    .form-contact-mail a {
        font-size: 2.4rem;
    }
    .form-contact {
        margin-top: 30px;
        padding-top: 30px;
    }
    /****masterclass****/
    .masterclass-block {
        padding: 140px 0 60px;
    }
    .each-masterclass-block-img {
        min-height: 300px;
    }
    .each-masterclass-block .col-lg-5 {
        width: 100%;
    }
    .each-masterclass-block .col-lg-7 {
        width: 100%;
    }
    .each-masterclass-block-info {
        padding-left: 0;
        margin-top: 30px;
    }
    .each-masterclass-block-info p {
        max-width: 100%;
    }
    .each-masterclass-block {
        margin-bottom: 40px;
    }
    .each-masterclass-block .row.flex-row-reverse .each-masterclass-block-info {
        padding-right: 0;
    }
    .masterclass-img {
        width: 150px;
    }
    /****expertise****/
    .expertise-service-sec {
        padding-top: 60px;
    }
    .expertise-service-sec .home-service-heading {
        padding-bottom: 70px;
    }
    /****requirment****/
    .dtl-faq-block {
        padding-top: 25px;
    }
	/****introductie-tiktok-automotive-ads****/
    .introductie-mid-block {
        padding-bottom: 60px;
    }
	.introductie-tiktok-block-title {
        margin: 0 auto 40px;
    }
	.each-introductie-tiktok-block-info {
        margin-bottom: 80px;
    }
	.each-introductie-tiktok-block-info h4 {
        margin-bottom: 13px;
    }
	.each-introductie-tiktok-block h6 {
		max-width: 100%;
		margin: 75px auto 0;
	}
	.introductie-tiktok-block-wrap .col-lg-4 {
        padding-left: 0;
        padding-right: 0;
    }
	.introductie-tiktok-block-wrap .row {
        margin-left: 0;
        margin-right: 0;
        row-gap: 30px;
    }
	.introductie-tiktok-block-sec {
        padding: 0 0 60px;
    }
	/****social-media****/
	.each-social-media-img {
		height: 350px;
	}
	.social-media-block .each-masterclass-block-img {
		min-height: 300px;
	}
	.social-media-slider-sec {
        padding: 60px 0 0;
        border-radius: 20px 20px 0 0;
    }
	.social-media-slider-title {
        margin-bottom: 50px;
    }
	.social-media-slider {
        padding-bottom: 50px;
    }
	.each-social-media-slider-img {
		border-radius: 20px;
	}
	/****google-ads****/
	.google-ads-block .each-social-media-img {
		max-width: 350px;
		height: 100%;
		right: auto;
	}
	.google-ads-block .each-social-media-img.each-google-ads-last {
		max-width: 220px;
	}
	/****seo****/
	.seo-block .each-social-media-img {
		max-width: 300px;
	}
	/****email-marketing****/
	.email-marketing-block .each-social-media-img {
		max-width: 200px;
	}
	/****.google-voertuigen****/
	.google-voertuigen-first-block,
	.google-voertuigen-second-block,
	.google-voertuigen-third-block,
	.google-voertuigen-fourth-block {
		padding-bottom: 60px;
	}
	/****introductie-tiktok****/
	.introductie-tiktok-top-block {
		padding-bottom: 60px;
	}
	.introductie-tiktok-first-block {
        padding-bottom: 34px;
    }
	.introductie-tiktok-second-block {
		padding-bottom: 60px;
	}
	/****vacature-dtl****/
	.vacature-dtl-first-block,
	.vacature-dtl-second-block {
		padding-bottom: 60px;
	}
	/* ===== STEP FORM PAGE START ===== */
	.inner-step-wrap {
		padding: 40px 50px 50px;
		position: relative;
	}
	/* POPUP PAGE START */
	.modal-content .col-lg-5 {
		width: 100%;
	}
	.modal-content .col-lg-7 {
		width: 100%;
	}
	.modal-area .pop-up-image {
		border-radius: 10px;
	}
	.modal-area .popup-content {
		padding: 40px 22px;
		border-radius: 10px;
	}
	.mobile-menu  .mobile-menu-wrap > ul > li {
		font-size: 2.4rem;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.each-service-wave {
		opacity: 1;
	}
	.each-service .each-service-text h4, .each-service .each-service-text p {
		color: #FFFFFF;
	}
	.each-service .common-btn {
		color: #FFF;
	}
	.ft-marque{
		position: relative;
		border-top: 0px;
		border-bottom: 0px;
		overflow: unset;
	}
	.ft-marque::after{
		position: absolute;
		content: "";
    	border-top: 1px solid rgba(255, 255, 255, 0.15);
		width:100vw;
		margin-left:-50vw;
		left:50%;
		top: 0;
	}
	.ft-marque::before{
		position: absolute;
		content: "";
    	border-top: 1px solid rgba(255, 255, 255, 0.15);
		width:100vw;
		margin-left:-50vw;
		left:50%;
		bottom: 0;
	}
	.masterclass-block-ellipse img {
		display: block;
		width: 100%;
	}
	.social-media-slider{
		width:100vw;
		margin-left:-50vw;
		left:50%;
		position:relative;
	}
	.contact-map-info-title .each-contact-info-title:first-child{
		width: 100%;
	}
	.each-service .each-service-text {
		min-height: 146px;
	}
	.each-social-media-img.social-img-0 {
		max-width: 500px;
		height: 100%;
	}
	.each-social-media-img.social-img-1 {
		max-width: 352px;
		bottom: 0;
		height: 100%;
	}
	.mobile-video-banner{
		display: block;
	}
	.home-gallery-wrap{
		display: none;
	}
	.home-banner-video.mobile-video-banner.banner_background_video .video-js{
		width: 100% !important;
		height: 100% !important;
	}
	.home-banner-wrap {
		padding-top: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50% , -50%);
		width: 100%;
	}
	.home-box-button {
		justify-content: center;
	}
	.thank-you-sec {
		padding-top: 100px;
	}
	.thank-you-sec .home-banner-wrap {
		position: initial;
		transform: translate(0);
	}
	.thank-you-sec .home-gallery-wrap  {
		display: block;
	}
	}
	@media(max-width: 767.98px){
	body {
		font-size: 1.4rem;
	}
	h1 {
		font-size: 3.2rem;
		line-height: 40px;
	}
	h2 {
		font-size: 2.4rem;
	}
	h3 {
		font-size: 2rem;
		line-height: 30px;
	}
	h4 {
        font-size: 1.8rem;
    }
	h6{
		font-size: 1.4rem;
		line-height: normal;
	}
	p{
		font-size: 1.4rem;
		line-height: 22px; 
	}
	li{
		font-size: 1.4rem;
		line-height: 22px; 	
		padding-left: 24px;
	}
	li::after {
		background-size: 20px;
		width: 20px;
		height: 20px;
	}
	.underline-svg {
		width: 200px;
	}
	.common-btn {
		font-size: 1.4rem;
		line-height: 20px;
		padding: 6px 22px;
	}
	.common-arrow {
		width: 35px;
		height: 35px;
	}
	.common-arrow img{
		width: 8px;
	}
	.container{
		padding: 0px 20px;
	}
	.morgeninternet-footer{
		margin-bottom : 45px !important;
	}
	#mobile-contact-bar img{
		width: 20px;
	}
	#mobile-contact-bar {
		box-sizing: border-box;
		opacity: 1;
		position: fixed;
		width: 100%;
		z-index: 98;
		left: 0;
		bottom: 0;
		display: block !important;
	}
	#mobile-contact-bar-outer {
		background-color: #000000;
		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%;
		padding-left: 0;
		margin-bottom: 0;
		background-color: #090A0E;
	}
	#mobile-contact-bar ul li::after {
		display: none;
	}
	#mobile-contact-bar ul li a {
		color: rgba(255,255,255,0.9);
		cursor: pointer;
		display: block;
		height: 100%;
		position: relative;
		z-index: 98;
	}
	.li_color {
		border-left: 1px solid #fff;
	}
	#mobile-contact-bar li:first-child img{
		width: 18px;
	}
	.iframe-footer {
		margin-bottom: 44px;
	}
	.privacy_section p {
		word-break: break-word;
	}
	.fix-wp{
		display: none;
	}
	.privacy_section p {
		word-break: break-word;
		margin-bottom: 10px;
	}
	/* ------------- HOME PAGE START HERE -------------- */
	.header-area {
		padding: 28px 0px;
	}
	.header-active {
		padding: 12px 0px;
	}
	.mobile-menu  .mobile-menu-wrap > ul > li {
		font-size: 2.4rem;
		padding-bottom: 14px;
		margin-bottom: 14px;
	}
	.mobile-menu ul {
		height: 320px;
	}
	.mobile-menu-active {
		width: 240px;
		height: auto;
		border-radius: 20px;
		padding: 80px 22px 22px;
	}
	.mobile-menu {
		left: 14px;
	}
	.menu-btn {
		padding: 7px 23px 7px 45px;
		font-size: 1.4rem;
		line-height: 20px;
		width: 108px;
	}
	.menu-btn span:nth-child(1)::after {
		width: 14px;
		right: 50px;
	}
	.menu-btn span:nth-child(2)::after {
		width: 8px;
		right: 56px;
	}
	.menu-btn span:nth-child(3)::after {
		width: 14px;
		right: 50px;
	}
	.header-logo img {
		width: 85px;
	}
	/* .home-banner-wrap {
		padding-top: 148px;
	} */
	.marquee-row  .marquee-item {
		height: 176px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(odd){
		min-width: 234px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(even){
		min-width: 114px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(even){
		min-width: 234px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(odd){
		min-width: 114px;
	}
	.marquee-row {
		gap: 4px;
	}
	.home-gallery-wrap {
		padding-top: 40px;
		gap: 4px;
	}
	.home-gallery-wrap::after {
		height: 150px;
	}
	.usp-marquee-sec {
		border-radius: 20px 20px 0 0;
		padding: 60px 0 40px;
	}
	.usp-marquee-wrap {
		gap: 46px;
	}
	.usp-marquee-wrap ul {
		gap: 46px;
	}
	.home-service-heading {
		padding: 64px 0 124px;
	}
	.home-service-wave {
		width: 70%;
		bottom: unset;
		top: 26%;
	}
	.each-service {
		height: 380px;
		padding: 30px;
	}
	.each-service {
		height: 343px;
		padding: 30px;
	}
	.each-service-text h4 {
		font-size: 1.6rem;
		margin-bottom: 12px;
	}
	.home-service-wrap .row {
		--bs-gutter-y: 15px;
	}
	.home-service-btn .common-btn {
		background: #FFF;
	}
	.home-service-btn .common-btn:hover{
		background-color: #124D3F;
	}
	.home-service-sec {
		padding-bottom: 53px;
	}
	.home-about-sec {
		padding: 24px 0 78px;
	}
	.home-about-heading p {
		margin-top: 40px;
	}
	.home-about-heading {
		padding-bottom: 12px;
	}
	.each-counter p {
		font-size: 1.4rem;
		line-height: 22px;
		margin-bottom: 8px;
	}
	.each-counter h2 {
		font-size: 2.4rem;
		line-height: normal;
	}
	.each-counter {
		gap: 0;
		padding: 13px 12px;
		height: 100px;
	}
	.home-counter-wrap .row {
		--bs-gutter-x: 6px;
		--bs-gutter-y: 6px;
	}
	.home-about-wrap {
		padding-top: 38px;
	}
	.each-about-item {
		height: 330px;
		border-radius: 5px;
	}
	.why-choose-text h4 {
		margin-bottom: 12px;
		font-size: 1.6rem;
		line-height: normal;
	}
	.why-choose-content {
		padding: 18px;
	}
	.why-choose-sec {
		padding-bottom: 108px;
	}
	.home-blog-sec {
		padding-top: 47px;
		padding-bottom: 0;
	}
	.home-blog-heading h2 {
		margin-bottom: 50px;
	}
	.each-blog-info h6 {
		font-size: 1.4rem;
		line-height: 22px;
	}
	.each-blog-info h4 {
		margin: 5px 0;
		font-size: 1.6rem;
		line-height: normal;
	}
	.home-blog-slider .each-blog-info p{
		margin-bottom: 10px;
		max-width: 340px;
	}
	.each-blog-info .blog-btn {
		margin-top: 0;
		line-height: 20px;
	}
	.each-blog-info .blog-btn::after {
		background-size: 10px;
		height: 10px;
		width: 10px;
		right: 8px;
		bottom: 3px;
	}
	.home-box-sec {
		padding-top: 148px;
		padding-bottom: 52px;
	}
	.home-box-wave1 img {
		width: 44%;
	}
	.home-box-text {
		padding: 74px 20px 25px;
	}
	.home-box-text p {
		margin: 39px 0px 25px;
	}
	.home-counter-wave {
		position: absolute;
		left: 50%;
		top: -120px;
		pointer-events: none;
		transform: translateX(-50%);
	}
	.review-sec {
		padding-bottom: 74px;
	}
	.why-slider-wave img {
		width: 135px;
	}
	.why-slider-wave {
		position: absolute;
		top: -34px;
		left: -17px;
		pointer-events: none;
	}
	.footer-area {
		border-radius: 10px 10px 0 0;
		padding-top: 58px;
	}
	.ft-menu h6 {
		font-size: 1.4rem;
		line-height: 26px;
		margin-bottom: 14px;
	}
	.ft-social-icons h6{
		margin-bottom: 26px;
	}
	.ft-menu ul li a {
		font-size: 1.4rem;
		line-height: 22px;
	}
	.ft-marque {
		margin-top: 52px;
		margin-bottom: 58px;
		padding: 14px 0;
	}
	.ft-privacy-wrap p {
		font-size: 1.2rem;
		line-height: 26px;
	}
	.ft-privacy-wrap{
		padding: 37px 0;
	}
	.ft-top {
		row-gap: 60px;
		column-gap: 20px;
	}
	.ft-social-icons {
		margin-left: 17px;
	}
	.ft-logo img {
        width: 85px;
    }
	.home-service-text h2 svg {
		width: 164px;
	}
	.home-about-heading h2 svg{
		width: 337px;
	}
	.home-blog-heading h2 svg{
		width: 154px;
	}
	.home-box-text h2 svg {
		width: 128px;
		bottom: -17px;
		left: 50%;
		transform: translateX(-50%);
	}
	.masterclass-title h2 svg {
		bottom: -26px;
	}
	.form-left-title h2 svg {
		width: 120px;
	}
	/* ------------- PROJECTS PAGE START HERE -------------- */
	.project-sec {
		padding-top: 126px;
		padding-bottom: 40px;
	}
	.project-heading {
		margin-bottom: 60px;
	}
	.project-box-sec {
		padding-top: 85px;
		padding-bottom: 40px;
		border-radius: 20px 20px 0px 0px;
	}
	.project-home-section .project-item {
    	min-height: 390px;
	}
	/* ------------- OVER YANSE PAGE START HERE ------------- */
	.over-ons-sec {
		padding-top: 150px;
	}
	.over-ons-item {
		border-radius: 10px;
		height: 265px;
		padding: 10px;
	}
	.over-ons-item img {
		border-radius: 6px;
	}
	.over-ons-marque {
		padding: 30px 0;
	}
	.over-about-sec1  {
		padding-top: 40px;
		border-radius: 10px 10px 0px 0px;
	}
	.over-about-sec3  {
		padding-bottom: 40px;
	}
	.over-about-bg .over-about-text h2 svg{
		left: 0;
		transform: unset;
	}
	.over-about-text h2 svg {
		width: 156px;
	}
	.over-about-sec2 {
		padding: 60px 0;
	}
	.over-box-item {
		padding: 30px 14px 26px;
	}
	.over-about-text h2 {
		margin-bottom: 30px;
	}
	.over-middle-img {
		width: 100%;
		height: auto;
		border-radius: 10px;
	}
	.over-ons-slider {
		padding-top: 48px;
	}
	/****blogs****/
    .blog-top {
        padding: 120px 0 30px;
    }
    .blog-title {
        margin-bottom: 45px;
    }
	.inner-home-box {
		border-radius: 10px 10px 0 0;
		padding-top: 104px;
	}
    /****google-voertuigen****/
    .google-voertuigen-title h2 {
        font-size: 2rem;
        line-height: 27px;
    }
    .each-google-voertuigen-top-wrap-img img {
        border-radius: 10px;
    }
    .google-voertuigen-top-block {
        padding: 105px 0 30px;
    }
    .google-voertuigen-title {
        margin: 0 auto;
    }
    .google-voertuigen-title p {
        margin-top: 30px;
    }
    .each-google-voertuigen-top-wrap-info h2 {
        margin-bottom: 35px;
    }
    .google-voertuigen-top-wrap {
        row-gap: 30px;
    }
    .each-google-voertuigen-top-wrap-info li {
        margin-bottom: 18px;
    }
    .google-voertuigen-blog-sec {
        padding-top: 0;
    }
    .form-sec {
        padding-top: 30px;
    }
    .form-left-title h2::after {
        bottom: -22px;
    }
    .form-left-title ul {
        margin: 40px 0 35px;
    }
    .form-wrap {
        border-radius: 10px;
    }
    .form-block textarea.form-style {
        height: 110px;
    }
    .form-block .form-style {
        padding: 8px 14px;
    }
    .acc-block h4 {
        font-size: 1.6rem;
    }
    .acc-block li h4::after {
        height: 23px;
        width: 23px;
        background-size: 8px;
    }
    .acc-block li {
        padding: 28px 0px 26px 0;
    }
    .acc-block p {
        max-width: 100%;
        padding-right: 30px;
    }
    .faq-block {
        padding: 40px 0 40px;
    }
    /****contact-version1****/
    .contact-form {
        padding: 110px 0 30px;
    }
    .contact-form-title {
        margin-bottom: 25px;
    }
    .contact-map-info {
        padding-bottom: 30px;
    }
    .each-contact-info-title a {
        font-size: 2rem;
        line-height: 25px;
    }
    .contact-map-info-title {
        padding-top: 25px;
    }
    .contact-map {
        height: 320px;
        border-radius: 10px;
    }
	.contact-map-new{
        margin-top: 40px;
		border-radius: 10px;
	}
    /****contact-version2****/
    .form-contact-call a,
    .form-contact-mail a {
        font-size: 2rem;
    }
    .contact-version2-usp {
        padding-bottom: 0;
    }
    .form-contact {
        flex-wrap: wrap;
    }
    /****masterclass****/
    .masterclass-block {
        padding: 110px 0 79px;
    }
    .masterclass-title {
        margin: 0 auto 50px;
    }
    .each-masterclass-block-img {
        min-height: 250px;
        border-radius: 10px;
    }
    .masterclass-block-ellipse, 
    .masterclass-block-ellipse img {
        border-radius: 10px;
    }
    .masterclass-img {
        width: 100px;
    }
    .each-masterclass-block {
        margin-bottom: 25px;
    }
    /****expertise****/
    .expertise-service-sec .home-service-heading {
        padding-bottom: 55px;
    }
    /****vacature-detail****/
    .vacature-dtl-title h2 {
        margin: 0 auto 53px;
    }
    /****requirment****/
    .dtl-faq-block {
        padding-top: 30px;
    }
    .dtl-faq-block .faq-block-title h2 {
        margin: 0 auto 60px;
    }
	/****introductie-tiktok-automotive-ads****/
    .introductie-mid-block {
        padding-bottom: 30px;
    }
	.introductie-tiktok-block-title h2::after {
		bottom: -22px;
	}
	.introductie-tiktok-block-title p {
		margin-top: 35px;
	}
	.introductie-tiktok-block-title {
        margin: 0 auto 30px;
    }
	.each-introductie-tiktok-block-info {
        margin-bottom: 40px;
    }
	.each-introductie-tiktok-block-img-layer {
		border-radius: 10px;
	}
	.each-introductie-tiktok-block h6 {
        margin: 30px auto 0;
    }
	.introductie-tiktok-block-sec {
        padding: 0 0 30px;
    }
	/****social-media****/
	.each-social-media-img {
		height: 280px;
	}
	.social-media-block .each-masterclass-block-img {
		min-height: 250px;
	}
	.social-media-slider-sec {
        padding: 62px 0 0;
        border-radius: 20px 20px 0 0;
    }
	.each-social-media-slider-img {
		border-radius: 10px;
		padding: 12px 10px;
	}
	.social-media-slider {
        padding-bottom: 30px;
    }
	/****google-ads****/
	.google-ads-block .each-social-media-img.each-google-ads-last {
        max-width: 190px;
    }
	.google-ads-block .each-social-media-img {
        max-width: 310px;
    }
	/****seo****/
	.seo-block .each-social-media-img {
		max-width: 220px;
	}
	/****email-marketing****/
	.email-marketing-block .each-social-media-img {
		max-width: 170px;
	}
	/****.google-voertuigen****/
	.google-voertuigen-first-block,
	.google-voertuigen-second-block,
	.google-voertuigen-third-block,
	.google-voertuigen-fourth-block {
		padding-bottom: 30px;
	}
	/****introductie-tiktok****/
	.introductie-tiktok-top-block {
		padding-bottom: 30px;
	}
	.introductie-tiktok-first-block {
        padding-bottom: 8px;
    }
	.introductie-tiktok-second-block {
		padding-bottom: 30px;
	}
	/****vacature-dtl****/
	.vacature-dtl-first-block,
	.vacature-dtl-second-block {
		padding-bottom: 30px;
	}
	/* ===== STEP FORM PAGE START ===== */
	.step-form-warp {
		width: 98%;
	    min-height: 467px;
	}
	.step-form-logo img {
		width: 50px;
	}
	.step-form-header {
		margin-bottom: 20px;
	}
	.step-form-item h6 {
		font-size: 1.4rem;
		line-height: 22px;
	}
	.step-form-label label {
		font-size: 1.4rem;
		line-height: 22px;
	}
	.form-label-underline label {
		gap: 0;
	}
	.step-form-label strong:before {
		margin-right: 10px;
	}
	.inner-step-wrap {
		padding: 24px 24px 39px;
	}
	.step-form-label::-webkit-scrollbar {
		width: 8px;
		height: 8px;
	}
	.form-label-square label {
		border-radius: 4px;
		padding: 6px 12px;
	}
	.form-label-react label {
		border-radius: 4px;
		padding: 6px 12px;
		margin-right: 26px;
	}
	.step-popup-btn {
		margin-top: 24px;
	}
	/* POPUP PAGE START */
	.popup-inner-content img {
		width: 56px;
		margin-bottom: 24px;
	}
	.popup-inner-content p {
		margin-bottom: 26px;
	}
	.modal-area .modal-content-wrap .row {
		--bs-gutter-y: 6px;
	}
	.ft-usp-marquee ul {
		gap: 65px;
	}
	.ft-usp-marquee {
		gap: 65px;
	}
	.acties-left-content {
		padding-top: 105px;
		padding-bottom: 40px;
	}
	.show_accordian h4::after {
		top: -3px !important;
	}
	.over-middle-layer {
		top: -50px;
	}
	.blog-top-mark {
		width: 50%;
	}
	.home-banner-wave {
		width: 100%;
	}
	.ft-wave {
		width: 100%;
	}
	.ft-wave img{
		width: 100%;
	}
	.home-banner-video {
        height: 720px !important;
    }
	.project-logo img {
		width: 55px;
	}
	.project-img-text {
		bottom: 20px;
		left: 20px;
	}
	.project-logo {
		top: 20px;
		left: 20px;
	}
	}
	@media(max-width: 429.98px){
	h1 {
		font-size: 2.8rem;
		line-height: 36px;
	}
	h2{
		width: auto;
	}
	/* ------------- HOME PAGE START HERE -------------- */
	.header-area {
		padding: 12px 0px;
	}
	.header-logo img {
        width: 60px;
    }
	.menu-btn {
		padding: 7px 23px 7px 40px;
		width: 95px;
	}
	.mobile-menu ul {
		height: 290px;
	}
	.mobile-menu  .mobile-menu-wrap > ul > li {
		font-size: 2rem;
		padding-bottom: 14px;
		margin-bottom: 14px;
	}
	.header-btn .common-btn {
		padding: 6px 14px;
	}
	/* .home-banner-wrap {
		padding-top: 124px;
	} */
	.usp-marquee-sec {
		border-radius: 10px 10px 0 0;
		padding: 30px 0 30px;
	}
	.marquee-row  .marquee-item {
		height: 136px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(odd){
		min-width: 210px;
	}
	.marquee-row.left-to-right .marquee-item:nth-child(even){
		min-width: 80px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(even){
		min-width: 210px;
	}
	.marquee-row.right-to-left .marquee-item:nth-child(odd){
		min-width: 80px;
	}
	.home-service-heading {
		padding: 40px 0 64px;
	}
	.each-service {
		height: auto;
		padding: 20px 16px;
		border-radius: 10px;
	}
	.home-counter-wrap .row .col-md-3 {
		width: 100%;
	}
	.each-counter::after {
		background: linear-gradient(to bottom, #124d3f 0%,#873f29 50%,#0b0b11 100%);
	}
	.home-counter-wrap .row .col-md-3:nth-child(odd) .each-counter::after {
		background: linear-gradient(to bottom, #124d3f 0%,#873f29 50%,#0b0b11 100%);
	}
	.home-about-sec {
		padding: 24px 0 60px;
	}
	.why-choose-item {
		height: auto;
	}
	.why-choose-sec {
		padding-bottom: 40px;
	}
	.home-blog-sec {
		padding-top: 40px;
		padding-bottom: 0;
	}
	.home-box-sec {
		padding-top: 80px;
		padding-bottom: 40px;
	}
	.home-box-text {
		padding: 40px 20px 25px;
	}
	.home-box-wrap {
		overflow: hidden;
		border-radius: 10px;
	}
	.project-home-section .project-item {
        min-height: 290px;
    }
	.ft-top {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(1, 1fr);
		row-gap: 20px;
		column-gap: 20px;
	}
	.ft-social-icons {
		margin-left: 0;
	}
	.ft-social-icons h6 {
		margin-bottom: 16px;
	}
	.ft-marque {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 14px 0;
	}
	.ft-privacy-wrap {
		padding: 26px 0;
		flex-direction: column-reverse;
	}
	.footer-area {
		padding-top: 44px;
	}
	.ft-logo img {
		width: 60px;
	}
	.home-about-heading h2 svg {
		width: 240px;
	}
	.form-left-title h2 svg {
		left: 0;
		transform: unset;
	}
	.each-contact-info-title h2 svg{
		left: 0;
		transform: unset;		
	}
	.form-block .form-group {
		margin-bottom: 16px;
	}
	.underline-svg{
		left: 0;
		transform: unset;
	}
	/* ------------- OVER YANSE PAGE START HERE ------------- */
	.over-ons-sec {
		padding-top: 120px;
	}
	.over-ons-item {
		height: 150px;
		padding: 10px;
	}
	.over-middle-layer img {
		width: 115px;
	}
	.over-box-heading h2 {
		width: 100%;
	}
	.over-box-wrap {
		padding: 34px 16px 15px;
		border-radius: 10px;
	}
	.over-box-heading h2 br{
		display: none;
	}
	/****blogs****/
    .blog-top {
        padding: 95px 0 30px;
    }
    /****google-voertuigen****/
    .each-google-voertuigen-top-wrap-info h2 {
        font-size: 2rem;
    }
    .google-voertuigen-title h2 {
        font-size: 2rem;
        line-height: normal;
    }
    .google-voertuigen-top-block {
        padding: 90px 0 30px;
    }
    .each-google-voertuigen-top-wrap-info .common-btn {
        margin-top: 5px;
    }
    .google-voertuigen-blog-sec {
        padding-top: 0;
    }
    .form-wrap {
        padding: 20px 15px;
    }
    .form-left-title ul {
        margin: 40px 0 25px;
    }
    .faq-block {
        padding: 30px 0;
    }
    .acc-block p {
        padding-right: 10px;
    }
    /****contact-version1****/
    .contact-form {
        padding: 90px 0 30px;
    }
    .contact-map-info-title {
        row-gap: 20px;
    }
    .each-contact-info-title a {
        font-size: 1.6rem;
        line-height: 18px;
    }
    .each-contact-info-title {
        width: 100%;
    }
    .each-contact-info-title h2 {
        margin-bottom: 25px;
    }
    .contact-map {
        height: 250px;
    }
	.contact-map-new{
        margin-top: 30px;
	}
    /****contact-version2****/
    .form-contact-call a {
        font-size: 1.6rem;
    }
    .contact-version2-usp {
        padding-bottom: 0;
    }
    .form-contact {
        margin-top: 20px;
        padding-top: 25px;
        row-gap: 5px;
    }
    /****masterclass****/
    .masterclass-img {
        width: 70px;
    }
    .masterclass-block {
        padding: 90px 0 30px;
    }
    .each-masterclass-block-img {
        min-height: 220px;
    }
    .each-masterclass-block {
        margin-bottom: 15px;
    }
    /****vacature-detail****/
    .vacature-dtl-title h2 {
        margin: 0 auto 45px;
    }
    /****requirment****/
    .dtl-faq-block {
        padding-top: 10px;
    }
    .dtl-faq-block .faq-block-title h2 {
        margin: 0 auto 45px;
    }
	/* POPUP PAGE START */
	.modal-area .popup-content {
		padding: 28px 16px;
		border-radius: 10px;
	}
	.home-blog-heading h2 svg {
		left: 50%;
		transform: translateX(-50%);
	}
	.acties-left-content {
		padding-top: 80px;
		padding-bottom: 40px;
	}
	.each-social-media-slider-img {
		height: 390px;
	}
	.google-voertuigen-top-block-mark {
		top: 68%;
		width: 40%;
	}
	.home-banner-video {
        height: 500px !important;
    }
	.iframe-section {
		padding: 35px 0px;
	}
	}