:root {
    --clrblack: #000;
    --clrblack-hover: #67a03e;
    --color-primary: #0c3b16;
    --color-secondary: #67a03e;
}

body{ margin: 0; padding: 0; font-family: "Inter", sans-serif; font-size: 16px;}
h1,h2,h3,h4,h5,h6{font-family: "Inter", sans-serif; font-weight: 500;}
.search-icon i {position: absolute;top: 50%;font-size: 25px;right: 20px;transform: translate(-50%, -50%);}
.mobilemenu li{list-style: none;}
.mobilemenu a img {width: 50%;margin: 0 0 0 25px;}
.mobilemenu a.btnNavToggle img {width: 36px;margin: 0 10px 0px 0;}
.btnNavToggle i{font-size: 25px;}
.navigations {margin: 0;}
.scroll-header{position:fixed;top:0;width:100%;z-index:9999;left:0;right:0;transition:.3s}
nav ul li { list-style-type:none;margin-right: 30px;}
nav ul li a {font-size: 15px;display: block;color:#000;font-weight: 600;line-height: 23px;list-style-type: none;text-decoration: none;text-transform: uppercase;}
nav ul li.ddYes a span i {font-size: 12px; margin-left: 5px; transition: transform 0.5s ease;}
nav ul li:hover.ddYes a span i{transform: rotateY(-90deg);}
nav ul li:last-child a {margin-right: 0;}
nav ul li a:hover{color:var(--clrlightblue-hover);text-decoration: none;}
ul.mainNav {padding: 0; margin: 0;}
ul.usefulLink {display: flex; margin-bottom: 0; align-items: center;    justify-content: flex-end;}
ul.usefulLink li:first-child{padding-right: 60px;}
ul.usefulLink li{padding-right: 40px;}
ul.usefulLink li:last-child{padding-right: 0;}
ul.usefulLink li a.order-btn{text-align:center;font-size:14px;line-height:42px;font-weight:400;color:#fff;text-transform:capitalize;background-color:var(--color-secondary);border-radius:50px;padding:0 33px;height:42px; display: block; text-transform: uppercase;}
ul.usefulLink li a:hover.order-btn {background-color: var(--color-primary);color: #fff;}
ul.usefulLink li { margin-right: 0;}
ul.usefulLink li a {padding-right: 0;}
ul.usefulLink li button.user-btn{background-color:var(--color-secondary);width: 20px;height: 20px;border: 1px solid #707070;border-radius: 50%;padding: 15px;display: inline-flex;justify-content: center;align-items: center;}
ul.usefulLink li button.dropdown-toggle::after {display: none; }
ul.usefulLink li.userBtn ul.dropdown-menu.show {margin-top: 5px !important;left: -170px !important; min-width: 13rem !important; }
ul.usefulLink li.userBtn ul.dropdown-menu li {padding-right: 0 !important; }
ul.usefulLink li.userBtn ul.dropdown-menu li img {width: 15px; height: 15px; margin-right: 15px;}
ul.usefulLink li.userBtn ul.dropdown-menu li a.dropdown-item{text-align:left;font-size:13px;line-height:36px;font-weight:400;letter-spacing:0;padding:0 16px!important;color:#000;text-transform:capitalize}
header{padding:0;position:absolute;top:0;width:100%;z-index:9}
.scroll-header .bottomLogo  {display: none;}
header.scroll-header {
    background: #fff;
    opacity: 100%;
}
header.scroll-header .mainNav li:first-child img {width: 200px; }
header .mainNav li:first-child img {transition: all 0.25s ease;}
.usefulLink a {color: var(--color-secondary);}

/************ Footer Section Start *************/
footer {background-color:#0d1d1a;padding: 30px 0; overflow: hidden; line-height: 32px;}
footer.footerSection .introtext h5{color: #fff; font-size: 16px; margin-bottom: 15px;}
footer.footerSection .introtext p { margin-bottom: 5px; font-size: 14px;color: #fff; text-align: left;}
footer.footerSection .introtext p a {font-size: 16px; color: #fff; text-decoration: none;text-align: right;    font-weight: 300;}
footer.footerSection .usefulLink h5 { font-size:16px; color: #fff; font-weight: 500; margin-bottom: 15px;}
footer.footerSection .introtext h5.text-right { text-align: left; font-size: 16px;}
footer.footerSection .usefulLink ul { padding-left: 0;}
footer.footerSection .usefulLink ul li{ list-style: none; line-height: 32px;}
footer.footerSection .usefulLink ul li a{ padding-left: 0;font-size: 14px; color: #fff; text-decoration: none;    font-weight: 300;}
footer.footerSection .socailLink h4{font-size: 20px; text-align: right; font-weight: 500; color:var(--color-secondary); margin-bottom: 15px;}
footer.footerSection .socailLink ul { display: flex; padding-left:0 ; justify-content: center;margin-bottom: 0;}
footer.footerSection .socailLink ul li{ list-style: none; margin-left: 10px;}
footer.footerSection .socailLink ul li img {width: 40px;    border: 1px solid #fff;border-radius: 50px;padding: 5px;}
footer.footerSection p.copyText {font-size: 14px; text-align: left; margin-bottom: 0; color: #fff;} 
footer .brdBottom { border-bottom: 1px solid #fff;    padding-bottom: 30px;}
.footerBtmLink  a { color: #fff; text-decoration: none;}


.mainBanner .bannersection {position: relative;}
.mainBanner .bannersection .bannerText{position: absolute; top: 50%; left: 10%; transform: translateY(-50%);    width: 450px;}
.mainBanner .bannersection .bannerText h1{font-size:50px;text-transform:uppercase;font-weight:600;color:var(--color-primary)}
.mainBanner .bannersection .bannerText h1 span{color:var(--color-secondary)}
.mainBanner .bannersection .bannerText a.bannerBtn_1{text-align:center;font-size:14px;line-height:42px;font-weight:400;color:#fff;background-color:var(--color-secondary);border-radius:50px;padding:0 25px;height:42px;display:block;text-transform:uppercase;text-decoration:none}
.mainBanner .bannersection .bannerText a:hover.bannerBtn_1{background-color:var(--color-primary);color:#fff}
.mainBanner .bannersection .bannerText a.bannerBtn_1 svg{margin-left: 10px;}
.mainBanner .bannersection .bannerText a.bannerBtn_2 { color: var(--color-primary); text-decoration: none;    text-transform: uppercase; }
.featuresBottom-Section { background-color: #f9f9f9;}
.featuresBottom{background-color:#fff;padding:30px;margin-top:-50px;z-index:9;display:block;position:relative;border-radius:20px;box-shadow:6px 3px 5px 0 #f2f2f2}
.featuresBox{display:flex;align-items:start;justify-content:center}
.featuresIcon{border:2px solid #8c9d5e;border-radius:50px}
.featuresIcon img { margin: 10px;}
.featuresContent {padding-left: 20px;}
.featuresContent h2{font-size:16px;text-transform:uppercase;font-weight:600;color:var(--color-primary)}
.mb50 { margin-bottom: 50px;}
.inventoryAll {background-color: #f9f9f9; padding: 50px 0;}
.inventoryTop { margin-bottom: 20px;}
.inventoryTop h3{font-size:32px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}
.inventoryTop p{font-size:20px;font-weight:500;letter-spacing:.5px}
.inventoryTop a{color:#0c3b2d;font-size:18px;font-weight:600;letter-spacing:.5px;text-decoration:none; text-transform: uppercase;float: right;}
.inventoryList .inventoryDetail{background-color:#fff;border-radius:15px;box-shadow:-2px 0 8px 3px #e3dede;overflow:hidden; position: relative;}
.inventoryList .inventoryinfo {padding: 15px;}
.inventoryDetail .inventoryinfo h3 {font-size: 16px;font-weight: 600;}
.inventoryDetail .inventoryinfo p{font-weight:500;font-size:14px;color:#828282}
.inventoryDetail .inventoryinfo .price {font-weight: 600; font-size: 20px; color: var(--color-secondary); margin-bottom: 15px;}
a.btnOutline {font-weight: 500; font-size: 14px; color: var(--color-primary); border: 1px solid var(--color-primary) ; padding: 7px 15px; text-decoration: none; text-transform: uppercase; text-align: center; border-radius: 5px; width: 100%;    display: block;}
a:hover.btnOutline {background-color: var(--color-primary); color: #fff;}   
.inventoryDetail .inventoryinfo .labelText{position:absolute;top:10px;right:10px;padding:3px 10px;border-radius:10px;font-size:14px;color:var(--color-secondary);background-color:var(--color-primary);font-weight:600}         
.featuresBottom2 .featuresContent h2 {font-size: 16px;}
.featuresBottom2 .featuresBox{justify-content:start}
.featuresBottom2 .featuresIcon {
    border-radius: 50px;
    background-color: #e6e9e6;
    border: 0;
}
#videoModal .modal-content{    border-radius: 0;}
#videoModal .modal-header {
    padding: 0;
    border-bottom: none;
}
#videoModal .btn-close{
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 9;
    color: #fff;filter: invert(1);
}

.checkerBox .checkerBoxText a.bannerBtn_1{text-align:center;font-size:14px;line-height:42px;width: 320px; font-weight:400;color:#fff;background-color:var(--color-secondary);border-radius:50px;padding:0 25px;height:42px;display:block;text-transform:uppercase;text-decoration:none}
.checkerBox .checkerBoxText a:hover.bannerBtn_1{background-color:var(--color-primary);color:#fff}
.checkerBox .checkerBoxText a.bannerBtn_1 svg{margin-left: 10px;}
.checkerBox .checkerBoxText h3 {font-size: 42px;font-weight: 700; color: var(--color-primary); letter-spacing: 0.5px;}
.checkerBox .checkerBoxText h3 img{margin-bottom: 50px;}
.checkerBox .checkerBoxText ul li{list-style: none; line-height: 42px;}
.checkerBox .checkerBoxText ul li img {width: 22px;}
.checkerBox .checkerBoxText ul {padding-left: 0;}
.lineEffect img {width: 150px; margin-bottom: 20px;}

.darkSection { background-color: var(--color-primary); padding: 50px 0;}
.darkSection .darkText h4{ color: #fff;      font-size: 36px;
    letter-spacing: 0.5px;}
.darkSection .darkText h4 span{ color: var(--color-secondary);}
.darkSection .darkText p {color: #fff;}

.darkSection .darkButton a.bannerBtn_1{text-align:center;font-size:14px;line-height:42px; border: 1px solid var(--color-secondary);  font-weight:400;color:#fff;background-color:var(--color-secondary);border-radius:50px;padding:0 25px;height:42px;display:block;text-transform:uppercase;text-decoration:none}
.darkSection .darkButton a:hover.bannerBtn_1{background-color:var(--color-primary);border: 1px solid #fff; color:#fff}
.darkSection .darkButton a.bannerBtn_1 svg{margin-left: 10px;}
.darkSection .darkButton a.bannerBtn_3 {border: 1px solid #fff; color: #fff; border-radius: 50px; font-size: 14px; text-decoration: none; text-align: center;line-height:42px;    padding: 0 25px;
    height: 42px;
}
.darkSection .darkButton a:hover.bannerBtn_3{background-color:var(--color-secondary);border: 1px solid var(--color-secondary); color:#fff}
.scrollupDiv.zoom-in { opacity: 0; transform: scale(0.8);  transition: all 0.8s ease;}
.scrollupDiv.fade-up {opacity: 0; transform: translateY(60px);  transition: all 0.6s ease;}
.scrollupDiv.fade-up.show {  opacity: 1;  transform: translateY(0);}
.scrollupDiv.zoom-in.show {  opacity: 1; transform: scale(1);}
.scrollupDiv.fade-left { opacity: 0; transform: translateX(-300px);  transition: all 0.8s ease;}
.scrollupDiv.fade-left.show {opacity: 1;  transform: translateX(0);}
.scrollupDiv.fade-right { opacity: 0; transform: translateX(300px);  transition: all 0.8s ease;}
.scrollupDiv.fade-right.show {opacity: 1;  transform: translateX(0);}

@media screen and (max-width:1050px){
.navigation ul li {display: inline-flex;margin: 0 2px;}
ul.menuNewList li a { padding-left: 0;}
.checkerBox .checkerBoxText h3 {
    font-size: 32px;
}
}


@media(min-width:1366px){.container{max-width:1300px;}}
@media(min-width:1600px){.container{max-width:1520px !important;}}
@media (min-width:1366px){.container-fluid{padding-left:2%;padding-right:2%}}

@media(min-width:992px){
.logo img {width: 80%;margin:0 auto 6px;display: table;}
#navication {position: relative; width: 100%;}
.navication ul > li .megamenuWapper { max-height: 0;  overflow: hidden;  position: absolute;  z-index: 999; left: 0;  right: 0;  top: 100%;  background-color:#fff; padding: 10px 0 30px; transition: all 0.8s linear; display: none;}
.navication ul > li:hover .megamenuWapper { max-height: 1000px;  display: block; width: 750px; margin: auto;}
.navCatList > li { flex: 1 1 50%;  max-width: 50%;   padding: 0 15px;}
.navCatList > li > a{position: relative; color: #000; margin-bottom: 10px;}
.navCatList > li > a:before { content: "";  position: absolute;  left: 0px;  bottom: 0;  width: 80px;  height: 1px;   background-color:#a69a96;}
.navCatChildList li a{ text-transform: capitalize;}
.navication ul > li .megamenuWapper li a{padding: 4px 0;}
.navication ul > li .navCatChildList li a { color:#000;font-size: 15px;}
.navigations{padding:0;display:flex;align-items:center}
nav ul li.active { color: #000;}
.hover-border{position:relative;display:inline-block;text-decoration:none;padding-bottom:5px}
.hover-border::after{content:"";position:absolute;left:0;bottom:4px;width:0;height:2px;background:var(--color-secondary);transition:width .3s ease}
.hover-border:hover::after{width:100%}
.hover-border.active::after{width:100%}
.rotate-arrow{display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:#333;font-size:18px;transition:color .3s ease}
.arrow{display:inline-block;transition:transform .3s ease}
.rotate-arrow:hover .arrow{transform:rotate(180deg)}
.mainNav li.ddYes a span{transition: color 0.3s ease;}
.mainNav li.ddYes a span i{transition:transform .3s ease}
.mainNav li:hover.ddYes a span{transform: rotate(90deg);}
.menuNewList li a { font-size: 16px; color: #000;}
.img-box{width:100%;transform:rotate(-50deg) translate(-100px);transform-origin:left center;opacity:0;transition:all 1s ease}
.img-box.aos-animate{transform:rotateY(0) translateX(0);opacity:1}
}
@media(max-width:992px){ 
nav ul li a span.d-lg-none{float: right; }   
nav ul li a span.d-lg-none .iconfont {font-size: 14px;}   
nav {margin:0;padding:0;width:100%;position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(0, 0, 0, .4);overflow: hidden;visibility:hidden;opacity: 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index: -1;}
nav .navication {padding:0;margin:0;top:-10px;width:316px;height:100vh;background-color:#fff;left:-300px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;overflow-y: auto;overflow-x: hidden;}
nav .navHeader {padding: 10px 0;}
nav .navHeader .btnNavToggle {width: 20%;z-index: 99;height: 48px;display:inline-block;color:#060404;text-align:center;border: none;position: fixed;right: 50px;top: 10px;}
nav .navHeader .navLogo img {max-height: 12px;}
nav .navHeader .btnNavToggle .iconfont {font-size: 30px;}
nav.showMainNav {visibility:visible;opacity: 1;z-index: 99999;}
nav.showMainNav .navication {left:0; top: 0;visibility: visible;  opacity: 1;}
nav .container-fluid{padding:0;}
nav .navication ul {flex-wrap:wrap;}
nav ul li:first-child {border-top:none;}
nav ul li{width:100%;border-top:#ffdead;margin-bottom:10px}     
.mainNav li img { width: 100%; margin-right: 10px;}
.searchnav{padding:10px 15px;}
.scrollNone{overflow:hidden;}
nav ul li.searchdropdown {order:1;}
.navHeader .searchdropdown{width:100%;text-align:center;display:inline-block;padding-top:4px;}
.navHeader .dropdown-menu{left:10%!important;right:inherit!important;transform: inherit !important; top:28px !important;}
.navHeader .dropdown-menu a{padding: 6px 10px !important; font-size: 12px !important;}
.navHeader .searchdropdown a{color: #000; font-size: 14px;}
.navHeader .searchdropdown .fa-angle-down{font-size:20px;display:inline-block;vertical-align: top;}
.subscribeBlock ul{margin-top: 15px;}    
.navigations {background-color: #1512133b;border-color: #1512133b;}
nav .navication ul {padding-top: 0;}
.midHeader {padding: 14px 0 22px;}
nav ul li .megamenuWapper{display: none;}
.navCatChildList { margin: 0;  padding: 0; display: block !important;  list-style: none;  position: fixed;  background: #fff;   height: calc(100vh - 60px);   overflow-y: auto;   z-index: 999;  width: 300px;  top: 60px;  left: -100%;  transition: all 0.4s ease-in-out;}  
.navCatChildList > li:first-child { border-top: none;  background: #000; color: #fff;}
.navCatChildList > li:first-child a{color: #fff; padding-left: 32px;}
.navCatChildList > li a.closeDropdown { position: absolute;  left: 10px;  top: 0px;  font-size: 24px;  padding: 0;}
.navCatChildList > li a.closeDropdown .iconfont, nav ul li a.d-lg-none .iconfont {font-size: 14px;}
.navCatChildList.showSubcategery{left:0;}
nav ul.navCatList  li:first-child{border-top:none;        margin-bottom: 0;}
.navHeader a.btnNavToggle img{width:16px;}
nav .container {padding:0;margin:0;}
nav .navication ul.navCatList {width:100%;padding-left: 20px; padding-top: 10px;}
nav ul li a {padding:10px 25px 10px;font-size:16px;display:block;color:#000;}
.mobilemenu {margin: 10px 0;display: flex;align-items: center;}
a.order-btn {text-align: center; font-size: 12px;line-height: 24px;font-weight: 500;letter-spacing: .32px;color: #fff;text-transform: capitalize;background-color: #433c32;border-radius: 10px;padding: 5px 15px;text-decoration: none;margin-left: auto;width: 220px;}
    ul.usefulLink {padding-left: 0;}
.mobileLogo { margin-left: 0;}
.mobileNavigation { display: flex; align-items: center;}
nav .container-fluid {padding: 0 !important;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
body.scroll-header {padding-top: 100px;}
nav ul li.active a { color: #22455e;}
ul.menuNewList { padding-left: 0;}
ul.menuNewList li a{color: #000;}
ul.usefulLink li a.order-btn{font-size:12px;width:180px;line-height: 35px;padding: 0 15px;height: 35px;}
.featuresBottom{    z-index: inherit !important;}
header {
    background-color: #ffffff78;
}
.global-breadcrumb {display: none; opacity: 0;}
.featuresBox {
    justify-content: start !important;
}
.inventoryList .inventoryDetail {margin-bottom: 15px !important;}
.checkerBox .checkerBoxText h3 {
    margin-top: 20px !important;
}
.socailLink img {width: 180px;}

footer.footerSection .introtext h5 {
    margin-top: 20px;
}
.socailLink {margin-bottom: 20px;}
nav ul li {
    border-bottom: 1px solid #ddd;
}
nav ul li:first-child {
    border-bottom: none;
}
nav ul li a{padding: 5px 25px 5px;}

}

@media screen and  (min-width:1000px) and (max-width:1200px){
nav ul li a {padding-right: 30px;font-size: 14px;}
ul.usefulLink li a.order-btn {font-size: 14px;padding: 5px 18px;}
ul.usefulLink li:first-child{padding-right: 20px;}
ul.usefulLink li{padding-right: 20px;}
nav ul li {margin-right: 0;}
.mainNav img {width: 200px;}
ul.usefulLink {padding-left: 0;}
ul.usefulLink li a.order-btn{font-size:12px;line-height:25px;height:35px}
nav ul li a {padding: 7px 7px 0px;font-size: 15px;letter-spacing: 0.5px;}
.mainBanner .bannersection .bannerText h1 {
    font-size: 36px;
}
.darkSection .darkButton a.bannerBtn_3 {width: 100%;}
.darkSection .darkButton a.bannerBtn_1 {width: 100%;}
.inventoryTop a { font-size: 16px;}
.darkSection .darkText h4 {
    font-size: 30px;
}
}


@media screen and (max-width:768px){
.menu-btn i{color: #fff; font-size: 30px; text-align: left; display: block;} 
.navigation ul {display:block; align-items: center; margin: 0; padding:15px; background-color:#fff;}
.navigation ul li {display: block; margin: 40px  20px; border-bottom: 1px solid #000; }
.navigation ul li a{color: #000; }
.navigation ul {position: fixed; left: -100%; top: 0; width: 40%; height: 100%; display: block; text-align: center; transition:all 0.9s ease; z-index: 999;}
#click:checked ~ .menu-btn i::before{content: "\f00d";}
.container {max-width: 100%!important;}


} 

@media screen and (max-width:767px){


}

@media screen and (max-width:670px){
.mainBanner .bannersection .bannerText {
    top: 50%;
    left: 20px;
    transform: inherit;
    width:90%;
}
.mainBanner .bannersection .bannerText h1 {
    font-size: 32px;
}
.featuresBottom {
    padding: 15px 20px;
    margin-top: 0;
    box-shadow: 0px 1px 5px 0 #8f8585;
}
.featuresBottom .col-6 {padding: 5px;}
.featuresBox {
    display: flex;
    align-items: start;
    justify-content: start;
}
.inventoryTop h3 {
    font-size: 24px;
}
.inventoryTop p {
    font-size: 16px;
}
.inventoryTop a {
    font-size: 16px;
    float: inherit;
}
.inventoryList .row {padding: 5px;}
.inventoryList .col-6 {padding: 5px;}
.inventoryDetail .inventoryinfo h3 {
    font-size: 14px;
}
.inventoryDetail .inventoryinfo p {
    font-size: 13px;margin-bottom: 10px;
}
.inventoryDetail .inventoryinfo .price {
    font-size: 16px;
    margin-bottom: 10px;
}
a.btnOutline {
    font-size: 12px;
    padding: 5px 15px;
}
.featuresBottom .featuresIcon img {
    margin: 5px;
    width: 30px;
}
.featuresBottom2 .featuresIcon img {
    margin: 5px;
    width: 30px;
}

.featuresBottom .featuresContent {
    padding-left: 10px;
}
.featuresBottom .featuresContent h2 {
    font-size: 12px;
}
.featuresBottom .featuresContent p {
    font-size: 10px; margin-bottom: 5px;
}

.featuresBottom2 .featuresContent {
    padding-left: 10px;        margin-bottom: 15px;
    }

.featuresBottom2 .featuresContent h2 {
    font-size: 12px;
}
.featuresBottom2 .featuresContent p {
    font-size: 10px; margin-bottom: 5px;
}
.checkerBox .checkerBoxText h3 {
    font-size: 28px;        margin-top: 20px;
}
.checkerBox .checkerBoxText h3 img {
    margin-bottom: 30px;
    width: 20px;
}
.checkerBox .checkerBoxText p {font-size: 14px;}
.checkerBox .checkerBoxText ul li {
    line-height: 32px;
    font-size: 14px;
}
.checkerBox .checkerBoxText ul li img {
    width: 16px;
}
.checkerBox .checkerBoxText a.bannerBtn_1 {
    font-size: 11px;
    line-height: 35px;
    width: 260px;
    padding: 0 10px;
    height: 35px;
}
.checkerBox .checkerBoxText a.bannerBtn_1 svg {
    margin-left: 5px;
    width: 15px;
}
.darkSection .darkText h4 {
    font-size: 22px;
}
.darkSection .darkText p {
    font-size: 14px;
}
.inventoryDetail .inventoryinfo .labelText {
    border-radius: 5px;
    font-size: 10px;
}
.inventoryAll {
    padding: 30px 0;
}
.mb50 {
    margin-bottom: 20px;
}
.mainBanner .bannersection .bannerText a.bannerBtn_1 {
    font-size: 12px;
    line-height: 35px;
    height: 35px;padding: 0 15px;
}
.mainBanner .bannersection .bannerText a.bannerBtn_2 img {width: 22px;}
.mainBanner .bannersection .bannerText a.bannerBtn_2 {font-size: 14px;}
.darkSection .darkButton a.bannerBtn_1 {
    font-size: 11px;
    line-height: 35px;
    padding: 0 13px;
    height: 35px;
}
.darkSection .darkButton a.bannerBtn_3 {
   
    font-size: 11px;
    line-height: 35px;
    padding: 0 13px;
    height: 35px;
}
.darkSection .darkButton a.bannerBtn_1 svg {
    margin-left: 5px;
    width: 15px;
}
.darkSection {
    padding: 20px 0;
}
footer.footerSection p.copyText {
    margin-bottom: 10px;
    text-align: center;
    color: #fff;
}
}

