


.slider__content > p,
.slider__content > .main-title-one,
.menu-style-3 .navbar-nav .nav-item.active .nav-link,
.quote-btn
{
    color:white;
} 

.single-services3::before,
.single-services3:hover .read-more,
#scrollUp
{
    background-image: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 65%) !important;
}

.semi-title{
    background: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 20%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.for_service{
    background: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 10%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.for-portfolio{
    background: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 7%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
    
.portfolio-wrapper:hover::before,
.nav-style-1 .owl-nav button.owl-prev:hover,
.nav-style-1 .owl-nav button.owl-next:hover,
.single-feature::before{
    background: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 60%);
}

.portfolio-wrapper::before,.quote-btn,
.feature-img .read-more,
.navbar-nav .nav-item:hover::before{
    background-image: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 60%) !important;
}

.portfolio-bg .owl-item.active.center .portfolio-wrapper .brand-logo
.portfolio-bg .owl-item.active.center .portfolio-wrapper .brand-logo:hover {
    top: 20px !important;
}

.portfolio-wrapper .brand-logo {
    left: 10px !important;
}

.brand-logo .img-size {
    width: 30% !important;
    height: 50% !important;
}

.pf-btn:hover {
    color: #333;
    background: #ffffff;
}
.text-list li::before{
    color : #777777 !important;
}

.transparent-header .main-header-area.sticky-menu .navbar-nav .nav-item.active > .nav-link:hover,
.transparent-header .main-header-area.sticky-menu .navbar-nav .nav-item.active > .nav-link, 
.transparent-header .main-header-area.sticky-menu .navbar-nav .nav-item .nav-link:hover,
.navbar .navbar-nav .nav-item.active > .nav-link:hover, 
.navbar-nav .nav-item.active .nav-link:hover,
.navbar-nav .nav-item .nav-link:hover,
.right-query .icon i,
.chose-box .number-text {
    background: -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 65%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* .services-area {
    margin-bottom: -160px !important;
} */

.process-bg2::before{
    background: lightsteelblue;
}

.services-area.home-4{
    background: #fff !important; 
    /* d9e0e59c */
}

.services-area.home-4 .container .services-wraper .services-top .services-title .title,
.services-area.home-4 .container .services-wraper .services-bottom .services-text{
    color: #333333 !important;
}

.services-area.home-4 .container .services-wraper:hover{
    border-width: 3px;
    border-style: solid;
    border-image: linear-gradient(to right, #0fc6f6 0%, #7f49bf 90%) 1;
}


.services-area.home-4 .container .services-wraper{
    border-image: linear-gradient(to right, #0fc6f6 0%, #7f49bf 90%) 1;
}

.img-height{
    height: 60px;
}

.logo-area-header  img,
.logo-area-footer{
    max-width: 60% !important; 
    padding-top: 0px !important;
}

.logo-area .back img{
    padding-top: 0px !important;
}

.copy-line::before{
    height: 4px !important;
}

@media only screen and (min-width: 1200px) and (max-width: 1600px){
.copyright.copy-line::before {
    left: -78px !important;
}

}

.copyright.copy-line::before { 
    top: 59% !important;
}

.form-btn2,
.form-btn3,
.contact-short-info .adress-box .icon-link,
.footer-a3 .subscribe-form .subscribe-btn,
.experience-box2::before,
.about-text-wrapper2 .text-list li:hover::before,
.btn-list2 .theme_btn{
    background-image : -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 65%) !important;
}

.form-btn2:hover,
.footer-a3 .subscribe-form .subscribe-btn:hover,
.feature-img .read-more:hover,
.btn-list2 .theme_btn:hover,
.quote-btn:hover{
    background-image : -webkit-linear-gradient(0deg, #0fc6f6 0%, #7f49bf 100%) !important;
}

.text-list li:hover::before,
.feature-img .read-more i,
.feature-img .read-more,
.btn-list2 .border-btn,
.btn-list2 .border-btn i{
    color : #fff !important;
}


.text-heding3{
    color: #333333 !important;
}

.about-video-wrapper2 .popup-video i{
    background-image: -webkit-linear-gradient(0deg, #fff 0%, #fff 100%);
}


.fa, .fab, .fad, .fal, .far, .fas{
	line-height: unset !important;
}


.services-icon img {
    width: 100%;
    height: 55px;
}

 

.fot-list.fot-flex{
	display:unset;
}

.about-video-wrapper .popup-video{
	color:white;
}

.footer-a3{
	height: unset !important;
}
