/* Font Face Generator Css Start Here 04/07/25 */


@font-face 
{
font-family: 'arimoregular';
    src: url('../fonts/arimo-regular-webfont.eot');
    src: url('../fonts/arimo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arimo-regular-webfont.woff2') format('woff2'),
         url('../fonts/arimo-regular-webfont.woff') format('woff'),
         url('../fonts/arimo-regular-webfont.ttf') format('truetype'),
         url('../fonts/arimo-regular-webfont.svg#arimoregular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face 
{
font-family: 'poppinsregular';
    src: url('../fonts/poppins-regular-webfont.eot');
    src: url('../fonts/poppins-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-regular-webfont.woff2') format('woff2'),
         url('../fonts/poppins-regular-webfont.woff') format('woff'),
         url('../fonts/poppins-regular-webfont.ttf') format('truetype'),
         url('../fonts/poppins-regular-webfont.svg#poppinsregular') format('svg');
font-weight: normal;
font-style: normal;
}


/* Font Face Generator Css End Here 04/07/25 */

body 
{
padding-top:41px;
font-family: 'arimoregular';
}

*
{
transition: all 0.3s;
}

/* Navigation Bar Css Start Here 04/07/25 */


.navigationbar-container-section .navbar-default
{
background-color:transparent;
border:0px !important;
border-top: solid 1px #cccccc !important;
border-radius:0px;
}

.navigationbar-container-section .div-background-color.navbar-default
{
box-shadow:0px 9px 15px -9px rgba(0,0,0,0.75);
-webkit-box-shadow:0px 9px 15px -9px rgba(0,0,0,0.75);
-moz-box-shadow:0px 9px 15px -9px rgba(0,0,0,0.75);
}

.navigationbar-container-section .navbar
{
height:70px;
margin-bottom:0px;
top:40px;
}

.navigationbar-container-section .navbar .navbar-header .navbar-brand
{
padding-top:5px;
padding-bottom:5px;
}

.navigationbar-container-section .navbar .navbar-header .logo-color-container
{
display:none;
}

.navigationbar-container-section .div-background-color.navbar .navbar-header .logo-light-container
{
display:none;
}

.navigationbar-container-section .div-background-color.navbar .navbar-header .logo-color-container
{
display:block;
}

.navigationbar-container-section .navbar.shrink .navbar-header .navbar-brand
{
padding-top:5px !important;
padding-bottom:5px !important;
}

.navigationbar-container-section .navbar-nav
{
font-family:'poppinsregular';	
}

.navigationbar-container-section .navbar-nav li a 
{
padding-top:12px !important;
padding-bottom:11px !important;
margin-top:13px;
font-size:16px;
color:#ffffff;
}

.navigationbar-container-section .div-background-color .navbar-nav li a 
{
color:#333333;
}

.navigationbar-container-section .shrink .navbar-nav li a 
{
padding-top:15px !important;
padding-bottom:15px !important;
font-size:14px;
}

.navigationbar-container-section .navbar-nav li a:hover
{
background-color:#dd1a22;
color:#fff !important;
}

.navigationbar-container-section .navbar-nav li a span
{
font-size:14px;
position:relative;
bottom:1px;
}

nav .navbar-toggle 
{
margin: 13px 15px 13px 0;
}

nav.navbar.shrink 
{
height:30px;
}

nav.shrink a 
{
padding-top:15px !important;
padding-bottom:15px !important;
font-size:14px;
}

nav.shrink .navbar-brand 
{
font-size: 25px;
}

nav.shrink .navbar-toggle 
{
padding:9px 10px;
margin:8px 15px 8px 0;
}

.navigationbar-container-section .navbar-nav .active a
{
background-color:#2fa0e2;
color:#fff !important;
}

.navigationbar-container-section .navbar-nav .active a:hover
{
background-color:#2fa0e2;
color:#fff;
}

.navigationbar-container-section .navbar-default .navbar-toggle
{
border-color:#2fa0e2;
}

.navigationbar-container-section .navbar-default .navbar-toggle .icon-bar
{
background-color:#2fa0e2;
}

.div-background-color
{
background-color:#ffffff !important;
}

.navigationbar-container-section .navbar-default .navbar-nav > .open > a
{
background-color:#2fa0e2;
color:#ffffff !important;
}


/* Navigation Bar Css End Here 04/07/25 */





/* Banner Css Start Here 04/07/25 */


.slider-banner-container .carousel-control.left
{
background-image:none;
opacity:1;	
}

.slider-banner-container .carousel-control.right
{
background-image:none;	
opacity:1;
}

.slider-banner-container .carousel-control span:hover
{
color:#2fa0e2;
}

.slider-banner-container .carousel-indicators li
{
background-color:#ffffff;	
}

.slider-banner-container .carousel-indicators .active
{
background-color:#2fa0e2;	
border-color:#2fa0e2;
}

.slider-banner-container .carouselcaption-button-container
{
background-color:#dd1a22;
color:#ffffff;
margin-bottom:15px;
}

.slider-banner-container .carousel-caption
{
right:20%;
left:20%;
bottom:93px;
}

.slider-banner-container .carousel-caption h1
{
margin-top:0px;
margin-bottom:7px;
}

.slider-banner-container .carousel-caption span
{
color:#2fa0e2;
}

.slider-banner-container .carousel-caption h3
{
margin-top:0px;
font-size:18px;
margin-bottom:12px;
}

/* Banner Css Start Here 04/07/25 */





/* banner-bottom-services Css Start Here 04/07/25 */


.banner-bottom-container
{
background-color:#f5f5f5;
padding:15px 0px;
}


.banner-bottom-services .services-icon-section
{
float:left;
width:50px;
}


.banner-bottom-services i
{
color:#2fa0e2;
font-size:30px;
line-height:50px;
}


.banner-bottom-services h1
{
margin:0px auto;
padding:0px;
line-height:25px;
color:#555;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;
}


.banner-bottom-services h2
{
margin:0px auto;
padding:0px;
line-height:25px;
color:#333;
font-size:14px;
font-weight:normal;
}


/* banner-bottom-services Css End Here 04/07/25 */





/* ourproducts-container-section Css Start Here 04/07/25 */


.ourproducts-container-section
{
padding:100px 0px 75px 0px;
background-color:#fff;
}


.heading-container-section h1
{
margin:0px auto;
padding:0px;
color:#000;	
text-align:center;
font-size:28px;
margin-bottom:15px;
}


.heading-container-section .heading-bottom-line
{
background: -webkit-linear-gradient(right, #2fa0e2 75%, #cccccc 25%);
background: -o-linear-gradient(right, #2fa0e2 75%, #cccccc 25%);
background: -moz-linear-gradient(right, #2fa0e2 75%, #cccccc 25%);
background: linear-gradient(to right, #2fa0e2 75%, #cccccc 25%);
height:5px;
margin:0px auto;
width:200px;
margin-bottom:25px;
}


.ourproducts-container-section .ourproducts-details-container
{
text-align:justify;	
border:solid 1px #ccc;
border-top:0px;
background-color:#f5f5f5;
margin-bottom:25px;
padding:15px;
}


.ourproducts-container-section .ourproducts-details-container h1
{
margin-top:0px;
margin-bottom:15px;
font-size:24px;
text-align:center;
}


.ourproducts-container-section .ourproducts-details-container p
{
margin-bottom:15px;	
line-height:20px;
height:120px;
overflow:hidden;
}

.ourproducts-container-section .ourproducts-details-container a
{
background-color:#dd1a22;
color:#fff;
font-size:15px;
}

.ourproducts-container-section .ourproducts-details-container a:hover
{
text-decoration:underline;
}

.ourproducts-container-section .ourproducts-image-container
{
overflow:hidden;
}

.ourproducts-container-section .ourproducts-image-container img:hover
{
transform:scale(1.1);
}


/* ourproducts-container-section Css End Here 04/07/25 */





/* testimonial-container-section Css Start Here 04/07/25 */


.testimonial-container-section
{
background-color:#f5f5f5;
padding:100px 0px;	
}

.testimonial-container-section .carousel-indicators li.active
{ 
background-color: #2fa0e2 !important; 
border-color: #2fa0e2; 
}

.testimonial-container-section .carousel-indicators li
{
background-color:#ffffff;
border-color:transparent !important;
}
 
.testimonial-container-section .adjust1
{ 
float:left; 
width:100%; 
margin-bottom:0; 
}
 
.testimonial-container-section .adjust2
{ 
margin:0; 
}
 
.testimonial-container-section .thumbnail
{ 
background-color:transparent;
border:0px; 
}
 
.testimonial-container-section .carousel-indicators li
{ 
border:1px solid #ccc; 
}

.product-testimonial-container.testimonial-container-section .carousel-indicators li
{ 
border:1px solid #f5f5f5; 
background-color:#f5f5f5; 
}
 
.testimonial-container-section .carousel-control
{ 
color:#2fa0e2; 
width:5%; 
}
 
.testimonial-container-section .carousel-control:hover, .carousel-control:focus
{ 
color:#2fa0e2; 
}
 
.testimonial-container-section .carousel-control.left, .carousel-control.right 
{ 
background-image: none; 
}
 
.testimonial-container-section .media-object
{ 
margin:auto; 
margin-top:15%; 
border-radius:50%; 
}
 
.testimonial-container-section .carousel-control
{ 
opacity:1; 
}

.testimonial-container-section blockquote
{
border-color:#ccc;
}

.testimonial-container-section .carousel-inner .thumbnail .caption
{
padding:15px 30px;
}


/* testimonial-container-section Css End Here 04/07/25 */





/* ourbrands-container-section Css Start Here 04/07/25 */


.ourbrands-container-section
{
background-color:#f5f5f5;
padding:100px 0px;	
}


@keyframes slides 
{
from {
transform: translateX(0);
}
to {
transform: translateX(-100%);
}
}

.logos 
{
overflow: hidden;
padding:0px 0px;
white-space: nowrap;
position: relative;
}

.logos:before, .logos:after 
{
position: absolute;
top: 0;
content: '';
width: 250px;
height: 100%;
z-index: 2;
}

.logo-items 
{
display: inline-block;
animation: 50s slides infinite linear;
}

.logos:hover .logo-items 
{
animation-play-state: paused;
}

.logo-items img
{
height:auto;
padding:0px 15px;
}


/* ourbrands-container-section Css End Here 04/07/25 */





/* copyright-container-section Css Start Here 04/07/25 */


.copyright-container-section
{
background-color:#000;	
}

.copyright-container-section hr
{
background: -webkit-linear-gradient(right, #2fa0e2 75%, #dd1a22 25%);
background: -o-linear-gradient(right, #2fa0e2 75%, #dd1a22 25%);
background: -moz-linear-gradient(right, #2fa0e2 75%, #dd1a22 25%);
background: linear-gradient(to right, #2fa0e2 75%, #dd1a22 25%);
height:2px;
border:0px;
margin:0px !important;
}

.copyright-main-container
{
line-height:50px;
}

.copyright-main-container p
{
font-size:14px;
color:#ffffff;
margin-bottom:0px;
padding-left:15px;
}

.privacypolicy-main-container
{
font-size:14px;
color:#ffffff;
margin-bottom:0px;
line-height:50px;
}

.privacypolicy-main-container ul
{
margin-bottom:0px;
padding-left:15px;
}

.privacypolicy-main-container ul li:first-child a
{
border-right:solid #dbdbdb 0px;
padding-right:15px;
}

.privacypolicy-main-container ul li a
{
color:#ffffff;
}


/* copyright-container-section Css End Here 04/07/25 */





/* Google Map Css Start Here 04/07/25 */


.googlemap-container-section
{
background-color:#f5f5f5;
padding:100px 0px;
}

.googlemap-container-section iframe
{
height:300px;
width:100%;	
}


/* Google Map Css End Here 04/07/25 */





/* aboutus-banner-container Css Start Here 04/07/25 */


.aboutus-banner-container
{
background-image: url("../images/about-us/aboutus-heading-background.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.aboutus-banner-container .aboutus-banner-inner
{
padding:100px 0px;
background-color:rgba(0,0,0,0.8);
}


.aboutus-banner-container .aboutus-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* aboutus-banner-container Css End Here 04/07/25 */





/* aboutus-details-container Css Start Here 04/07/25 */


.aboutus-details-container
{
padding:100px 0px;
background-color:#f5f5f5;
}

.aboutus-details-container .aboutus-profile-imagetext h1
{
margin-top:10px;
margin-bottom:5px;
font-size:16px;
color:#000;	
}

.aboutus-details-container .aboutus-profile-imagetext h2
{
margin-top:0px;
margin-bottom:0px;
font-size:14px;
color:#333;	
}

.aboutus-details-container .aboutus-paragraph-section p
{
text-align:justify;
margin-bottom:25px;
}

.aboutus-details-container .aboutus-paragraph-section p span
{
color:#2fa0e2;
}

.aboutus-details-container .aboutus-paragraph-section h1
{
margin-bottom:10px;
font-size:18px;
color:#2fa0e2;
}

.aboutus-details-container .aboutus-paragraph-section ul
{
padding-left:10px;
list-style-type:square;
}

.aboutus-details-container .aboutus-paragraph-section ul li
{
color:#333;
}

.aboutus-details-container .aboutus-paragraph-section ul li p
{
color:#333;
margin-bottom:3px;
}

/* aboutus-details-container Css Start Here 04/07/25 */





/* gallery-container-section Html Start Here 04/07/25 */


.gallery-container-section
{
padding:100px 0px;
background-color:#fff;
}

.gallery-container-section img
{
margin-top:30px;	
}

/* gallery-container-section Html End Here 04/07/25 */





/* product-banner-container Css Start Here 04/07/25 */


.product-banner-container
{
background-image: url("../images/career/career-banner.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.product-banner-container .product-banner-inner
{
padding:50px 0px;
background-color:rgba(0,0,0,0.8);
}


.product-banner-container .product-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}

.product-testimonial-container,
.product-ourbrands-container
{
background-color:#ffffff;	
}

.product-whychooseus-container
{
background-color:#f5f5f5;	
}


/* product-banner-container Css End Here 04/07/25 */





/* pricelist-banner-container Css Start Here 04/07/25 */


.product-banner-container
{
background-image: url("../images/product/product-heading-background.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.product-banner-container .product-banner-inner
{
padding:100px 0px;
background-color:rgba(0,0,0,0.8);
}


.product-banner-container .product-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* product-banner-container Css End Here 04/07/25 */




/* enquiry-now-section Css Start Here 04/07/25 */


.enquiry-now-section
{
position:fixed;
top:115px;
right:-40px;
z-index:9999999;
}


.enquiry-now-section .enquiry-now-button
{
background-color:#2fa0e2;
color:#fff;
-ms-transform: rotate(270deg);
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
font-size:16px;
}


.enquirynow-modal-section .modal-title
{
color:#2fa0e2;
font-weight:bold;	
}


.enquirynow-modal-section .close
{
background-color:#2fa0e2;
color:#fff;
padding:5px;
opacity:1;
border-radius:50%;
padding:5px 9px;	
}


.enquirynow-modal-section .enquirynow-form-section textarea
{
resize:none;	
}


.enquirynow-modal-section .enquirynow-form-section .enquirynow-submitbutton-container
{
text-align:right;
}


.enquirynow-modal-section .enquirynow-form-section .enquirynow-submitbutton-container a
{
background-color:#2fa0e2;
border-color:#2fa0e2;
color:#fff;
}


/* enquiry-now-section Css End Here 04/07/25 */





/* topheader Css Start Here 05/07/25 */


.topheader-main-container
{
background-color:#ffffff;	
}

.topheader-main-container .topheader-left-container .contactnumber-main-container h1,
.topheader-main-container .topheader-left-container .address-main-container h1,
.topheader-main-container .topheader-left-container .gstnumber-main-container h1
{
font-size:14px;
color:#333333;
}

.topheader-main-container .topheader-left-container .contactnumber-main-container
{
float:left;
width:37%;
}

.topheader-main-container .topheader-left-container .address-main-container
{
float:left;
width:20%;
}

.topheader-main-container .topheader-left-container .gstnumber-main-container
{
float:left;
width:30%;
}

.topheader-main-container .topheader-left-container .contactnumber-main-container i,
.topheader-main-container .topheader-left-container .address-main-container i,
.topheader-main-container .topheader-left-container .gstnumber-main-container i
{
color:#dd1a22;
font-size:20px;
position:relative;
top:2px;
}

.topheader-main-container .topheader-left-container .contactnumber-main-container h1,
.topheader-main-container .topheader-left-container .address-main-container h1,
.topheader-main-container .topheader-left-container .gstnumber-main-container h1
{
margin:0px;
line-height:40px;
}

.topheader-main-container .topheader-right-container
{
text-align:right;
}

.topheader-main-container .topheader-right-container ul
{
margin-top:10px;
}

.topheader-main-container .topheader-right-container ul li
{
background-color:#dd1a22;
border-radius:50%;
margin-left:7px;
}

.topheader-main-container .topheader-right-container ul li:first-child
{
padding-right:7px;
}

.topheader-main-container .topheader-right-container ul li a i
{
color:#ffffff;	
}


/* topheader Css End Here 05/07/25 */




/* quickenquiry-button-container Css Start Here 05/07/25 */


.quickenquiry-button-container 
{
height:0px;
width:85px;
position:fixed;
right:0;
top:50%;
z-index:1000;
transform:rotate(-90deg);
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-o-transform:rotate(-90deg);
}
.quickenquiry-button-container a
{
display:block;
background-color:#2fa0e2;
height:52px;
padding-top:10px;
width:155px;
text-align:center;
color:#fff;
font-family:Arial, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
}

.quickenquiry-form-container .modal-header
{
background-color:#2fa0e2;
}

.quickenquiry-form-container .modal-header h4
{
color:#ffffff;
}

.quickenquiry-form-container .modal-header .close
{
background-color:#ffffff;
opacity:1;
border-radius:50%;
padding:4px 8px 4px 7px;
}

.quickenquiry-form-container .form-group label
{
font-weight:normal;
}


.quickenquiry-form-container .form-group textarea
{
resize:none;
}

.quickenquiry-submitbutton-container 
{
text-align:right;
margin-bottom:0px;
}

.quickenquiry-submitbutton-container input
{
background-color:#2fa0e2;
color:#ffffff;	
}

.quickenquiry-submitbutton-container input:hover,
.quickenquiry-submitbutton-container input:active,
.quickenquiry-submitbutton-container input:focus
{
background-color:#2fa0e2;
color:#ffffff !important;
border-color:transparent !important;
box-shadow:transparent !important;
}

.downloadbrochure-submitbutton-container
{
text-align:right;
}

.downloadbrochure-submitbutton-container input
{
background-color:#2fa0e2;
border-color:#2fa0e2;
color:#ffffff;	
}

.downloadbrochure-submitbutton-container input:hover
{
background-color:#2fa0e2;
border-color:#2fa0e2;
color:#ffffff;	
}


/* quickenquiry-button-container Css End Here 05/07/25 */




/* Welcome Text Container Css Start Here 05/07/24 */


.welcome-text-container
{
padding:100px 0px;
background-color:#ffffff;
text-align:center;
}

.welcome-text-container h1
{
margin-top:0px;
margin-bottom:10px;
}

.welcome-text-container h1 span
{
color:#2fa0e2;	
}

.welcome-text-container p
{
margin-bottom:0px;
}

.welcometext-lastparagraph-container
{
margin-bottom:10px !important;
}

.welcome-text-container .readmore-button-container
{
background-color:#dd1a22;
color:#ffffff;
}


/* Welcome Text Container Css End Here 05/07/24 */




/* counter-main-container Css Start Here 05/07/24 */


.counter-main-container
{
background-image:url("../images/counter/counter-text-background.jpg");
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
padding:100px 0px;
}

.counter-main-container ul li
{
float:left;
width:24%;
margin-right:1.33%;
background-color:rgba(255, 255, 255, 0.90);
text-align:center;
}

.counter-main-container ul li:last-child
{
margin-right:0%;
}

.counter-main-container ul li i
{
font-size:50px;
color:#2fa0e2;
margin-top:50px;
margin-bottom:5px;
}

.counter-main-container ul li h1
{
color:#333333;
border-bottom:solid #333 2px;
margin:0px auto;
width:100px;
}

.counter-main-container ul li p
{
font-size:20px;
color:#939393;
margin-bottom:42px;
}

.counter-main-container ul li:hover
{
background-color:rgba(221, 26, 34, 0.90);
}

.counter-main-container ul li:hover i,
.counter-main-container ul li:hover h1,
.counter-main-container ul li:hover p
{
color:#ffffff;
}

.counter-main-container ul li:hover h1
{
border-bottom-color:#ffffff;
}

.counter-main-container ul li:hover i
{
transform:rotateY(360deg);
}


/* counter-main-container Css End Here 05/07/24 */


/* whychooseus-list-container Css Start Here 06/07/25 */

.whychooseus-main-container
{
padding:100px 0px 70px 0px;	
}

.whychooseus-list-container .whychooseus-heading-container
{
margin-top:0px;	
}

.whychooseus-list-container .whychooseus-paragraph-container
{
margin-bottom:15px;	
}

.whychooseus-main-container .whychooseus-list-container ul li
{
float:left;
width:50%;
margin-bottom:15px;
}

.whychooseuslisticon-main-container
{
float:left;
width:20%;
margin-right:2%;
}

.whychooseus-listicon-container
{
border:solid #2fa0e2 1px;
padding:12px 10px 12px 12px;
border-radius:50%;
width:100%;
background-color:#2fa0e2;
}

.whychooseus-listicon-container:hover
{
box-shadow:1px 2px 8px 3px rgba(204,204,204,0.75);
-webkit-box-shadow:1px 2px 8px 3px rgba(204,204,204,0.75);
-moz-box-shadow:1px 2px 8px 3px rgba(204,204,204,0.75);
}

.whychooseus-listicon-container img
{
transition:transform .7s ease-in-out;
}

.whychooseus-listicon-container img:hover
{
transform:rotate(360deg);
}

.whychooseus-listtext-container
{
float:left;
width:78%;
}

.whychooseus-listtext-container h1
{
margin-top:0px;
font-size:18px;
line-height:11px;
}

.whychooseus-list-container .whychooseus-paragraph-container,
.whychooseus-listtext-container p
{
color:#717171;
}


/* whychooseus-list-container Css End Here 06/07/25 */




/* logo-vision-mission Css Start Here 06/07/25 */


.logovisionmission-main-container
{
padding:100px 0px;	
}

.aboutus-logo-container img
{
padding-top:0px;	
}

.ourvision-heading-container h1
{
font-size:20px;
font-weight:normal;
margin-top:0px;
color:#333;
}

.ourvision-paragraph-container p
{
text-align:justify;
line-height:24px;
font-size:16px;
margin-bottom:0px;
color:#767879;
}

.ourvisionmission-dividerline-container hr
{
border-top:2px solid #333;
}


/* logo-vision-mission Css End Here 06/07/25 */





/* aboutusstory-main-container Css Start Here 06/07/25 */


.aboutusstory-main-container
{
padding:100px 0px;
background-color:#f5f5f5;	
}

.aboutusstory-text-container h1
{
margin-top:0px;
}

.aboutusstory-statistics-container ul
{
float:left;
width:100%;
text-align:center;
background-color:#ffffff;
box-shadow: 1px 2px 8px 3px rgba(204,204,204,0.75);
-webkit-box-shadow: 1px 2px 8px 3px rgba(204,204,204,0.75);
-moz-box-shadow: 1px 2px 8px 3px rgba(204,204,204,0.75);
padding:15px;
}

.aboutusstory-statistics-container ul li
{
float:left;
width:50%;
}

.aboutusstory-statistics-container ul li:first-child
{
border-right:1px solid #2fa0e2;
}

.aboutusstory-statistics-container ul li h1
{
font-size:20px;
margin-bottom:5px;
}

.aboutusstory-statistics-container ul li p
{
font-size:16px;
margin-bottom:0px;
color:#717171;
}

.aboutusstory-last-paragraph
{
margin-bottom:15px;
}

.aboutusstory-socialmedia-container ul
{
text-align:right;
margin-top:15px;
}

.aboutusstory-socialmedia-container ul li:first-child i
{
padding:15px 20px;	
}

.aboutusstory-socialmedia-container ul li:first-child:hover i
{
box-shadow: -1px 0px 15px 0px rgba(57,84,152,0.75);
-webkit-box-shadow: -1px 0px 15px 0px rgba(57,84,152,0.75);
-moz-box-shadow: -1px 0px 15px 0px rgba(57,84,152,0.75);
background-color:#ffffff;
color:#395498;
}

.aboutusstory-socialmedia-container ul li:nth-child(2):hover i
{
box-shadow: -1px 0px 15px 0px rgba(221,26,34,0.75);
-webkit-box-shadow: -1px 0px 15px 0px rgba(221,26,34,0.75);
-moz-box-shadow: -1px 0px 15px 0px rgba(221,26,34,0.75);
background-color:#ffffff;
color:#dd1a22;
}

.aboutusstory-socialmedia-container ul li:nth-child(3):hover i
{
box-shadow: -1px 0px 15px 0px rgba(39,151,207,0.75);
-webkit-box-shadow: -1px 0px 15px 0px rgba(39,151,207,0.75);
-moz-box-shadow: -1px 0px 15px 0px rgba(39,151,207,0.75);
background-color:#ffffff;
color:#2797cf;
}

.aboutusstory-socialmedia-container ul li:last-child:hover i
{
box-shadow: -1px 0px 15px 0px rgba(24,157,14,0.75);
-webkit-box-shadow: -1px 0px 15px 0px rgba(24,157,14,0.75);
-moz-box-shadow: -1px 0px 15px 0px rgba(24,157,14,0.75);
background-color:#ffffff;
color:#189d0e;
}

.aboutusstory-socialmedia-container ul li i
{
font-size:20px;
background-color:#2fa0e2;
color:#ffffff;
padding:15px 17px;
border-radius:50%;
}


/* aboutusstory-main-container Css End Here 06/07/25 */




/* aboutus-testimonial-container Css Start Here 07/07/25 */


.aboutus-testimonial-container
{
background-color:#ffffff;	
}

.aboutus-testimonial-container .carousel-indicators li
{
background-color:#f5f5f5;
}


/* aboutus-testimonial-container Css End Here 07/07/25 */





/* aboutus-ourbrands-container Css End Here 10/07/25 */

.aboutus-ourbrands-container
{
background-color:#f5f5f5;	
}

/* aboutus-ourbrands-container Css End Here 10/07/25 */





/* gallery-banner-container Css Start Here 07/07/25 */


.gallery-banner-container
{
background-image: url("../images/gallery/gallery-heading-background.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.gallery-banner-container .gallery-banner-inner
{
padding:100px 0px;
background-color:rgba(0,0,0,0.8);
}


.gallery-banner-container .gallery-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* gallery-banner-container Css End Here 07/07/25 */





/* filterablegallery-main-container Css Start Here 07/07/25 */


.filterablegallery-main-container
{
padding:100px 0px 75px 0px;
}

.gallery-title
{
font-size:24px;
color:#333333;
text-align:center;
font-weight:500;
margin-top:0px;
margin-bottom:33px;
}

.gallery-title:after 
{
content:"";
position:absolute;
width:10.00%;
left:45.00%;
height:35px;
border-bottom:1px solid #2fa0e2;
}

.filter-button
{
font-size:16px;
border:1px solid #333333;
border-radius:5px;
text-align:center;
color:#333333;
margin-bottom:0px;
}

.filter-button:hover
{
font-size:16px;
border:1px solid #2fa0e2;
border-radius:5px;
text-align:center;
background-color:#2fa0e2;
color:#ffffff;
}

.btn-default:active,
.btn-default:focus,
.btn-default:visited
{
background-color:#2fa0e2 !important;
color:#ffffff !important;
border:0px !important;
}
 
.gallery-product
{
margin-bottom:25px;
}

.gallery-product img
{
box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.1);
border-radius:5px;
}


/* filterablegallery-main-container Css End Here 07/07/25 */




/* productlist-main-container Html Start Here 08/07/25 */


.productlist-main-container
{
padding:100px 0px 75px 0px;	
background-color:#ffffff;
}

.productlist-imagetext-container ul li
{
float:left;
width:32%;
margin-right:2%;
margin-bottom:25px;
}

.productlist-imagetext-container ul li:nth-child(3),
.productlist-imagetext-container ul li:nth-child(6)
{
margin-right:0%;
}

.productlist-imagetext-container ul li
{
background-color:#f5f5f5;
padding:15px;
border-radius:15px;
}

.productlist-imagetext-container ul li h1
{
font-size:18px;
color:#333333;	
}

.productlist-imagetext-container ul li p
{
font-size:14px;
color:#767879;
text-align:justify;
min-height:120px;
}

.productlist-imagetext-container ul li .product-readmore-button
{
background-color:#2fa0e2;
color:#ffffff;
}

.productlist-imagetext-container ul li .product-readmore-button
{
background-color:#dd1a22;
color:#ffffff;
}

/* productlist-main-container Html End Here 08/07/25 */





/* product-modal-container Css Start Here 08/07/25 */


.product-modal-container .modal-header
{
background-color:#2fa0e2;
}

.product-modal-container .modal-header .modal-title
{
color:#ffffff;
}

.product-modal-container .modal-body p
{
margin-bottom:0px;
}

.product-modal-container .modal-footer .productmodal-close-button
{
background-color:#2fa0e2;
color:#ffffff;
border-color:transparent !important;
}


/* product-modal-container Css End Here 08/07/25 */




/* contactus-banner-container Css Start Here 09/07/25 */


.contactus-banner-container
{
background-image: url("../images/contact-us/contact-us-banner.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.contactus-banner-container .contactus-banner-inner
{
padding:100px 0px;
background-color:rgba(0,0,0,0.8);
}


.contactus-banner-container .contactus-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* contactus-banner-container Css End Here 04/07/25 */





/* productdetails-main-container Html Start Here 11/07/25 */


.productdetails-main-container
{
padding:100px 0px;
background-color:#ffffff;
}

.productfeature-main-container .product-feature-container 
{
background-color:#f5f5f5;
float:left;
width:49%;
padding:15px 15px;
}

.productfeature-main-container .product-feature-container:hover
{
box-shadow: 1px 2px 8px 3px rgba(204,204,204,0.75);
-webkit-box-shadow: 1px 2px 8px 3px rgba(204,204,204,0.75);
-moz-box-shadow: 1px 2px 8px 3px rgba(204,204,204,0.75);
}

.margin-right-container
{
margin-right:2%;
}

.productfeature-main-container .product-feature-container .productfeature-image-container
{
float:left;
width:75px;
}

.productfeature-main-container .product-feature-container .productfeature-image-container img
{
margin-bottom:60px;	
}

.productfeature-main-container .product-feature-container .productfeature-text-container h1
{
margin-top:0px;
font-size:18px;
font-weight:bold;
line-height:18px;
}

.productdetails-main-container .productdetails-text-container p,
.productdetails-main-container .productdetails-list-container li p,
.productdetails-main-container .productfeature-text-container p
{
color:#777777;
font-size:16px;
}

.productdetails-main-container .productdetails-list-container li:last-child p
{
margin-bottom:0px;
}

.productfeature-main-container .productdetails-text-container > h1
{
margin-top:0px;
}

.productdetails-main-container .productdetails-list-container li p i
{
color:#2fa0e2;
float:left;
position:relative;
top:3px;
padding-bottom:15px;
padding-right:5px;
}

.productdetails-list-container
{
margin-bottom:5px;
}

.productdetails-button-container
{
margin-top:0px;
}

.productdetails-button-container a
{
background-color:#dd1a22;
color:#ffffff;
border-radius:25px;
font-size:16px;
}

.productdetails-button-container a:hover
{
border-radius:10px;
color:#ffffff;
}

.productdetails-button-container a:hover i
{
transform:rotate(360deg);
}

.getquotation-button-container
{
text-align:left;
}

.getquotation-button-container button
{
background-color:#dd1a22;
color:#ffffff;
margin-top:15px;
border-radius:25px;
font-size:16px;
}

.getquotation-button-container button:hover
{
border-radius:10px;
}

.getquotation-button-container button:hover i
{
transform:rotate(360deg);
}

.getquotation-button-container button:hover
{
color:#ffffff;
}

.productdetails-main-container .productdetails-text-container > h1
{
margin-top:0px;
}

.productdetails-paddingbottom-container
{
padding-bottom:65px;
}


/* productdetails-main-container Html End Here 11/07/25 /*





/* Menu Dropdown Css Start Here 14/07/25 */

 
	
ul.nav li:hover > ul.dropdown-menu 
{
display:block;
background-color:#ffffff;
color:#333333;
box-shadow: 0px 0px 3px 0px rgba(204,204,204,0.75);
-webkit-box-shadow: 0px 0px 3px 0px rgba(204,204,204,0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(204,204,204,0.75);
}


ul.nav li:hover > ul.dropdown-menu li a
{
color:#333;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu
{
padding:15px !important;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li
{
padding-bottom:12px !important;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li:last-child
{
padding-bottom:0px !important;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li a
{
padding:0px !important;
margin:0px !important;
color:#333;
font-family: 'poppinsregular';
text-transform:uppercase;
}

.navigationbar-container-section .navbar-nav li.dropdown .dropdown-menu li a:hover
{
background-color:transparent;
color:#dd1a22 !important;
}  


/* Menu Dropdown Css End Here 14/07/25 */





/* whatweoffer-accordion-container Css Start Here 14/07/25 */


.whatweoffer-main-container
{
padding:100px 0px;
background-color:#f5f5f5;
}

.whatweoffer-main-container .panel-group .panel 
{
border-radius:0;
box-shadow:none;
border-color:#cccccc;
}

.whatweoffer-main-container .panel-default > .panel-heading 
{
padding:0px;
border-radius:0px;
color:#ffffff;
background-color:#2fa0e2;
border-color:#cccccc;
}

.whatweoffer-main-container .panel-title > a 
{
display:block;
padding:15px;
text-decoration:none;
font-size:19px;
}

.whatweoffer-main-container .panel-body p
{
font-size:16px;
margin-bottom:0px;
color:#717171;
}

.whatweoffer-main-container .more-less 
{
float:right;
color:#ffffff;
}

.whatweoffer-main-container .panel-default > .panel-heading + .panel-collapse > .panel-body 
{
border-top-color: #EEEEEE;
}

.whatweoffer-image-container .carousel-indicators li
{
background-color:#ffffff;
}

.whatweoffer-image-container .carousel-indicators li.active
{
background-color:#2fa0e2;
border-color:#2fa0e2;
}


/* whatweoffer-accordion-container Css End Here 14/07/25 */




/* Back To Top Css Start Here 16/07/25 */


.back-to-top 
{
position:fixed;
bottom:0;
right:0;
display:inline-block;  
padding:15px;
margin:15px;
background-color:#dd1a22;
color:#ffffff;
}

.back-to-top:hover 
{
cursor:pointer;
}

.back-to-top i
{
font-size:20px;
}


/* Back To Top Css End Here 16/07/25 */




/* Whats App Button Css Start Here 16/07/25 */


.whatsapp-button-container
{
position:fixed;
bottom:0px;
right:0;
display:inline-block;  
padding:10px 12px;
margin:15px;
background-color:#49E670;
color:#ffffff;
border-radius:50%;
}

.whatsapp-button-container:hover 
{
cursor:pointer;
}

.whatsapp-button-container i
{
font-size:30px;
animation: blink 1s infinite;
}

@keyframes blink 
{
0% 
{
opacity: 1;
}

50% 
{
opacity: 0;
}

100% 
{
opacity: 1;
}
}

.whatsapp-bottom-decrease
{
bottom:60px;
}


/* Whats App Button Css End Here 16/07/25 */




/* Dialer Button Css Start Here 16/07/25 */


.dialer-button-container
{
position:fixed;
bottom:60px;
right:0;
display:inline-block;  
padding:10px 12px;
margin:15px;
background-color:#49E670;
color:#ffffff;
border-radius:50%;
}

.dialer-button-container:hover 
{
cursor:pointer;
}

.dialer-button-container a
{
color:#ffffff;
}

.dialer-button-container i
{
font-size:30px;
}

.dialer-bottom-decrease
{
bottom:120px;
}


/* Dialer Button Css End Here 16/07/25 */





/* footer-main-container Css Start Here 17/07/25 */


.footer-main-container
{
background-color:#000000;
padding:100px 0px;
}

.footer-aboutus-container .footer-logo-container
{
margin-bottom:5px;
}

.footer-aboutus-container .footer-address-container p
{
margin-bottom:25px;
color:#dbdbdb;
}

.footer-aboutus-container .footer-phonenumber-container h1
{
color:#ffffff;
font-size:16px;
margin-top:0px;
margin-bottom:5px;
}

.footer-aboutus-container .footer-phonenumber-container p
{
color:#ffffff;
color:#dbdbdb;
margin-bottom:25px;
}

.footer-aboutus-container .footer-mail-container h1
{
color:#ffffff;
font-size:16px;
margin-top:0px;
margin-bottom:5px;
}

.footer-aboutus-container .footer-mail-container p
{
color:#ffffff;
color:#dbdbdb;
margin-bottom:0px;
}

.footer-services-container ul li
{
display:block;
}

.footer-services-container ul li h1
{
color:#ffffff;
font-size:20px;
margin-top:0px;
margin-bottom:15px;
text-transform:uppercase;
}

.footer-services-container ul li a
{
color:#dbdbdb;
margin-bottom:5px;
display:block;
}

.footer-services-container ul li a:hover
{
padding-left:5px;
}

.footer-services-container ul li a i
{
padding-right:5px;
}

.footer-services-container ul li a:hover
{
text-decoration:underline;
}

.footer-reachus-container .footer-reachus-heading h1
{
color:#ffffff;
font-size:20px;
margin-top:0px;
margin-bottom:15px;
text-transform:uppercase;	
}

.footer-socialmedia-container h1
{
color:#ffffff;
font-size:20px;
margin-top:0px;
margin-bottom:15px;
text-transform:uppercase;
}

.footer-socialmedia-container ul li a i
{
background-color:#dbdbdb;
border-radius:50%;
padding:5px 7px;
color:#333333;
}

.footer-socialmedia-container ul li:first-child a i
{
padding:5px 8px;	
}

.footer-socialmedia-container ul li:first-child:hover a i
{
background-color:#38529a;
color:#ffffff;
}

.footer-socialmedia-container ul li:nth-child(2):hover a i
{
background-color:#843fb6;
color:#ffffff;
}

.footer-socialmedia-container ul li:nth-child(3):hover a i
{
background-color:#007ab5;
color:#ffffff;
}

.footer-socialmedia-container ul li:last-child:hover a i
{
background-color:#30d24e;
color:#ffffff;
}


/* footer-main-container Css End Here 17/07/25 */





/* contactdetailsform-container-section Css Start Here 19/07/25 */


.contactdetailsform-main-container
{
padding:100px 0px;
background-color:#f5f5ff5;
}

.contact-details-section .contact-details-inner h1
{
font-size:18px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:10px;
color:#2fa0e2;
font-weight:normal;	
}


.contact-details-section .contact-details-inner p
{
font-size:14px;
margin-top:0px;
margin-bottom:30px;
color:#333;
}

.contact-details-section .contact-details-inner ul li .facebook-icon-container
{
background-color:#3b5998;
color:#fff;
line-height:30px;
width:30px;
text-align:center;	
}

.contact-details-section .contact-details-inner ul li .instagram-icon-container
{
background-color:#843fb6;
color:#fff;
line-height:30px;
width:30px;
text-align:center;	
}

.contact-details-section .contact-details-inner ul li .linkedin-icon-container
{
background-color:#007ab5;
color:#fff;
line-height:30px;
width:30px;
text-align:center;	
}

.contact-details-section .contact-details-inner ul li .whatsapp-icon-container
{
background-color:#30d24e;
color:#fff;
line-height:30px;
width:30px;
text-align:center;	
}

.contact-details-section .contact-details-inner ul li i:hover
{
border-radius:10px;
}


.contact-main-heading p
{
color:#333;
margin-top:0px;
margin-bottom:25px;	
}


.contact-form-section
{
border-left:solid #ccc 1px;
}


.contact-form-section .form-group label
{
color:#333;	
}


.contact-form-section .submit-button-container
{
float:right;
background-color:#2fa0e2;	
border-color:#2fa0e2;	
color:#fff;
}


.contactus-heading-section
{
color:#333 !important;	
}
	
	
.contact-form-section textarea
{
resize:none;	
}	

/* contactdetailsform-container-section Css End Here 19/07/25 */





/* privacypolicy-banner-container Css Start Here 22/07/25 */


.privacypolicy-banner-container
{
background-image: url("../images/privacy-policy/privacypolicy-heading-background.jpg"); 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat:no-repeat;
background-position:center; 
}


.privacypolicy-banner-container .privacypolicy-banner-inner
{
padding:100px 0px;
background-color:rgba(0,0,0,0.8);
}


.privacypolicy-banner-container .privacypolicy-banner-inner h1
{
margin-top:0px;
margin-bottom:0px;
font-size:30px;
color:#fff;
text-align:center;	
}


/* privacypolicy-banner-container Css End Here 22/07/25 */




/* privacypolicytext-main-container Css Start Here 22/07/25 */


.privacypolicytext-main-container
{
padding:100px 0px;
}

.privacypolicy-datetext-container
{
margin-bottom:25px;
}

.privacypolicy-datetext-container h1
{
font-size:24px;
margin-top:0px;
margin-bottom:5px;
color:#333333;
}

.privacypolicy-datetext-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:10px;
color:#484848;
}

.privacypolicy-datetext-container p
{
margin-bottom:0px;
color:#575555;
}

.interpretationanddefinitions-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.interpretationanddefinitions-text-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:5px;
color:#484848;
}

.interpretationanddefinitions-text-container p
{
margin-bottom:0px;
color:#575555;
}

.definitions-text-container
{
margin-top:10px !important;
}

.interpretationanddefinitions-list-container
{
margin-bottom:0px;
}

.interpretationanddefinitions-text-container
{
margin-bottom:25px;
}

.collectingdata-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.collectingdata-text-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:5px;
color:#484848;
}

.collectingdata-text-container h4
{
font-size:14px;
font-weight:bold;
color:#484848;
margin-bottom:5px;
}

.collectingdata-text-container p
{
margin-bottom:0px;
color:#575555;
}

.collectingdata-list-container
{
margin-bottom:0px;
}

.collectingdata-list-container li
{
width:100%;
}

.collectingdata-text-container
{
margin-bottom:25px;
}

.cookies-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.cookies-text-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:5px;
color:#484848;
}

.cookies-text-container h4
{
font-size:14px;
font-weight:bold;
color:#484848;
margin-bottom:5px;
}

.cookies-text-container p
{
margin-bottom:0px;
color:#575555;
}

.cookies-list-container
{
margin-bottom:0px;	
}

.cookies-list-container
{
margin-bottom:0px;
}

.cookies-text-container
{
margin-bottom:25px;
}

.useofpersonaldata-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.useofpersonaldata-text-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:5px;
color:#484848;
}

.useofpersonaldata-text-container h4
{
font-size:14px;
font-weight:bold;
color:#484848;
margin-bottom:5px;
}

.useofpersonaldata-text-container p
{
margin-bottom:0px;
color:#575555;
}

.useofpersonaldata-list-container
{
margin-bottom:0px;
}

.useofpersonaldata-text-container
{
margin-bottom:25px;
}

.retentionofpersonaldata-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.retentionofpersonaldata-text-container p
{
margin-bottom:0px;
color:#575555;
}

.retentionofpersonaldata-text-container
{
margin-bottom:25px;
}

.transferofpersonaldata-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.transferofpersonaldata-text-container p
{
margin-bottom:0px;
color:#575555;
}

.transferofpersonaldata-text-container
{
margin-bottom:25px;
}

.deleteofpersonaldata-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.deleteofpersonaldata-text-container p
{
margin-bottom:0px;
color:#575555;
}

.deleteofpersonaldata-text-container
{
margin-bottom:25px;
}

.disclosureofpersonaldata-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.disclosureofpersonaldata-text-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:5px;
color:#484848;
}

.disclosureofpersonaldata-text-container h4
{
font-size:14px;
font-weight:bold;
color:#484848;
margin-bottom:5px;
}

.disclosureofpersonaldata-text-container p
{
margin-bottom:0px;
color:#575555;
}

.disclosureofpersonaldata-list-container
{
margin-bottom:0px;
}

.disclosureofpersonaldata-list-container li
{
width:100%;
}

.disclosureofpersonaldata-text-container
{
margin-bottom:25px;
}

.securityofpersonaldata-text-container h2,
.childrensprivacy-text-container h2,
.linkstootherwebsites-text-container h2,
.changestoprivacypolicy-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.securityofpersonaldata-text-container p,
.childrensprivacy-text-container p,
.linkstootherwebsites-text-container p,
.changestoprivacypolicy-text-container p
{
margin-bottom:0px;
color:#575555;
}

.securityofpersonaldata-text-container,
.childrensprivacy-text-container,
.linkstootherwebsites-text-container,
.changestoprivacypolicy-text-container
{
margin-bottom:25px;
}

.privacypolicycontactus-text-container h2
{
font-size:20px;
margin-top:0px;
margin-bottom:10px;
color:#333333;
}

.privacypolicycontactus-text-container h3
{
font-size:16px;
margin-top:0px;
margin-bottom:5px;
color:#484848;
}

.privacypolicycontactus-text-container h4
{
font-size:14px;
font-weight:bold;
color:#484848;
margin-bottom:5px;
}

.privacypolicycontactus-text-container p
{
margin-bottom:0px;
color:#575555;
}

.privacypolicycontactus-list-container
{
margin-bottom:0px;
}

.privacypolicycontactus-list-container li
{
width:100%;
}

.privacypolicycontactus-text-container
{
margin-bottom:25px;
}



/* privacypolicytext-main-container Css End Here 22/07/25 */