#top-section {
    height: 56%;
    background-image: url(https://plandisc.com/wp-content/uploads/2022/05/front-page-new-image-min_DA.jpg);
	background-attachment: fixed;
	background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}

#video-text-container {
	height: 100%;
    display: flex;
    align-items: center;
}

#video-text {
    margin-left: 10%;
    text-align: left;
	color: #223047;
}

#video-text h2 {
    font-size: 35px;
    line-height: 1.3;
    margin-bottom: 10px;
}

#video-text p {
    line-height: 1.3;
    font-size: 18px;
}

#horizontal-line {
    width: 60%;
    height: 2px;
    background-color: #4eb7f0;
    margin: 30px 10px 0;
}

@media only screen and (max-width: 5100px) {
:before, :after {
    width: 100% !important;
}
}
	
.team-member a:after {
content: "";
display: block !IMPORTANT;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}

.menulogin.menulogin.menulogin a{
  color: white !important;
}

.red-border-bottom {
    padding-bottom: 10px;
}

#client-feedbacks .feedback-box {
    background: #e8eaee !important;
}



@media only screen and (max-width: 5000px) {
.our-team .row > div:nth-child(1) .red-border-bottom:before {
    width: 40px !important;
    margin-left: 5.5% !important;
}

.our-team .row > div:nth-child(4n+2) .red-border-bottom:before {
        width: 40px !important;
    	margin-left: 19.5% !important;
}

.our-team .row > div:nth-child(4n+3) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 22.3% !important;
}


.our-team .row > div:nth-child(4n+4) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 19% !important;
}

.our-team .row > div:nth-child(5) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 18% !important;
}

.focus-box:nth-child(4n+1) .red-border-bottom:before {
    background: #4eb7f0;
    width: 105px;
    margin-left: -9%;
}

.focus-box:nth-child(4n+2) .red-border-bottom:before {
    background: #4eb7f0;
    width: 173px;
    margin-left: -10%;
}


.focus-box:nth-child(4n+3) .red-border-bottom:before {
    background: #4eb7f0;
    width: 108px;
    margin-left: -8%;
}

.focus-box:nth-child(4n+4) .red-border-bottom:before {
    background: #4eb7f0;
    width: 205px;
    margin-left: -10%;
}
}




@media only screen and (max-width: 1200px) {
.team-member .profile-pic img {
    width: 70%;
    height: 70%;
    margin-left: -22%;
    margin-bottom: -100%;
}

.our-team .row > div:nth-child(1) .red-border-bottom:before {
    width: 40px !important;
    margin-left: 5.5% !important;
}

.our-team .row > div:nth-child(4n+2) .red-border-bottom:before {
        width: 40px !important;
    	margin-left: 19.5% !important;
}

.our-team .row > div:nth-child(4n+3) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 22.3% !important;
}


.our-team .row > div:nth-child(4n+4) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 19% !important;
}

.our-team .row > div:nth-child(5) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 18% !important;
}


.focus-box:nth-child(4n+1) .red-border-bottom:before {
    background: #4eb7f0;
    width: 104px;
    margin-left: -9%;
}

.focus-box:nth-child(4n+2) .red-border-bottom:before {
    background: #4eb7f0;
    width: 94px;
    margin-left: 8%;
}

.focus-box:nth-child(4n+3) .red-border-bottom:before {
    background: #4eb7f0;
    width: 106px;
    margin-left: -8%;
}

.focus-box:nth-child(4n+4) .red-border-bottom:before {
    background: #4eb7f0;
    width: 116px;
    margin-left: 3%;
}
}



@media only screen and (max-width: 600px) {

#subscribe .textwidget {
  width: 100% !important;
		margin-bottom: -40%;
  
}
	
.newsletter .textwidget:first-child {
    width: 290px;

}

.logo1 {
    margin-left: 10%;
margin-top: -50%;

}
	
#menu-item-101 a { 
margin-left: 10px;
margin-top: 3px;
margin-bottom: -4px;
}

.about-us {
 display: none
}

.team-member {
    margin-bottom: -141px;
}

.our-team .row {
    flex-wrap: wrap;
	margin-left: 3%;
}

.team-member .profile-pic img {
    width: 70%;
    height: 70%;
    margin-left: -30%;
    margin-bottom: -100%;
}

.our-team .row > div:nth-child(1) .red-border-bottom:before {
    width: 40px !important;
    margin-left: 5.5% !important;
}

.our-team .row > div:nth-child(4n+2) .red-border-bottom:before {
        width: 40px !important;
    	margin-left: 19.5% !important;
}

.our-team .row > div:nth-child(4n+3) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 22.3% !important;
}


.our-team .row > div:nth-child(4n+4) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 19% !important;
}

.our-team .row > div:nth-child(5) .red-border-bottom:before {
    background: #4eb7f0;
    width: 40px !important;
    margin-left: 18% !important;
}

.focus-box:nth-child(4n+1) .red-border-bottom:before {
    background: #4eb7f0;
    width: 108px !important;
    margin-left: -9%;
}

.focus-box:nth-child(4n+2) .red-border-bottom:before {
    background: #4eb7f0;
    width: 177px !important;
    margin-left: -10%;
}

.focus-box:nth-child(4n+3) .red-border-bottom:before {
    background: #4eb7f0;
    width: 110px !important;
    margin-left: -8%;
}

.focus-box:nth-child(4n+4) .red-border-bottom:before {
    background: #4eb7f0;
    width: 212px !important;
    margin-left: -10%;
}

.col-lg-3:nth-of-type(5) .team-member h5, .team-member h5 a {
    margin-top: 35px;
    margin-bottom: -35%;
    margin-left: -22%;
}
.logo1 {
    width: 300px;
    content: url(https://plandisc.com/wp-content/uploads/2023/02/DK-Logos-front-page-webP.webp);
}
	
	.logo2 {
	display: none;	
}

.logo3 {
	display: none;	
}

.logo4 {
	display: none;	
}

.logo5 {
	display: none;	
}	
	
}

.our-team .row:before, .our-team .row:after {
width: 0 !important;
} 


.our-team .row {
display: flex
}

.team-member {
    padding-bottom: 28%;
}

.about-us .row:before, .about-us .row:after {
width: 0 !important;
} 


.about-us .row .col-lg-3:nth-of-type(2) .pixeden {
    background: url(https://plandisc.com/wp-content/uploads/2021/01/video-thumbnail-stefanshjemmet.jpg) no-repeat center !important;
    background-size: 90% !important;
    background-color: #ffff !important;
}


.about-us .row .col-lg-3:nth-of-type(1) .pixeden {
    background: url(https://plandisc.com/wp-content/uploads/2021/01/video-thumbnail-Logismose.jpg) no-repeat center !important;
    background-size: 90% !important;
    background-color: #ffff !important;
}



.about-us .focus-box .service-icon {
    margin-bottom: 30px;
    width: 562px;
    height: 316px;
 }

.about-us .col-sm-3 {
    width: 100%;
}

.about-us .row {
display: flex;
}

.about-us .col-lg-3 {
position: relative;
}

.about-us .col-lg-3 a:after {
content: "";
display: block !IMPORTANT;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}

.about-us .focus-box .service-icon .pixeden {
    border-radius: unset !important;
}


.client-list .col-lg-3 .col-sm-3 .focus-box {
    position: relative;
    display: block !important;
}

div.client-list > div  {
  display: flex !important; 

}
