body{background: url(../images/pattern-bg-2.jpg);background-repeat: repeat;}
header {background: #ef3f23 !important;}
header .navbar {background:#ffffff !important;}
header .navbar-brand img {height:60px;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu {width: 250px !important;}
nav.navbar.bootsnav ul.nav > li {margin: 0 10px !important;}
nav.navbar.bootsnav ul.nav > li > a {font-weight: 400;font-family: 'robotoregular';}
.rev_slider {height: 450px !important;}
.about_box.active {transform: translateY(0px) !important;}
.heading .divider-left, .heading .divider-center {background: #ef3f23 !important;}
.overlay {background: rgba(239,63,35,.75);}
.topbar {background: #221177;padding: 5px 0;}
.topbar ul.social_top li a {background: #ef3f23 !important;border-radius: 3px;}
.topbar ul.social_top li a:hover, .topbar ul.social_top li a:focus {color: #ffffff;border: none !important;}
.topbar .downloadBtn {background: #ead701;line-height: 30px;padding: 5px 10px;border-radius: 3px;color: #262626;}
.tparrows {background: #ef3f23 !important;}
#review-slider .client_name {color: #ef3f23;}
#review-slider .owl-page span:after{background:#ef3f23;}
#news-slider .item:hover h4 > a, #do-slider .item:hover h3 > a {color: #ef3f23;}
.copyright {background: #2c2c2c;padding: 10px 0;}
footer {background: #fee7af;}
footer .footer_panel h3 {color: #262626;}
footer .footer_panel strong {color:#333333;}
footer p {color: #444444;}
footer .footer_panel ul.social_icon li a {color: #ef3f23;}
footer .container-fluid .col-md-4, footer .container-fluid .col-md-8{padding:0;}
footer .detailsBx{padding:30px 0 0 0;}
footer .mapBx{background: #217;padding: 30px 0 0 0;}
.textBx{font-size: 15px;font-family: 'robotoregular';text-align: justify;line-height: 24px;color: #262626;}
ul.social_icon li a:hover {color: #fff !important;}

.newBx{border: 5px solid #ef3f23;padding: 10px;font-family: Calibri;background: #262626;font-weight: 400;}
.newBx ul li {color:#eeeeee;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999999;}
.imgBx{padding:5px; border:1px solid #999999;background:#ffffff;}

.scrollToTop {background: #ef3f23 !important;}

.product-section {padding:90px 0;}
.product-section .sideBx{padding-top: 30px;}
.product-section .sideBx .top-textBx {line-height: 24px;display: block;padding: 15px 10px;background-color: #221177;border-radius: 6px;color: #FFFFFF;text-align: center;font-size: 16px;font-weight: 500;font-family: 'robotoregular';}
.product-section .sideBx .btn-customBx {padding: 10px 16px;font-size: 16px;border-radius: 6px;color: #fff;background-color: #ef3f23 !important;border-color: #ef3f23 !important;display: block;margin-top:100px;}
.product-section .productBx {border-left:2px solid #221177;padding-left:20px;}
.product-section .productBx .imgBx {width:100%;height:300px;padding: 5px;border: 1px solid #999999;background: #ffffff;margin-bottom:20px;}
.product-section .productBx .imgBx img {width:100%;height:100%;object-fit: cover;}

.quality-textBx p{font-size:14px;font-weight:400;line-height:24px;text-align:justify;}
.quality-textBx ul{padding-left: 30px;}
.quality-textBx ul li {list-style:square;margin-bottom:10px;font-size:14px;font-weight:400;}
.quality-imgBx img {width: 100%;padding: 0.25rem;background-color: #ffffff;border: 1px solid #dee2e6;border-radius: 0.25rem;}
.certifivateBx {margin-bottom:20px;}
.certifivateBx img {height:500px !important;object-fit:contain;width: 100%;padding: 0.25rem;background-color: #ffffff;border: 1px solid #dee2e6;border-radius: 0.25rem;}
