/** color-css **/



.bg-color-2 {

    background: #E31E24;

}



.bg-color-3 {

    background: #2b3239;

}



.industries-section {

    background: #393185;

}



.industries-section .inner-box {

    background: #1b9763;

}



.main-header .language .lang-dropdown {

    border-top: 2px solid #E31E24;

}



.main-header .language .lang-dropdown li a:hover {

    color: #E31E24;

}



.main-menu .navigation li.dropdown .megamenu li a:hover {

    color: #E31E24;

}



.mobile-menu .social-links li a:hover {

    color: #E31E24;

}



.search-popup .recent-searches li a:hover {

    color: #E31E24;

    border-color: #E31E24;

}



.search-popup .search-form fieldset input[type="submit"] {

    background: #E31E24;

}



.header-top .support a:hover {

    color: #E31E24;

}



.header-top .social-links li a:hover {

    color: #E31E24;

}



.header-top .support i {

    color: #E31E24;

}



.main-header .language .lang-btn:hover {

    color: #E31E24;

}



.main-header .search-box-outer .search-toggler:hover {

    color: #E31E24;

}



.theme-btn.style-three {

    color: #393185 !important;

    border: 1px solid #E31E24;

}



.theme-btn.style-one {

    background: #E31E24

}



.main-menu .navigation>li>ul>li>a:hover {

    color: #009846 !important;

}



.main-menu .navigation>li>ul>li>ul>li:hover>a {

    color: #E31E24;

}



.main-menu .navigation>li>ul>li>a i {

    color: #00b772;

}



.main-menu .navigation>li>ul>li>ul>li>a i {

    color: #E31E24;

}



.sticky-header .main-menu .navigation>li.current>a,

.sticky-header .main-menu .navigation>li:hover>a {

    color: rgb(0, 187, 110);

}



.main-header.style-four .sticky-header .main-menu .navigation>li.current>a:after,

.main-header.style-four .sticky-header .main-menu .navigation>li:hover>a:after {

    color: #E31E24;

}



.theme-btn.style-one span {

    color: #E31E24;

}



.theme-btn.style-two:before {

    background: #E31E24;

}



.theme-btn.style-two:after {

    background-image: linear-gradient(to right, #fb5155 0%, #f92a75 50%, #fb5155 100%);

}



h1,

h2,

h3,

h4,

h5,

h6 {

    color: #E31E24;

}



h4 a {

    color: #393185;

}



h4 a:hover {

    color: #E31E24;

}



.service-block-one .inner-box .icon-box i {

    color: #009846;

}



.service-block-one .inner-box .icon-box-1 i {

    color: #8cbcd8 !important;

}



.service-block-one .inner-box .icon-box-2 i {

    color: #FDE47B !important;

}



.service-block-one .inner-box .icon-box-3 i {

    color: #FDE47B !important;

}



.service-block-one .inner-box .icon-box-4 i {

    color: #E31E24 !important;

}



.main-header.style-four .menu-area .mobile-nav-toggler .icon-bar {

    background: #393185;

}



.service-block-one .inner-box:before {

    background: #E31E24;

}



.theme-btn.style-three:before {

    background: -webkit-linear-gradient(0deg, #fb5155, #f92a75 100%);

}



#content_block_01 .content-box .list-item li span {

    background: #E31E24;

}



#content_block_01 .content-box .list-item li span:before {

    border: 1px solid #E31E24;

}



#content_block_01 .content-box .list-item li span:after {

    border: 1px solid #E31E24;

}



.about-section .inner-box .video-inner a {

    background: -webkit-linear-gradient(-45deg, #393185, #393185 100%);

}



.about-section .tab-btn-box .tab-btns li.active-btn:before,

.about-section .tab-btn-box .tab-btns li:hover:before {

    color: #009846;

}



.about-section .tab-btn-box .tab-btns li:after {

    background: #393185;

}



.work-block-one .inner-box .icon-box {

    color: #E31E24;

}



.work-block-one .inner-box .icon-box .count {

    color: #E31E24;

}



.work-block-one .inner-box .icon-box .count:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.industries-section .inner-box:before {

    background: -webkit-linear-gradient(0deg, #82a6b4, #005dab 100%);

}



.industries-section .inner-box:hover .btn-box a {

    color: #E31E24;

}



.industries-section .inner-box:hover .icon-box {

    color: #E31E24;

}



.btn-style-four:before {

    background: #E31E24;

}



.btn-style-four {

    color: #E31E24;

}



.btn-style-four:hover {

    color: #E31E24 !important;

}



#content_block_02 .content-box .inner-box .progress-box .count-text {

    color: #E31E24;

}



#content_block_02 .content-box .inner-box .progress-box .icon-box {

    color: #E31E24;

}



