

.FreeShip {background:linear-gradient(90deg, #A70C00 0%, #319306 33.17%, #AF9000 65.87%, #A70C00 100%); height:10px;} 
.TopLink a{font-size:12px; color:#000;}.TopLink a:hover{color:#A70C00;} 

/************************************************* Header ********************************************************************/
#Header .input-group{width:500px; font-size:12px; font-weight:500;}
#Header .input-group .form-control{background:#F2F2F2; border-color:#ccc; border-radius:5px 0px 0px 5px; box-shadow:none; color:#5B5B5B; height:50px;border-right:none; padding-left:15px;} 
#Header .input-group .btn{height:50px;border-radius:0px 5px 5px 0px; padding:10px 14px !important;border-color:#ccc; border-left:none; background:#F2F2F2; font-size:20px;color:#FF0000;}
#Header .input-group .btn:hover{color:#000;}
 
/********** Main Banner **************************************************************************************************/
.MainBanner img,.bg-warning{clip-path: polygon(0 0, 100% 0, 93% 100%, 0% 100%);}
  
/********** ContactForm **************************************************************************************************/
.NewlyImg a{border-bottom:solid 4px #fff; color:#FFF; padding:0 1px;} .NewlyImg a:hover{border-bottom:solid 4px #FA8208; color:#FA8208;}
.Newsletter{font-size:16px;} 
.SplOffer{border:solid 1px #4D4D4D; padding:23px 20px; font-size:15px; min-height:100px;display:flex;justify-content:center;align-items:center;} .SplOffer .fs-18{font-size:18px !important;}

/********************* Additional CSS **********************/

.InnerImg, .CoverInnerImg {height:100%;}

.InnerImg img {object-fit:cover;height: 100%;width: 100%;}

.listing-one li {
  background: url(../images/ul-icon-one.png) no-repeat left top;
  padding-left: 30px !important;
  list-style: none;
  margin-bottom: 15px;
}

.listing-two li {
  background: url(../images/ul-icon-two.png) no-repeat left top;
  padding-left: 30px !important;
  list-style: none;
  margin-bottom: 5px;
}

.listing-one, .listing-two {
	padding:0px 0px 0px 10px!important;
}
 
 .wp-block-image.w-100 img {
	 width:100%
 }
 
 .wp-block-image.w-100 img {width:100%!important;}
 
/********** Footer ***************************************************************************************************/
#Footer{font-size:14px; line-height:25px;}
#Footer li.active a {color:#319306;}
#Footer a{color:#000;}#Footer a:hover,#Footer .list-inline a:hover{color:#319306;}
#Footer h4{font-size:14px;} #Footer .Copyright{font-size:12px;}

#Footer .input-group{padding-right:50px; font-size:12px; font-weight:500;}
#Footer .input-group .form-control{background:#F2F2F2; border-color:#ccc; border-radius:5px 0px 0px 5px; box-shadow:none; color:#5B5B5B; height:60px;border-right:none; padding-left:15px;} 
#Footer .input-group .btn{height:60px;border-radius:0px 5px 5px 0px; padding:10px 14px !important;border-color:#ccc; border-left:none; background:#F2F2F2; font-size:20px;color:#A70C00;}
#Footer .input-group .btn:hover{color:#000;}

.container-fluid {max-width:1850px !important;}  

/*************************************************************************************************************/
@media (min-width:992px) {.ls-1{letter-spacing:1px !important;}.ls-15{letter-spacing:1.5px !important;} .ls-2{letter-spacing:2px !important;}}
@media (min-width: 1920px){.container {max-width:1620px !important;}   
.gutter-lg {margin-left:-15px!important;margin-right:-15px!important;}
.gutter-lg div[class^="col"]{padding-left:15px!important;padding-right:15px!important;}.navbar-nav>li+li {margin-left:23px !important;}
}

@media (min-width: 1600px) {.container {max-width:1540px;} .navbar-nav>li+li {margin-left:16px;} #Header .input-group{width:600px;} .fs-50{font-size:50px !important;} .fs-60{font-size:60px !important;} 
#Footer .Copyright .list-inline-item:not(:last-child) {margin-right:22px;}#Footer .input-group{width:450px;}}

/* XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1359.98px) and (max-width: 1459.98px){ }
/*@include media-breakpoint-between(1280) { ... }*/
@media (min-width: 1199.98px) and (max-width: 1359.98px){.MainBanner h1{font-size:30px;}}
@media (min-width: 991.98px) and (max-width: 1199.98px) {.MainBanner h1{font-size:30px;} #Header .input-group{width:350px;}#Footer .input-group{padding-right:5px;}}
/*@include media-breakpoint-between(md, xl) { ... }*/
@media (min-width: 768px) and (max-width: 991.98px) {.MainBanner h1{font-size:22px;}.MainBanner .btn{padding:12px 15px;}#Header .input-group{width:200px;}#Footer .input-group{padding-right:5px;}.fs-60{font-size:40px !important;}
.whatsapp{bottom:40% !important;}
.content-align.wp-block-columns{flex-wrap: wrap !important;}
.content-align.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {flex-basis: 100% !important;}
}
@media (max-width: 767.98px) {.MainBanner h1{font-size:32px !important;} #Header .input-group{width:100%;}#Footer .input-group{padding-right:5px;}.MainBanner img,.bg-warning{clip-path:none;} .fs-60{font-size:40px !important;}}
@media (max-width: 575.98px){
.MainBanner .Homebnr img,.MainBanner img,.NewlyImg img {
    height:200px;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;}
.MainBanner h1{font-size:26px !important;} .whatsapp img{width:50px;}.whatsapp{bottom:54% !important;}
}
@media (max-width: 479px) {}
@media (max-width: 320px) {}