body{font-family:"Poppins";}
a {text-decoration: none;}
ul{margin: 0; padding: 0;}
html{overflow-x: hidden;}

.topbar{background: #0e7a31;padding: 10px 0;}
.topbar-info-text p{color: #fff;opacity: 80%;margin-bottom: 0;}
.topbar-info-text p a{font-weight: 700;text-transform: capitalize;color: inherit;text-decoration: underline;text-underline-offset: 3px;transition: all 0.3s ease-in-out;}
.topbar-info-text p a:hover{color: #000;}
.topbar-links{display: flex;align-items: center;justify-content: end;}
.topbar-contact-info{border-right: 1px solid #FFFFFF33;margin-right: 25px;padding-right: 25px;}
.topbar-contact-info ul{list-style: none;padding: 0;margin: 0;}
.topbar-contact-info ul li{position: relative;display: inline-block;margin-right: 20px;color: #fff;opacity: 80%;transition: all 0.3s ease-in-out;}
.topbar-contact-info ul li a{color: inherit;}
.topbar-contact-info ul li:hover{color: #015577;}
.topbar-contact-info ul li:last-child{margin: 0;padding: 0;}
.topbar-contact-info ul li::before{content: '/';position: absolute;top: 0;right: -16px;bottom: 0;font-size: 16px;color: #fff;opacity: 80%;}
.topbar-contact-info ul li:last-child:before{display: none;}
.topbar-social-links ul{list-style: none;padding: 0;margin: 0;}
.topbar-social-links ul li{position: relative;display: inline-block;margin-right: 20px;transition: all 0.3s ease-in-out;}
.topbar-social-links ul li:last-child{margin: 0;}
.topbar-social-links ul li a{display: block;color: #fff;transition: all 0.3s ease-in-out;}
.topbar-social-links ul li:hover a{color: #015577;}
.topbar-social-links ul li a i{font-size: 18px;color: inherit;}


header.main-header{position: relative;border-bottom: 1px solid #FFFFFF33;z-index: 100;}
header.main-header .header-sticky{position: relative;top: 0;z-index: 100;}
header.main-header .header-sticky.hide{transform: translateY(-100%);transition: transform 0.3s ease-in-out;border-radius: 0;}
header.main-header .header-sticky.active{position: fixed;top: 0;left: 0;right: 0;border-radius: 0;transform: translateY(0);background-color: #fff;border-bottom: 1px solid #FFFFFF33;}
header.main-header .header-sticky .navbar-brand img{width: 140px;}
.navbar{padding: 5px 0;align-items: center;}
.navbar-brand{padding: 0;margin: 0;}
.main-menu .nav-menu-wrapper{flex: 1;text-align: center;margin: 0 20px;}
.main-menu .nav-menu-wrapper > ul{align-items: center;display: inline-flex;}
.main-menu ul li{margin: 0;position: relative;}
.main-menu ul li a{font-size: 16px;font-weight: 600;line-height: 1.2em;padding: 14px 20px !important;color: #000;text-transform: uppercase;transition: all 0.3s ease-in-out;}
.main-menu ul li.submenu > a:after{content: '\f107';font-family: 'FontAwesome';font-weight: 900;font-size: 14px;margin-left: 8px;}
.main-menu ul li a:hover, .main-menu ul li a:focus{color: #0e7a31;}
.main-menu ul ul{display:block; visibility: hidden;opacity: 0;transform: scaleY(0.8);transform-origin: top;padding: 0;margin: 0;list-style: none;width: 230px;border-radius: 20px;position: absolute;left: 0;top: 100%;background: #0e7a31;transition: all 0.3s ease-in-out;text-align: left;}
.main-menu ul li.submenu:first-child ul{width: 230px;}
.main-menu ul li.submenu ul li a{color: #fff;}
.main-menu ul ul ul{left: 100%;top: 0;text-align: left;}
.main-menu ul li:hover > ul{visibility: visible;opacity: 1;transform: scaleY(1);padding: 5px 0;}
.main-menu ul li.submenu ul li.submenu > a:after{content: '\f105';float: right;}
.main-menu ul ul li{margin: 0;padding: 0;}
.main-menu ul ul li a{color: #fff;padding: 8px 20px !important;transition: all 0.3s ease-in-out;}
.main-menu ul li:hover > ul{visibility: visible;opacity: 1;transform: scaleY(1);padding: 5px 0;}
.main-menu ul ul li a:hover, .main-menu ul ul li a:focus{color: #fff;background-color: transparent;padding: 8px 20px 8px 23px !important;}
.main-menu ul li.highlighted-menu{display: none;}
.responsive-menu, .navbar-toggle{display: none;}
.responsive-menu{top: 0;position: relative;}

.main-menu .menu-item-has-children:after{content: '\f107';font-family: 'FontAwesome';font-weight: 900;font-size: 12px;margin-left: 8px;color: #000;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);transition: all 0.3s ease-out;}

.slicknav_btn{background: #0e7a31;padding: 0;display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;margin: 0;border-radius: 8px;}
.slicknav_icon .slicknav_icon-bar{display: block;width: 100%;height: 3px;width: 22px;background-color: #fff;border-radius: 6px;margin: 4px auto !important;transition: all 0.1s ease-in-out;}
.slicknav_icon .slicknav_icon-bar:first-child{margin-top: 0 !important;}
.slicknav_icon .slicknav_icon-bar:last-child{margin-bottom: 0 !important;}
.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(1){transform: rotate(-45deg) translate(-5px, 5px);}
.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(2){opacity: 0;}
.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(3){transform: rotate(45deg) translate(-5px, -5px);}
.slicknav_menu{position: absolute;width: 100%;padding: 0;background:#0e7a31;}
.slicknav_menu ul{margin: 5px 0;}
.slicknav_menu ul ul{margin: 0;}
.slicknav_nav .slicknav_row, .slicknav_nav li a{position: relative;font-size: 16px;font-weight: 500;text-transform: capitalize;padding: 8px 20px;color: #fff;line-height: normal;margin: 0;border-radius: 0 !important;transition: all 0.3s ease-in-out;}
.slicknav_nav a:hover, .slicknav_nav a:focus, .slicknav_nav .slicknav_row:hover{background-color: transparent;color: #fff;}
.slicknav_menu ul ul li a{padding: 8px 20px 8px 30px;}
.slicknav_arrow{font-size: 0 !important;}
.slicknav_arrow:after{content: '\f107';font-family: 'FontAwesome';font-weight: 900;font-size: 12px;margin-left: 8px;color: #fff;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);transition: all 0.3s ease-out;}
.slicknav_open > a .slicknav_arrow:after{transform: translateY(-52%) rotate(-180deg);color: #fff;}

.btn-default {border: none;vertical-align: middle;display: inline-block;text-align: center;background-color: #ff741b;color: #fff;font-weight: 700;font-size: 16px;line-height: 1;padding: 21.5px 40px;border-radius: 9999px;position: relative;z-index: 1;overflow: hidden;text-transform: uppercase;}
.btn-default:before, .btn-default:after {content: "";position: absolute;top: 3px;right: 3px;bottom: 3px;left: 3px;background-color: #0e7a31;-webkit-transform: scale(0); transform: scale(0);z-index: -1;border-radius: inherit;-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transition: opacity ease 0.4s, visibility ease 0.4s, -webkit-transform ease 0.4s;transition: opacity ease 0.4s, visibility ease 0.4s, -webkit-transform ease 0.4s;transition: opacity ease 0.4s, visibility ease 0.4s, transform ease 0.4s;transition: opacity ease 0.4s, visibility ease 0.4s, transform ease 0.4s, -webkit-transform ease 0.4s;}
.btn-default:before {-webkit-transform-origin: left top; transform-origin: left top;}
.btn-default:hover {color: #fff;}
.btn-default:hover:before, .btn-default:hover:after {-webkit-transform: scale(1); transform: scale(1);opacity: 1;visibility: visible;}

/*----------------------------------------*/
/* 13. Hero area start
/*----------------------------------------*/

.it-hero-area {padding-top: 124px;padding-bottom: 130px;position: relative;overflow: hidden;}
.it-hero-bg {background-position: center;background-repeat: no-repeat;background-size: cover;}
.it-hero-shape-1 {position: absolute;top: 120px;left: 169px;animation: moving 9s linear infinite;}
@media (max-width: 1600px) {
    .it-hero-shape-1 {top: 60px;}
}
@media (max-width: 1400px) {
    .it-hero-shape-1 {top: 50px;}
}
.it-hero-shape-1 span {color: #0e7a31;}
.it-hero-shape-2 {position: absolute;top: 25px;right: 0;left: 50px;text-align: center;z-index: 1;animation: rotate2 15s linear infinite;}
@keyframes rotate2{
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}
@keyframes moving{
    0% {transform: translatey(0px);}
    20% {transform: translateX(-50px);}
    50% {transform: translatey(-40px);}
    100% {transform: translatey(0px);}
}
.it-hero-shape-3 {height: 100%;}
.it-hero-shape-3 span {position: absolute;top: 0;right: 0;height: 100%;}
.it-hero-shape-3 span::before {position: absolute;width: 668px;height: 100%;top: 0;right: 0;background: #0e7a31;content: "";clip-path: polygon(45% 0, 100% 0%, 100% 100%, 0% 100%);}
@media (max-width: 1600px) {
    .it-hero-shape-3 span::before {width: 500px;}
}
@media (max-width: 1400px) {
    .it-hero-shape-3 span::before {width: 400px;}
}
.it-hero-subtitle {font-size: 18px;font-weight: 500;display: inline-block;color: #0e7a31;margin-bottom: 15px;text-transform: capitalize;}
.it-hero-title {font-size: 24px;color: #000;text-transform: capitalize;margin-bottom: 25px;font-weight: bold;}
.it-hero-title.text-white {margin-bottom: 15px;}
@media (max-width: 1400px) { .it-hero-title { font-size: 60px; } } /* $xl */
@media (max-width: 1200px) { .it-hero-title { font-size: 50px; } } /* $lg */
@media (max-width: 991px) { .it-hero-title { font-size: 20px; } }  /* $md */
@media (max-width: 767px) { .it-hero-title { font-size: 20px; } }  /* $xs */
/* Big Title */
.it-hero-title.hero-big-title {font-size: 100px;font-weight: 700;margin-bottom: 10px;}
.it-hero-title.hero-big-title span {display: inline-block;color: #0e7a31;}
@media (max-width: 1400px) { .it-hero-title.hero-big-title { font-size: 79px; } }
@media (max-width: 1200px) { .it-hero-title.hero-big-title { font-size: 80px; } }
@media (max-width: 991px) { .it-hero-title.hero-big-title { font-size: 63px; } }
@media (max-width: 767px) { .it-hero-title.hero-big-title { font-size: 40px; } }
@media (max-width: 575px) { .it-hero-title.hero-big-title { font-size: 59px; } }
.it-hero-content p {font-size: 18px;margin-bottom: 45px;margin-right: 20px;}
.it-hero-thumb {position: relative;}
.it-hero-thumb img {max-width: inherit;}
@media (max-width: 1600px), (max-width: 1400px), (max-width: 1200px), (max-width: 991px), (max-width: 767px) {
    .it-hero-thumb img {max-width: 100%;}
}
@media (max-width: 991px), (max-width: 767px) {
    .it-hero-button {margin-bottom: 50px;}
}

.about_area{padding: 70px 0;}
.sec-shape {fill: #ff741b;}
.sec-icon {margin-bottom: 10px;}
.sec-title {margin: 0 0 20px; font-size:28px}
.sec-subtitle {display: block;font-size: 18px;font-weight: 700;color: #999999;margin: 0 0 10px 0;text-transform: uppercase;}
.img-box6 {position: relative;z-index: 1;padding-bottom: 105px;}
.img-box6 .img-1 {display: inline-block;vertical-align: middle;padding-right: 30px;}
.img-box6 .img-2 {display: inline-block;}
.img-box6 .img-shape1 {width: 525px;height: 240px;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 30px;background-color: #0e7a31;z-index: -1;}
.img-box6 .shape-dotted {position: absolute;right: 75px;bottom: -5px;z-index: -2;}
.shape-dotted {width: 275px;height: 175px;--dot-color: #0e7a31;background: radial-gradient(circle, transparent 20%, var(--dot-bg, #fff) 20%, var(--dot-bg, #fff) 80%, transparent), radial-gradient(circle, transparent 20%, var(--dot-bg, #fff) 20%, var(--dot-bg, #fff) 0%, var(--dot-color, #0e7a31)) var(--dot-size, 5.8px) var(--dot-size, 5.8px);background-color: var(--dot-bg, #fff); background-size: calc(var(--dot-size, 5.8px) * 2) calc(var(--dot-size, 5.8px) * 2);}
/*.about_area p{line-height: 28px; text-align: justify;}*/

.service_area{padding: 70px 0; background: #f5f5f5;}
.service-style1 {text-align: center;background-color: #fff;padding: 50px 20px 50px 20px;position: relative;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;margin: 20px 0 0; width:100%;}
.service-style1 .service-img {width: 230px;height: 230px;margin: 0 auto;padding: 7px;border: 3px solid #ff741b;border-radius: 50%;}
.service-style1 .service-img img {width: 100%;border-radius: inherit;}
.service-style1 .service-icon {width: 90px;height: 90px;line-height: 90px;text-align: center;background-color: #fff;border-radius: 50%;position: relative;z-index: 1;margin: -50px auto 15px auto;-webkit-box-shadow: 0.5px 0.87px 27px rgba(35, 31, 32, 0.04); box-shadow: 0.5px 0.87px 27px rgba(35, 31, 32, 0.04);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}
.service-style1 .service-icon img {-webkit-transition: all ease 0.4s;transition: all ease 0.4s;-webkit-filter: none; filter: none;width: 46px;}
.service-style1 .service-title {margin-bottom: 3px;}
.service-style1 .service-text {margin: 0;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}
.service-style1 .shape-dotted {height: 20px;position: absolute;bottom: 0;left: 50%;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;--dot-bg: #f5f5f5;transform: translateX(-50%);z-index: -1;background: radial-gradient(circle, transparent 20%, var(--dot-bg, #f5f5f5) 20%, var(--dot-bg, #f5f5f5) 80%, transparent), radial-gradient(circle, transparent 20%, var(--dot-bg, #f5f5f5) 20%, var(--dot-bg, #f5f5f5) 0%, var(--dot-color, #0e7a31)) var(--dot-size, 5.8px) var(--dot-size, 5.8px);background-color: var(--dot-bg, #f5f5f5); background-size: calc(var(--dot-size, 5.8px) * 2) calc(var(--dot-size, 5.8px) * 2);}
.service-style1:hover {background-color: #0e7a31;border-color: transparent;}
.service-style1 .service-title a{color: #000;}
.service-style1:hover .service-text, .service-style1:hover .service-title a {color: #fff;}
.service-style1:hover .service-title a:hover {color: #ff741b;}
.service-style1:hover .service-icon {background-color: #ff741b;}
.service-style1:hover .service-icon img {-webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1);}
.service-style1:hover .shape-dotted {bottom: -20px;z-index: 1;}
.service_area .btn-default{margin-top: 40px;}

.manufacturer_area{padding: 70px 0;}
.manu_img{background: #f5f5f5; border-radius: 15px; padding: 10px; margin: 10px 0; width: 100%;height:180px;}
.manu_img img{width: 100%;height: 100%; object-fit: contain;}
.manu_img a{display: block;height: 100%;}

.footer_area{padding: 70px 0 0; background: #000;}
footer .widget-title {font-weight: 600;font-size: 24px;margin-bottom: 30px;}
footer ul li{list-style: none;}
footer .logo img {height: 60px;}
footer .logo {margin-bottom: 30px;height: 100px;}
footer p, footer li, footer li a {color: #d1d1d7 !important;transition: all 0.35s ease-in-out;}
footer li a:hover {color: #fff !important;}
footer li a {font-weight: 400;}
footer .link li {margin-top: 15px;}
footer .link li:first-child {margin-top: 0;}
.footer-item {margin: 15px 0;}
.footer-bottom li {display: inline-block;}
.footer-bottom p {margin: 0; text-align: center;}
.footer-bottom {padding: 15px 0;background: #0e7a31;margin-top: 70px;}
.footer-bottom .text-end li {margin-left: 20px;}
.f-items {position: relative;z-index: 1;}
.f-items .shape-animated-top {position: absolute;left: -200px;top: 80px;}
.f-items .shape-animated-top img {max-width: 250px;opacity: 0.03;}
.footer-bottom .container {position: relative;}
footer {position: relative;z-index: 1;overflow: hidden;}
.footer-shape {position: absolute;left: 0;top: 0;height: 100%;width: 100%;}
.footer-shape .item:first-child {position: absolute;right: 0;top: 50px;height: 250px;}
.footer-shape .item:first-child img {height: 100%;}
.footer-shape .item:nth-child(2) {position: absolute;left: 30px;bottom: 45px;height: 30px;}
.footer-shape .item:nth-child(2) img {height: 100%;animation: spinner 20s infinite linear;}
.footer-shape .item:nth-child(3) {position: absolute;left: 0;top: 0;height: 40%;opacity: 0.3;}
.footer-shape .item:nth-child(3) img {height: 100%;}
.footer-shape .item.bottom {top: auto;bottom: 60px;height: 70%;}
.opening-hours {margin-top: 30px;}
.opening-hours li {margin-top: 10px;position: relative;z-index: 1;}
.opening-hours h5 {text-transform: uppercase;font-weight: 600;font-size: 15px;}
.opening-hours .working-day, .opening-hours .working-hour {width: 1%;display: table-cell;white-space: nowrap;}
.opening-hours .working-day {padding-right: 10px;}
.opening-hours .working-hour {padding-left: 10px;text-transform: uppercase;}
.opening-hours .marker {width: 98%;display: table-cell;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.3);bottom: 10px;}
.footer-social li {display: inline-block;margin-right: 10px;margin-top: 10px;}
.footer-social li a {display: inline-block;height: 45px;width: 45px;line-height: 47px;text-align: center;background: rgba(255, 255, 255, 0.1);border-radius: 50%;color: var(--white) !important;}
.footer-social {margin-top: 20px;}
.footer-social li a:hover {background: #1351d8;}
.color-style-two .footer-social li a:hover {background: linear-gradient(90deg, #B700C4  0%, #ff741b 100%);}
.f-item.contact ul {margin: 0;padding: 0;list-style: none;}
.f-item.contact ul li {display: flex;gap: 15px;margin-top: 20px;}
.f-item.contact ul li p {margin: 0;}
.f-item.contact ul li i {display: inline-block;height: 50px;width: 50px;min-width: 50px;text-align: center;line-height: 50px;border-radius: 50%;color: #fff;border: 1px solid rgba(255, 255, 255, 0.3);font-size: 20px;}


/* Breadcrumb Area */
.it-breadcrumb-area {padding-top: 124px;padding-bottom: 140px;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;z-index: 1;}
.it-breadcrumb-area::before {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;content: "";background: linear-gradient(90deg, #021609 0%, rgba(2, 22, 9, 0.6) 45.5%, rgba(2, 22, 9, 0.3) 69%, rgba(2, 22, 9, 0) 100%);z-index: -1;}
.it-breadcrumb-content {text-align: center;}
.it-breadcrumb-title {font-size: 45px;font-weight: 700;text-transform: capitalize;}
.it-breadcrumb-list span {font-size: 18px;font-weight: 500;color: #ffffff;}
.it-breadcrumb-list span.dvdr {color: #ff741b;}
.it-breadcrumb-list a{color: #ff741b;}

.why_area{padding: 70px 0;background: #FAFAFA;}
.accordion-style2 .accordion-button {border: 2px solid transparent;font-size: 20px;padding: 20px 60px 20px 36px;background-color:#fff;position: relative;color: #000;font-weight: bold;}
.accordion-style2 .accordion-button:focus{box-shadow: none;}
.accordion-style2 .accordion-button:before {content: "\f178";font-family: "Font Awesome 6 Free";font-weight: bold;position: absolute;right: 18px;top: 50%;height: 50px;width: 50px;line-height: 50px;text-align: center;border-radius: 50%;background-color: rgba(255, 116, 27, 0.05);color: #ff741b;-webkit-transform: translateY(-50%) rotate(0);transform: translateY(-50%) rotate(0);-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}
.accordion-style2 .accordion-button:not(.collapsed) {border-color: #ff741b;}
.accordion-style2 .accordion-button:not(.collapsed):before {-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);background-color:#ff741b;color:#fff;}
.accordion-style2 .accordion-item {margin-bottom: 15px;border: none;}
.accordion-style2 .accordion-item:last-child {margin-bottom: 0;}
.accordion-style2 .accordion-body {padding: 15px 65px 3px 39px;}
.accordion-style2 .accordion-button::after{display: none;}

.img-box7 {position: relative;padding: 70px 0;z-index: 1;}
.img-box7 img{width: 100%;}
.img-box7 .img-shape1 {position: absolute;left: 37.3%;bottom: 0;top: 0;width: 99999px;z-index: -1;background-color: #0e7a31;}

/*===============Responsive Starts===============*/
@media all and (min-width: 800px) {
}
@media (min-width:981px) and (max-width:1366px){
    .img-box6 {text-align: center; margin-top: 15px;}
    .img-box6 img {width: 100%;}
    .img-box6 .img-2 {max-width: 100%;}
    .service-style1{padding: 20px;}
    .service-style1 .service-img{width: 170px; height: 170px;}
}

@media (min-width:768px) and (max-width:980px){
    header.main-header .header-sticky .navbar-brand img{width: 200px;}
    .topbar-info-text p{font-size: 14px;}
    .topbar-contact-info{margin-right: 15px;padding-right: 15px;}
    .topbar-contact-info ul li{font-size: 14px;margin-right: 15px;}
    .topbar-contact-info ul li::before{right: -12px;font-size: 14px;}
    .topbar-social-links ul li{margin-right: 10px;}
    .topbar-social-links ul li a i{font-size: 16px;margin-right: 5px;}
    .navbar{padding: 15px 0;}
    .main-menu ul li.highlighted-menu{display: block;}
    .slicknav_nav li, .slicknav_nav ul{display: block;}
    .responsive-menu, .navbar-toggle{display: block;}
    .header-btn{display: none;}
    .img-box6 {text-align: center;margin-top: 15px;}
    .img-box6 img {width: 100%;}
    .img-box6 .img-2 {max-width: 350px;}
    .slicknav_nav .dropdown-menu{background:#000;}
}

@media (max-width:767px){
    .topbar-info-text{text-align: center;}
    .topbar-links{justify-content: center;}
    header.main-header .header-sticky .navbar-brand img{width: 200px;}
    .topbar-info-text p{font-size: 14px;}
    .topbar-contact-info{margin-right: 15px;padding-right: 15px;width:70%;}
    .topbar-social-links{width:30%;text-align: right;}
    .topbar-contact-info ul li{font-size: 14px;margin-right: 15px;}
    .topbar-contact-info ul li::before{right: -12px;font-size: 14px;}
    .topbar-social-links ul li{margin-right: 10px;}
    .topbar-social-links ul li a i{font-size: 16px;margin-right: 5px;}
    .navbar{padding: 15px 0;}
    .main-menu ul li.highlighted-menu{display: block;}
    .slicknav_nav li, .slicknav_nav ul{display: block;}
    .responsive-menu, .navbar-toggle{display: block;}
    .header-btn{display: none;}
    .slicknav_nav .dropdown-menu{background:#000;}
    
    .sec-title{font-size:18px;}
    .sec-subtitle{font-size:14px;}
    .img-box6 .img-1{display:none;}

    .img-box6 img{width: 100%;}
    .img-box6 .img-shape1{display: none;}
    .img-box6 .shape-dotted {right: 7%;max-width: 300px;}
    .img-box6 {padding-bottom: 30px;}

    .about_area, .service_area, .manufacturer_area{padding: 40px 0;}
    .footer-bottom{margin-top: 40px;}
    .footer_area{padding: 40px 0 0;}

    .why_area, .img-box7{padding: 40px 0;}
    .accordion-style2 .accordion-button{padding: 20px 40px 20px 15px;}
    .accordion-style2 .accordion-button:before {right: 5px;height: 40px;width: 40px;line-height: 40px;}
    .accordion-style2 .accordion-body{padding: 15px 20px 3px 15px;}
}

/*===============Responsive Ends===============*/

ul#menu-our-services a.nav-link {
    padding: 0px !important;
}
ul#menu-important-links a.nav-link {
    padding: 0px !important;
}

