#content_block_02 .content-box .inner-box .progress-box .bar-inner {

    background: #E31E24;

}



#content_block_02 .content-box .inner-box .progress-box .bar-inner:before {

    border: 2px solid #E31E24;

}



.testimonial-section .testimonial-content .inner-box .icon-box {

    background: -webkit-linear-gradient(-30deg, #E31E24, #E31E24 100%);

}



.testimonial-section .testimonial-content .inner-box .inner .author-info .designation {

    color: #E31E24;

}



.testimonial-section .owl-nav .owl-prev:hover,

.testimonial-section .owl-nav .owl-next:hover {

    color: #E31E24;

}



.case-block-one .inner-box:before {

    background: #E31E24;

}



.counter-block-one .inner-box .icon-box {

    background: #E31E24;

}



.counter-block-one .inner-box .count-outer {

    color: #E31E24;

}



.news-block-one .inner-box .image-box:before {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.news-block-one .inner-box .lower-content .file-box i {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.news-block-one .inner-box .lower-content .title-box .post-date {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.main-footer .widget-section .links-widget .widget-content ul li a:before {

    background: #E31E24;

}



.sticky-header .main-menu .navigation>li>a {

    color: #E31E24;

}



.main-footer .widget-section .about-widget .widget-content .subscribe-box .form-group input:focus {

    border-color: #E31E24 !important;

}



.scroll-top:hover {

    background: #E31E24;

    border-color: #E31E24;

}



.main-header.style-two .header-top .links li a:hover {

    color: #393185;

}



.main-header.style-two .header-top .social-links li a:hover {

    color: #393185;

}



.main-header.style-two .header-top .request-btn i {

    color: #E31E24;

}



.header-top .request-btn a:hover {

    color: #393185;

}



.main-header.style-two .header-top .support i {

    color: #E31E24;

}



.main-header.style-two .header-top .support a:hover {

    color: #393185;

}



.main-header.style-two .header-top .search-box-outer .search-toggler:hover {

    color: #393185;

}



.main-header.style-two .header-top .language .lang-btn:hover {

    color: #393185;

}



.main-header.style-two .header-top .language .lang-dropdown {

    border-top: 2px solid #E31E24;

}



.main-header.style-two .header-top .language .lang-dropdown li a:hover {

    color: #393185;

}



.theme-btn.style-five {

    background: #E31E24;

}



.subscribe-us .subscribe-inner .form-group {

    border: 1px solid #E31E24;

}



.subscribe-us .subscribe-inner .form-group button i {

    color: #E31E24;

}



.subscribe-us .subscribe-inner .form-group button:hover {

    color: #393185;

}



.subscribe-us .subscribe-inner .form-group button:before {

    background: #393185;

}



#content_block_03 .content-box .lower-box .icon-box i {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



#content_block_03 .content-box .lower-box a {

    color: #009846;

}



.service-block-two .inner-box {

    background: #393185;

}



.service-block-two .inner-box .text-layer h2 {

    color: #393185;

}



.service-block-two .inner-box .icon-box {

    background: -webkit-linear-gradient(0deg, #009846, #0156d5 100%);

}



.service-block-two .inner-box h4 a:hover {

    color: #009846;

}



.service-block-two .inner-box .link a i {

    color: #009846;

}



.service-block-two .inner-box .link a:hover {

    color: #009846;

}



.service-block-two .inner-box:before {

    background: #393185;

}



.service-block-two .inner-box:hover .text-layer h2 {

    color: #393185;

}



.nav-style-one .owl-nav .owl-next:hover:after {

    background: #393185;

}



.nav-style-one .owl-nav .owl-next:hover:before {

    border-color: #393185;

}



.nav-style-one .owl-nav .owl-prev:hover:after {

    background: #393185;

}



.nav-style-one .owl-nav .owl-prev:hover:before {

    border-color: #393185;

}



.case-block-two .inner-box .image-box .overlay-layer {

    background: #E31E24;

}



.case-block-two .inner-box .image-box .client-box span {

    color: #393185;

}



.case-style-two .owl-theme .owl-dots .owl-dot.active span,

.case-style-two .owl-theme .owl-dots .owl-dot span:hover {

    background: -webkit-linear-gradient(90deg, #393185, #393185 100%);

}



.work-block-two .inner-box .icon-box {

    background: #E31E24;

}



.work-block-two:hover .inner-box .icon-box {

    background: #E31E24 !important;

}



.work-block-two .inner-box:hover .icon-box i {

    background: #E31E24;

}



.work-block-two .inner-box .count-box {

    background: -webkit-linear-gradient(-45deg, #393185, #393185 100%);

}



.work-block-two .inner-box .count-box span {

    background: #E31E24;

}



#video_block_01 .video-inner .video-btn a i {

    background: -webkit-linear-gradient(-45deg, #393185, #393185 100%);

}



#content_block_04 .content-box .single-item .icon-box i {

    background: -webkit-linear-gradient( -45deg, rgb(168 207 70), rgb(255 204 41) 100%);

}



#content_block_04 .content-box .single-item .box h4:before {

    background: -webkit-linear-gradient( -45deg, rgb(15 107 70), rgb(255 255 255) 100%);

}



#content_block_04 .content-box .single-item .box a i {

    color: #009846;

}



#content_block_04 .content-box .single-item .box a:hover {

    color: #009846;

}



.testimonial-style-two .lower-content .testimonial-content .inner-box .content-box {

    background: -webkit-linear-gradient(-45deg, #393185 25%, #393185 100%);

}



.news-section.style-two .news-block-one .inner-box .image-box:before {

    background: -webkit-linear-gradient(-45deg, #393185, #393185 100%);

}



.news-section.style-two .news-block-one .inner-box .lower-content .file-box i {

    background: -webkit-linear-gradient(-45deg, #393185, #393185 100%);

}



.news-section.style-two .news-block-one .inner-box .lower-content .title-box .post-date {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.news-section.style-two .news-block-one .inner-box .lower-content .link a i {

    color: #E31E24;

}



.news-section.style-two .news-block-one .inner-box .lower-content .link a:hover {

    color: #E31E24;

}



.info-section .inner-container .info-inner .info-box .box .icon-box {

    background: #fff;

}



.footer-style-two .widget-section .links-widget .widget-content .links li a:before {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.footer-style-two .widget-section .links-widget .widget-content .links li a:after {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.footer-style-two .widget-section .post-widget .widget-content .post .post-date {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.footer-style-two .widget-section .post-widget .widget-content .post .file-box i {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.footer-style-two .widget-section .post-widget .widget-content .post h5 a:hover {

    color: #E31E24;

}



.footer-style-two .widget-section .gallery-widget .widget-content .list li .image-box {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.theme-btn.style-six {

    background-image: linear-gradient(to right, #d83170 0%, #772d9f 50%, #d83170 100%);

}



.main-header.style-three .right-column .social-links li a:hover {

    color: #FDE47B;

}



.theme-btn.style-seven {

    background-image: linear-gradient(to right, #393185 0%, #393185 50%, #393185 100%);

}



.banner-style-three .content-box h1 {

    color: #393185;

}



.technology-block-one .inner-box .icon-box i {

    background: -webkit-linear-gradient(0deg, #393185, #393185 100%);

}



.technology-block-one .inner-box .icon-box:before {

    background: #393185;

}



.technology-block-one .inner-box:before {

    background: -webkit-linear-gradient(0deg, #393185, #393185 100%);

}



.chooseus-style-two .single-item .inner-box .box .icon-box {

    background: -webkit-linear-gradient(0deg, #393185, #393185 100%);

}



.team-block-one .inner-box .image-box {

    background: -webkit-linear-gradient( 0deg, #E31E24, #E31E24 100%);

}



.team-block-one .inner-box .image-box .contact-box .social-links .list li a:hover {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.team-block-one .inner-box .image-box .contact-box:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.btn-style-eight {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.case-style-three .case-block-two .inner-box .image-box .overlay-layer {

    background: -webkit-linear-gradient(-45deg, rgba(216, 51, 113, 0.9), rgba(122, 45, 158, 0.9) 100%);

}



.case-style-three .case-block-two .inner-box .lower-content .link i {

    color: #E31E24;

}



.case-style-three .case-block-two .inner-box .lower-content .link a:hover {

    color: #E31E24;

}



.video-faq .video-inner .video-content a {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



#content_block_07 .accordion-box .block .acc-btn.active {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.pricing-block-one .pricing-table .table-header .header-lower h1 {

    color: #E31E24;

}



.pricing-block-one .pricing-table .table-header .header-lower p {

    color: #E31E24;

}



.pricing-block-one.active-block .pricing-table .table-header {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.pricing-block:last-child .pricing-block-one .pricing-table .table-header .header-lower h1 {

    color: #E31E24;

}



.news-section.style-three .news-block-one .inner-box .lower-content .file-box i {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



.news-section.style-three .news-block-one .inner-box .lower-content .title-box .post-date {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.news-section.style-three .news-block-one .inner-box .image-box:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.news-section.style-three .news-block-one .inner-box .lower-content .link a i {

    color: #E31E24;

}



.news-section.style-three .news-block-one .inner-box .lower-content .link a:hover {

    color: #E31E24;

}



.testimonial-style-three .slider-pager .thumb-box li a.active .thumb {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.testimonial-style-three .testimonial-content .content-box .author-info .designation {

    color: #E31E24;

}



.testimonial-style-three .slider-pager .elipse-box .elipse {

    background: #E31E24;

}



.footer-style-three .footer-top .widget-section .subscribe-widget .widget-content .subscribe-form .form-group input:focus {

    border-color: #E31E24 !important;

}



.footer-style-three .footer-top .widget-section .subscribe-widget .widget-content .social-links li a:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}



.main-header.style-four .header-top .info-box li i {

    color: #E31E24;

}



.main-header.style-four .header-top .info-box li a:hover {

    color: #E31E24;

}



.main-header.style-four .header-top .request-btn a:hover {

    color: #E31E24;

}



.main-header.style-four .header-top .request-btn i {

    color: #E31E24;

}



.main-header.style-four .search-box-outer .search-toggler:hover {

    color: #E31E24;

}



.main-header.style-four .search-box-outer .search-toggler:hover i {

    color: #E31E24;

}



.main-header.style-four .menu-right-content .social-links li a:hover {

    color: #E31E24;

}



.main-header.style-four .language .lang-dropdown {

    border-top: 2px solid #E31E24;

}



.main-header.style-four .language .lang-dropdown li a:hover {

    color: #E31E24;

}



.theme-btn.style-nine {

    background-image: linear-gradient(to right, #E31E24 0%, #E31E24 50%, #E31E24 100%);

}



.theme-btn.style-ten {

    /* background-image: linear-gradient(to right, #00bb6e 0%, #0156d5 50%, #00bb6e 100%); */

    background-color: #E31E24;

}





}

.service-block-three .inner-box .link a:hover {

    color: #E31E24;

}

.service-block-three .inner-box h3 a:hover {

    color: #E31E24;

}

.technology-style-two .lower-box {

    /* background: -webkit-linear-gradient(0deg, #3530d4, #66278d 100%); */

}

#image_block_03 .image-box .image-3:before {

    border: 2px dotted #E31E24;

}

#content_block_08 .content-box .list-item li span {

    background: #E31E24;

}

#content_block_08 .content-box .list-item li span:before {

    border: 1px solid #E31E24;

}

#content_block_08 .content-box .list-item li span:after {

    border: 1px solid #E31E24;

}

#content_block_08 .content-box .lower-text h6 a {

    color: #E31E24;

}

.chooseus-style-three .inner-box .single-item .box .icon-box {

    background: #E31E24;

}

.chooseus-style-three .inner-column:last-child .inner-box .single-item:first-child .box .icon-box {

    background: #E31E24;

}

.chooseus-style-three .inner-column:last-child .inner-box .single-item:last-child .box .icon-box {

    background: #E31E24;

}

.chooseus-style-three .inner-box .single-item h3:after {

    border: 1px dashed #E31E24;

}

.chooseus-style-three .inner-column:last-child .inner-box .single-item:first-child h3:after {

    border: 1px dashed #E31E24;

}

.chooseus-style-three .inner-column:last-child .inner-box .single-item:last-child h3:after {

    border: 1px dashed #E31E24;

}

.skills-style-two #content_block_02 .content-box .inner-box .progress-box .icon-box {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.skills-style-two #content_block_02 .content-box .inner-box .progress-box .bar-inner {

    background: #E31E24;

}

.skills-style-two #content_block_02 .content-box .inner-box .progress-box .bar-inner:before {

    background: #E31E24;

}

.testimonial-style-four .testimonial-content .inner-box .upper-box .rating li {

    color: #E31E24;

}

.testimonial-style-four .testimonial-content .inner-box:hover .author-info .image-box {

    background: #E31E24;

}

.testimonial-style-four .owl-nav .owl-prev:before,

.testimonial-style-four .owl-nav .owl-next:before {

    background: #E31E24;

}

.subscribe-section {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-four .news-block-one .inner-box .image-box:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-four .news-block-one .inner-box .lower-content .file-box i {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-four .news-block-one .inner-box .lower-content .title-box .post-date {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.news-section.style-four .news-block-one .inner-box .lower-content .link a:before {

    color: #E31E24;

}

.news-section.style-four .news-block-one .inner-box .lower-content .link a:hover {

    color: #E31E24;

}

#content_block_09 .content-box #contact-form .form-group input:focus,

#content_block_09 .content-box #contact-form .form-group textarea:focus {

    border-color: #E31E24 !important;

}

.footer-style-four .footer-top .widget-section .logo-widget .social-links li a:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.main-header.style-five .main-menu .navigation>li.current>a,

.main-header.style-five .main-menu .navigation>li:hover>a {

    color: #E31E24;

}

.main-header.style-five .main-menu .navigation>li.current>a:after,

.main-header.style-five .main-menu .navigation>li:hover>a:after {

    color: #E31E24;

}

.main-header.style-five .main-menu .navigation li.current.dropdown .dropdown-btn,

.main-header.style-five .main-menu .navigation li:hover .dropdown-btn {

    color: #E31E24;

}

.main-header.style-five .search-box-outer .search-toggler:hover {

    color: #E31E24;

}

.main-header.style-five .header-upper .menu-right-content .phone h4 a:hover {

    color: #E31E24;

}

.banner-style-five .content-box a:hover {

    color: #E31E24;

}

.banner-style-five .anim-icon .icon.bg-color {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

h3 a:hover {

    color: #E31E24;

}

#content_block_10 .content-box .two-column .single-item .icon-box {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.service-block-four .inner-box .link a:hover {

    color: #E31E24;

}

.service-block-four .inner-box .link a i {

    color: #E31E24;

}

.service-style-four .owl-nav .owl-prev:before,

.service-style-four .owl-nav .owl-next:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.service-style-four .anim-icon .icon-1 {

    /* border: 3px solid #f49f7b; */

}

.service-style-four .anim-icon .icon-2 {

    /* border: 3px solid #f49f7b; */

}

.service-style-four .anim-icon .icon-3 {

    /* border: 2px solid #f49f7b; */

    

    background-size: cover;

}

.service-style-four .anim-icon .icon-4 {

    /* background: #01cccb; */

}

.service-style-four .anim-icon .icon-5 {

    /* background: #01cccb; */

    

    background-size: cover;

}

.service-style-four .anim-icon .icon-6 {

    /* background: #f49f7b; */

}

.service-style-four .anim-icon .icon-7 {

    /* border: 2px solid #de9dad; */

    

    background-size: cover;

}

.service-style-four .anim-icon .icon-8 {

    /* border: 2px solid #de9dad; */

}

.service-style-four .anim-icon .icon-9 {

    /* background: #01cccb; */

}

.service-style-four .anim-icon .icon-10 {

    /* background: #01cccb; */

    

    background-size: cover;

}

.service-style-four .anim-icon .icon-11 {

    /* background: #01cccb; */

}

.service-style-four .anim-icon .icon-12 {

    /* background: #de9dad; */

}

.service-style-four .anim-icon .icon-13 {

    /* background: #f39f7b; */

}

.service-style-four .anim-icon .icon-14 {

    /* border: 2px solid #f4aa8b; */

    

    background-size: cover;

}

.service-style-four .anim-icon .icon-15 {

    /* border: 2px solid #d799a9; */

    

    background-size: cover;

}

.work-block-three .inner-box:hover .icon-box i {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.subscribe-section.style-two .inner-box .link-box li a i {

    color: #E31E24;

}

.subscribe-section.style-two .inner-box .link-box li a:hover {

    color: #E31E24;

}

.subscribe-section .inner-box .subscribe-form .form-group button {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.subscribe-section.style-two .inner-box .subscribe-form .form-group input:focus {

    border-color: #E31E24;

}

.case-style-four .case-block-two .inner-box .image-box .overlay-layer {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.case-style-four .owl-nav .owl-prev:before,

.case-style-four .owl-nav .owl-next:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.team-block-two .inner-box:hover .image-box .contact-box .email i {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.team-block-two .inner-box:hover .image-box .contact-box .social-links .share {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.team-block-two .inner-box .image-box .contact-box .social-links .list li a:hover {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.team-block-two .inner-box:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-five .owl-nav .owl-prev:before,

.news-section.style-five .owl-nav .owl-next:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-five .news-block-one .lower-content .link a:hover {

    color: #E31E24;

}

.news-section.style-five .news-block-one .lower-content .link a:hover i {

    color: #E31E24;

}

.news-section.style-five .news-block-one .inner-box .image-box:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-five .news-block-one .inner-box .lower-content .file-box i {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.news-section.style-five .news-block-one .inner-box .lower-content .title-box .post-date {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.award-section .single-item .icon-box i {

    background: #E31E24;

}

.award-section .owl-item:nth-child(2n) .single-item .icon-box i {

    background: #E31E24;

}

.award-section .owl-item:nth-child(3n) .single-item .icon-box i {

    background: #E31E24;

}

.award-section .owl-item:nth-child(4n) .single-item .icon-box i {

    background: #E31E24;

}

.footer-style-five .footer-top .twitter-widget .widget-content .text p a {

    color: #E31E24;

}

.footer-style-five .footer-top .twitter-widget .widget-content .box i {

    color: #E31E24;

}

.switcher .switch_btn button {

    color: #E31E24;

}

.main_page.active_boxlayout {

    background: #E31E24;

}

.page-title:before {

    background: #E31E24;

}

#image_block_05 .image-box .elipse {

    background: #E31E24;

}

#image_block_05 .image-box .text span {

    color: #E31E24;

}

#image_block_05 .image-box .text h5 {

    color: #E31E24;

}

#content_block_11 .content-box .video-btn a {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.history-section .inner-box .single-item .inner .year span:after {

    background: #E31E24;

}

.history-section .inner-box .single-item .inner:hover .year span {

    border-color: #E31E24;

}

#content_block_12 .content-box .inner-box .single-item:hover h4:before {

    border: 1px dashed #E31E24;

}

#content_block_12 .content-box .inner-box .single-item:hover .box .icon-box {

    background: -webkit-linear-gradient(-90deg, #E31E24, #E31E24 100%);

}

.testimonial-style-two.alternate-2 .lower-content .testimonial-content .inner-box .content-box {

    background: #E31E24;

}

.testimonial-style-two.alternate-2 .lower-content .testimonial-content .inner-box .content-box .text:before {

    color: #E31E24;

}

.team-section.alternate-2 .team-block-one .inner-box .image-box .contact-box .email i:hover,

.team-section.alternate-2 .team-block-one .inner-box .image-box .contact-box .social-links .share:hover {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}



/* .info-section.alternate-2 .inner-container .info-inner .info-box .box .icon-box {

    background: -webkit-linear-gradient(-45deg, #fb6064, #f93c7f 100%);

} */

.contact-section.alternate-2 #content_block_09 .content-box #contact-form .form-group input:focus,

.contact-section.alternate-2 #content_block_09 .content-box #contact-form .form-group textarea:focus,

.contact-section.alternate-3 #content_block_09 .content-box #contact-form .form-group input:focus,

.contact-section.alternate-3 #content_block_09 .content-box #contact-form .form-group textarea:focus {

    border-color: #E31E24 !important;

}

.service-block-five .inner-box:hover .icon-box {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.service-block-five .inner-box .list-item li span {

    background: #E31E24;

}

.service-block-five .inner-box .list-item li span:before {

    border: 1px solid #E31E24;

}

.service-block-five .inner-box .list-item li span:after {

    border: 1px solid #E31E24;

}

.service-block-five .inner-box:before {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.process-style-two.alternate-2 .work-block-two .inner-box .icon-box {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.process-style-two.alternate-2 .work-block-two .inner-box:hover .icon-box i {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.process-style-two.alternate-2 .work-block-two .inner-box .count-box {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.process-style-two.alternate-2 .work-block-two .inner-box .count-box span {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.industries-style-two .video-box a:hover {

    color: #E31E24;

}

.award-style-two .testimonial-content .inner-box .rating li {

    color: #E31E24;

}

.award-style-two .testimonial-content .inner-box .author-info .designation {

    color: #E31E24;

}

.award-style-two .owl-nav .owl-prev:hover,

.award-style-two .owl-nav .owl-next:hover {

    border-color: #E31E24;

    background: #E31E24;

}

.service-details-content .inner-box .two-column .left-column .title-box .btn-style-four {

    border: 1px solid #E31E24;

}

.service-details-content .inner-box .carousel-box .single-item .box .icon-box {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.service-details-content .inner-box .carousel-box .owl-dots .owl-dot.active span,

.service-details-content .inner-box .carousel-box .owl-dots .owl-dot span:hover {

    border-color: #E31E24;

}

.service-details-content .inner-box .technology-box .content-box .list-item li span {

    background: #E31E24;

}

.service-details-content .inner-box .technology-box .content-box .list-item li span:before {

    border: 1px solid #E31E24;

}

.service-details-content .inner-box .technology-box .content-box .list-item li span:after {

    border: 1px solid #E31E24;

}

.service-details-content .inner-box .technology-box .icon-box .icon-1 {

    background: #E31E24;

}

.service-details-content .inner-box .technology-box .icon-box .icon-2 {

    background: #E31E24;

}

.service-details-content .inner-box .technology-box .icon-box .icon-3 {

    background: #E31E24;

}

.service-details-content .inner-box .application-box .single-item .box:before {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.service-details-content .inner-box .recent-case .case-block-two .inner-box .image-box .overlay-layer {

    background: -webkit-linear-gradient(-90deg, rgba(251, 81, 85, 0.9), rgba(249, 42, 117, 0.9) 100%);

}

.service-sidebar .sidebar-categories li a:before {

    background: -webkit-linear-gradient(0deg, #E31E24, #E31E24 100%);

}

.service-sidebar .sidebar-categories li a i {

    color: #E31E24;

}

.service-sidebar .sidebar-file .download-option li .icon-box a:hover {

    color: #E31E24;

}

.service-sidebar .sidebar-testimonial .content-box .upper-box .rating li {

    color: #E31E24;

}

.service-sidebar .sidebar-testimonial .content-box .author-info .designation {

    color: #E31E24;

}

.project-page .case-block-two .inner-box .lower-content .box h3 a:hover {

    color: #E31E24;

}

.project-page .case-block-two .inner-box .image-box .overlay-layer {

    background: -webkit-linear-gradient(-90deg, rgba(251, 81, 85, 0.9), rgba(249, 42, 117, 0.9) 100%);

}

.project-page .filter-btns li.active,

.project-page .filter-btns li:hover {

    color: #E31E24;

}

.project-page .filter-btns li span {

    color: #E31E24;

}

.pagination li a:hover,

.pagination li a.active {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.project-page.case-style-three .case-block-two .inner-box .lower-content .link .btn-style-four:hover span {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.project-details-content .data-box .intro-box .single-item .left-column .icon-box {

    color: #E31E24;

}

.project-details-content .processing-system .tab-btn-box .tab-btns li.active-btn span,

.project-details-content .processing-system .tab-btn-box .tab-btns li span:hover {

    background: #E31E24;

}

.project-details-content .processing-system .tab-btn-box .tab-btns li.active-btn span:before,

.project-details-content .processing-system .tab-btn-box .tab-btns li span:hover:before {

    background: #E31E24;

}

.project-sidebar .info-box:before {

    background: #E31E24;

}

.project-sidebar .info-box .single-item .text a:hover {

    color: #E31E24;

}

.blog-classic-grid .news-block-one .btn-style-four:hover:before {

    background: #E31E24;

}

.blog-classic-sidebar .news-block-one .lower-content .btn-style-four:hover span {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.sidebar-page-container .sidebar .sidebar-search .form-group input:focus {

    border-color: #E31E24 !important;

}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li a:hover:before,

.sidebar-page-container .sidebar .sidebar-categories .categories-list li a.active:before {

    border-color: #E31E24;

    background: #fb5155;

}

.sidebar-page-container .sidebar .sidebar-post .post-inner .post .post-date {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.sidebar-page-container .sidebar .sidebar-post .post-inner .post .file-box i {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.sidebar-page-container .sidebar .sidebar-post .post-inner .post h5 a:hover {

    color: #E31E24;

}

.sidebar-page-container .sidebar .sidebar-instagram .widget-content .image-list li .image {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.sidebar-page-container .sidebar .sidebar-subscribe .subscribe-form .form-group input:focus+button,

.sidebar-page-container .sidebar .sidebar-subscribe .subscribe-form .form-group button:hover {

    color: #E31E24;

}

.sidebar-page-container .sidebar .sidebar-tags .tags-list li a:hover {

    color: #E31E24;

}

.news-block-two .inner-box .image-box:before {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.news-block-two .image-box .btn-box a span {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.blog-masonry .news-block-one .lower-content .btn-style-four:hover span {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.blog-masonry .more-btn .theme-btn.style-three:after {

    background: #E31E24;

}

.page-title .content-box .file-box i {

    color: #E31E24;

}

.blog-details-content .inner-box .text blockquote {

    background: #E31E24;

}

.blog-details-content .inner-box .accordion-box .block .acc-btn.active .icon-outer {

    color: #E31E24;

}

.blog-details-content .post-share-option .post-tags .tags-list li a:hover {

    color: #E31E24;

}

.blog-details-content .post-share-option .post-tags .tags-list li i {

    color: #E31E24;

}

.blog-details-content .post-share-option .post-social .social-list li a {

    background: #E31E24;

}

.blog-details-content .post-share-option .post-social .social-list li:nth-child(2) a {

    background: #E31E24;

}

.blog-details-content .post-share-option .post-social .social-list li:nth-child(3) a {

    background: #E31E24;

}

.blog-details-content .post-share-option .post-social .social-list li:last-child a {

    background: #E31E24;

}

.blog-details-content .post-share-option .post-social .social-list li a:hover {

    background: #E31E24 !important;

}

.blog-details-content .author-box .inner .share .share-btn:hover {

    background: #E31E24;

    border-color: #E31E24;

}

.blog-details-content .author-box .inner .share .social-links li a:hover {

    color: #E31E24;

}

.blog-details-content .author-box .inner .author-info p a:hover {

    color: #E31E24;

}

.blog-details-content .comments-area .comment-box .comment .comment-inner .replay-btn a:hover {

    color: #E31E24;

}

.blog-details-content .comments-form-area .form-group input:focus,

.blog-details-content .comments-form-area .form-group textarea:focus {

    border-color: #E31E24 !important;

}

.blog-details-content .comments-form-area .form-group .theme-btn.style-three:after {

    background: #fb5155;

}

.nav-btn-box .box .post-date {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.nav-btn-box .btn-inner .box .file-box i {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.coming-soon .inner-box .content-box .lower-box .social-links li a:hover {

    color: #E31E24;

}

.faq-page-section .accordion-box .block .acc-btn.active .icon-outer {

    color: #E31E24;

}

.faq-page-section .inner-box .icon-box {

    background: -webkit-linear-gradient(-45deg, #E31E24, #E31E24 100%);

}

.main-footer .footer-bottom.style-one .copyright p a:hover,

.main-footer .footer-bottom.style-one .footer-nav li a:hover {

    color: #E31E24;

}

.banner-style-two .image-box .anim-icon .icon {

    background: #E31E24;

}

.main-header.style-two .sticky-header .main-menu .navigation>li.current>a:after,

.main-header.style-two .sticky-header .main-menu .navigation>li:hover>a:after {

    color: #E31E24;

}

.main-header.style-two .sticky-header .main-menu .navigation>li.current>a,

.main-header.style-two .sticky-header .main-menu .navigation>li:hover>a {

    color: #E31E24 !important;

}

.main-header.style-three .sticky-header {

    background: #E31E24;

}

.main-header.style-five .sticky-header .menu-right-content .phone h4 a:hover {

    color: #E31E24;

}

.main-header.style-four .sticky-header .main-menu .navigation>li.current>a,

.main-header.style-four .main-menu .navigation>li:hover>a {

    color: #E31E24;

}

.main-header.style-four .sticky-header .main-menu .navigation>li.current>a:after,

.main-header.style-four .sticky-header .main-menu .navigation>li:hover>a:after {

    color: #E31E24;

}

.main-header.style-two .main-menu .navigation>li>ul>li>a:hover,

.main-header.style-two .main-menu .navigation li.dropdown .megamenu li a:hover {

    color: #E31E24 !important;

}

.main-header.style-two .main-menu .navigation>li>ul>li>ul>li:hover>a {

    color: #E31E24 !important;

}

.main-header.style-two .main-menu .navigation>li>ul>li>ul>li>a i,

.main-header.style-two .main-menu .navigation>li>ul>li>a i,

.megamenu .column ul li a i {

    color: #E31E24 !important;

}

.main-header.style-three .main-menu .navigation>li>ul>li>a:hover,

.main-header.style-three .main-menu .navigation li.dropdown .megamenu li a:hover {

    color: #E31E24 !important;

}

.main-header.style-three .main-menu .navigation>li>ul>li>ul>li:hover>a {

    color: #E31E24 !important;

}

.main-header.style-three .main-menu .navigation>li>ul>li>ul>li>a i,

.main-header.style-three .main-menu .navigation>li>ul>li>a i {

    color: #E31E24 !important;

}

.main-header.style-four .main-menu .navigation>li>ul>li>a:hover,

.main-header.style-four .main-menu .navigation li.dropdown .megamenu li a:hover {

    color: #E31E24 !important;

}

.main-header.style-four .main-menu .navigation>li>ul>li>ul>li:hover>a {

    color: #E31E24 !important;

}

.main-header.style-four .main-menu .navigation>li>ul>li>ul>li>a i,

.main-header.style-four .main-menu .navigation>li>ul>li>a i {

    color: #E31E24 !important;

}

.main-header.style-five .main-menu .navigation>li>ul>li>a:hover,

.main-header.style-five .main-menu .navigation li.dropdown .megamenu li a:hover {

    color: #E31E24 !important;

}

.main-header.style-five .main-menu .navigation>li>ul>li>ul>li:hover>a {

    color: #E31E24 !important;

}

.main-header.style-five .main-menu .navigation>li>ul>li>ul>li>a i,

.main-header.style-five .main-menu .navigation>li>ul>li>a i {

    color: #E31E24 !important;

}

.handle-preloader .animation-preloader .txt-loading .letters-loading {

    color: #E31E24;

}

.handle-preloader .animation-preloader .txt-loading .letters-loading:before {

    color: #E31E24;

}

.handle-preloader .animation-preloader .spinner {

    border: 3px solid #E31E24;

    border-top-color: rgba(251, 81, 85, 0.5);

}