


.single-box i {
font-size: 34px;
height: 90px;
width: 90px;
line-height: 90px;
border-radius: 50%;
text-align: center;
color: #ec4e20;
display: block;
margin: auto;
margin-bottom: auto;
margin-bottom: 30px;
box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.1);
border: 2px solid #ec4e20;
transition: 0.4s;
}


.video-popup{
background:  radial-gradient(791.1px at 50% 1.82%, #2437bf 0, #001d6d 100%);
height: 80px;
width: 80px;
border-radius: 50%;
text-align: center;
line-height: 78px;
font-size: 22px;
color: #FFFFFF;
position: absolute;
top: 50%;
left: 50%;
display: inline-block;
transform: translate(-50%, -50%)
}
.video-popup:hover{
background:  radial-gradient(791.1px at 50% 1.82%, #2437bf 0, #001d6d 100%);
height: 80px;
width: 80px;
border-radius: 50%;
text-align: center;
line-height: 78px;
font-size: 22px;
color: #FFFFFF;
position: absolute;
top: 50%;
left: 50%;
display: inline-block;
transform: translate(-50%, -50%)
}

.custom-padding-30{
box-shadow: 0px 0px 16px 4px rgba(0, 0, 0, 0.05);
padding: 30px;
background: #ffffff

}

@media only screen and (max-width: 768px) {
.custom-padding-30 {
padding: 20px;
}
}

#langSel{
padding: 7px 15px;
background: transparent;
color: #ffff;
border: 2px solid #ffffff;
border-radius: 50px;
height: 43px;"
}

.hero-section .hero-area .single-hero .hero-sub .table-cell .hero-left h4 {
    color: #ec4e20;
}

.btn-fill {
    background:  #ec4e20;
}

.single-brands a {
    border: 2px solid  #ec4e20;
}

.newslatter form button, a#scrollUp, .social a:hover , .team-area .single-team-4 .team-content{
    background: #ec4e20;
}

.header-area .main-menu ul li:hover a {
    color: #ec4e20;
}


.feature-area .single-feature-2:hover i {
    background: #ec4e20;
}

.video-popup {
    background: #ec4e20;
}