a {color: #be1e2d;}
#sp-header.header-sticky { background-color: #fff /*#be1e2d*/;border-bottom: 6px solid #be1e2d;}
.sppb-btn::before{ background: #be1e2d;}
.sp-simpleportfolio .spsimpleportfolio-items .sp-simpleportfolio-item-wrap .sp-simpleportfolio-info .sp-simpleportfolio-tags {color: #be1e2d;}
.testimonial-slider, .sppb-sp-slider-title, .sp-simpleportfolio-tags, .sp-simpleportfolio-intro p, .sp-simpleportfolio-title a  {color:#fff!important;}
.offcanvas-body .mega-menu .menu li.active > a {
    color: #ffffff;
}
.offcanvas-body .mega-menu .menu li.active > a {
    color: #ffffff;
}
.offcanvas-body .mega-menu .menu > li > a:hover, .offcanvas-body .mega-menu .menu > li > a:focus, .offcanvas-body .mega-menu .menu ul > li > a:focus {
    color: #ffffff;
}
.offcanvas-menu {background-color:#be1e2d;color:#7e8689;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.active > a, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-body .mega-menu .menu li.menu-parent > a:hover::after, .offcanvas-body .mega-menu .menu li.menu-parent:hover > a {color:#fff;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-body .mega-menu .menu > li > a, .offcanvas-body .mega-menu .menu ul > li > a {color: #1d1d1d;}
.offcanvas-body .mega-menu .menu ul > li > a:hover { color: #be1e2d;}
.social-profile .sppb-icons-group-list li a:hover::after {background-color: #ffffff;}
.main-slider .sppb-container > div::before {mix-blend-mode: hard-light;}
.sp-slider-content-align-left h1 {padding:5px 15px; background:#be1e2d99;}
.font-white {color:#ffffff}
.font-red {color:#be1e2d}
.coming-soon2 {color:#ffffff}
.offcanvas-body .mega-menu ul.menu-child li.active > a {color: #be1e2d;}
.btn-primary, .sppb-btn-primary {border-color:#be1e2d;background-color:#be1e2d;}
.menu-image{width:70%}

@media (max-width: 768px) {
.sppb-addon-animated-heading .sppb-addon-title {font-size: 30px;}
#offcanvas-toggler span {color: #be1e2d !important;}
.llyods {margin-top: -6px;}
.lloydimg {padding-left: 0px !important;padding-right: 0px!important;}
.llyods {padding: 0px!important;}
.lloydtxt {padding-right: 0px!important;padding-left: 0px!important;font-size: 16px;font-weight: 400;color:#fff;ms-flex-align: center !important;align-items: center !important;}
.sppb-addon-tab .sppb-nav {margin-top: 50px;}
.sp-slider-custom-dot-indecators {display:none;}
.sp-page-title .sp-page-title-heading {font-size: 36px;}
.newsimages img {margin: 0 0 10px 0px;width: 100%;}
.newstitle {font-size: 36px !important;line-height: 1;}
.lloydtxt {font-size: 15px;line-height:15px;}
.main-slider .sppb-container > div:before {background-image: none;}
h1.homeslide {font-size: 40px!important; line-height: 42px!important;}
p.homep {font-size: 24px!important; line-height: 28px!important;}
#sp-menu-right {padding-right:10px!important;padding-left:10px!important;}
#offcanvas-toggler {margin-right: 5px!important;}
}
.featured-projects-list .sp-simpleportfolio .carousel .carousel-control-next:hover, .featured-projects-list .sp-simpleportfolio .carousel .carousel-control-prev:hover, .featured-projects-list .sp-simpleportfolio .carousel .carousel-control-next:focus, .featured-projects-list .sp-simpleportfolio .carousel .carousel-control-prev:focus {background-color:#be1e2d;border-color:#be1e2d;}
.newsimage {max-width:600px; margin: 0 0 10px 10px;width: 100%;}

#sp-header {background:#fff;}
/*.sp-megamenu-parent {z-index:4;}*/
.menu-bar > span {border-bottom: 3px solid #be1e2d;}
.menu-bar.active > span {border-bottom: 3px solid #fff;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background:#be1e2d;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color:#fff;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {font-size:16px;}
#sp-header .header-sticky .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a, .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color:#be1e2d!important;}

.lloydimg2 {margin-right: 15px;}
.lloydimg {padding-left: 55px;}
.lloydtxt {font-size: 16px;font-weight: 400;color:#fff;}
.header-sticky .llyods {display:none!important;}

.header-sticky .sp-megamenu-parent > li > a {color:#be1e2d!important;}

.llyods {background-color:#be1e2d;background-position: center center;background-repeat: no-repeat;height:35px;padding: 0 30px;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);}

.active.sp-text-thumbnail-list {background-color:#be1e2d;padding: 10px;}
.sp-simpleportfolio .spsimpleportfolio-items .sp-simpleportfolio-item-wrap:hover::before {background-color:#be1e2d;}
.carousel-control-prev, .carousel-control-next {display:none;}
.sp-simpleportfolio-title {font-size:22px!important;}
.sp-simpleportfolio .spsimpleportfolio-items .sp-simpleportfolio-item-wrap::before {background-color: rgba(59, 57, 63, 0.4);}
body, .sp-preloader {background-color:#fff;color:#212121;}
.animated-heading-after-part {color:#fff;font-size:24px;}
#sppb-addon-1582264383775 #btn-1582264383775.sppb-btn-custom:hover {background-color: #8D8D8D;}

.flag.nturl {margin-right:10px;}
div#goog-gt-tt {padding:inherit!important;}
#goog-gt-tt {color: inherit!important;background-color:inherit!important;border: none!important;box-shadow: none!important;-moz-box-shadow: none!important;-webkit-box-shadow: none!important;display: none!important;font-family: inherit!important;font-size: inherit!important;width:inherit!important;padding: inherit!important;position: absolute;z-index: 10000;}
.goog-text-highlight {background-color:inherit!important;box-shadow: none!important;-moz-box-shadow: none!important;-webkit-box-shadow: none!important;}

social-profile .sppb-icons-group-list {text-align: left;}



.main-menu > .sp-module {clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0% 100%);height: inherit;max-width: 100%;}

#sppb-addon-1553856196803 {float:left;}

.sp-megamenu-parent {z-index:4;}
.project-details-contact {background-color:#be1e2d}

.sp-page-title, .view-category .sp-page-title {padding: 120px 0 10px;}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {color:#fff; font-weight:bold;}
.core-values ul li::before {background-color: rgba(190, 30, 45, 0.3);}
.clients-list-mb a {margin: 0px 0;}
.clients-list a {filter: grayscale(0) opacity(1);}
.clients-list a:hover {filter:grayscale(1) opacity(0.3);}
.sp-page-title {background-color:#3b393f;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {color:#ccc;}
.sppb-flipbox-panel .flip-box .flip-box-inner {vertical-align: bottom;}
.flip-box-inner h2 {background-color:#be1e2d; margin-bottom:0px;}
.flip-box-inner p {background-color:#be1e2d}
.main-contact-form .form-builder-checkbox-item input:checked + label::before, .main-contact-form .form-builder-radio-item input:checked + label::before, .main-contact-form .sppb-addon-form-builder .sppb-form-check-input:checked + label::before {background-color:#be1e2d;border-color:#be1e2d}
.sp-scroll-up {right: 10px;bottom:0;width: 30px;height: 30px;line-height: 30px;}
.whatsappchat .popup-section .help-you-btn {padding: 10px 10px!important;background: #be1e2d !important;}
.is-bottom_right {right: 45px!important;z-index: 9999999999999!important;}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top .content {padding: 0px 15px!important;}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top .image {padding-right: 25px!important;margin-top: 6px!important;}

#sp-main-body {padding: 140px 0;}
.sp-simpleportfolio-title p {color:#fff !important;}
.com-spsimpleportfolio.view-item .project-details-container .sppb-row-container {max-width: inherit;}
.project-details-contact {clip-path:none;}
.article-details .article-details-heading h1, .article-details .article-details-heading h2 {font-size: 60px;}
.article-details .article-header-wrap {margin-bottom: 15px;}

.article-details .article-header-wrap {background-color: inherit;}
.article-details .article-ratings-social-share {border-top:none;border-bottom:none;}
.article-details .article-ratings-social-share {padding: 0;}

.view-article #sp-main-body {padding: 135px 0 100px;}
.news {padding: 0 15px; width: 90%;margin: 0 auto;}
.sppb-flipbox-panel .sppb-flipbox-front {padding:0px;}
.view-category #sp-main-body .article-list {max-width: 90%;padding-top: 20px;}
.newstitle {font-size:60px;}

.article-list .article .article-body .published{padding: 0 5px!important;background-color:#be1e2d!important;color:#fff!important;border-radius: 4px!important;font-size: 14px!important;top: 115px!important;}
.article-list .article .article-intro-image {margin:0 0 10px 0}
.sppb-addon-blocknumber .sppb-blocknumber-number {opacity: 1;}

h1.homeslide {font-size: 60px; background: none; padding: unset; line-height: 60px;}
p.homep {font-size: 36px; line-height: 36px;}



/*.view-article #sp-main-body .article-body-wrap, .view-article #sp-main-body .article-details .article-header-wrap .header-wrap-inner, .view-article #sp-main-body .border-div.container {max-width: 85%;}*/
.sppb-row-container {width: 85%;}
.view-category #sp-main-body .pagination-wrapper {max-width: 90%;}
.offcanvas-body .main-menu-wrapper {max-width: 100%;}
#sppb-addon-wrapper-1553856196803 {float:left;width:100%}
.sp-page-title .sp-page-title-heading {font-size: 60px;max-width: 100%;}

@media (min-width:1200px) {
 .container {max-width:90%;}
 body.helix-ultimate .sppb-row-container {max-width: 90%;}
 
}

.sp-megamenu-parent {float:right;}
#sp-slider-inner-item-1553258972244-num-0-key {display:none;}
.sp-megamenu-parent > li > a {font-size:18px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-size:16px;line-height: 1.3;}
.bg-major {background-color: #be1e2d;}
.link-color-bg {background-color: #be1e2d;}
.overlay-image-title {background: #be1e2dc9;padding:10px 30px 10px 10px;}

.teamname {
	background: #be1e2dc9;
    padding: 10px 30px 10px 10px;
	position: relative;
    z-index: 1;
	
	}
	
.teamname h4.sppb-addon-title {
	margin: 0px 0px 0px 0px!important;
}

.teamdesignation {
	margin: 50px 0px 0px 40px!important;
}
.teamdesignation2 {
	margin: 20px 0px 0px 40px!important;
}
.sppb-flipbox-panel .flip-box .flip-box-inner {
    vertical-align: middle;
}