@font-face {
     font-family: 'sourcelight';
    src: url('fonts/bradley_hand_itc_tt_bold.eot?#iefix') format('embedded-opentype'),  url('fonts/bradley_hand_itc_tt_bold.otf')  format('opentype'),
           url('fonts/bradley_hand_itc_tt_bold.woff') format('woff'), url('fonts/bradley_hand_itc_tt_bold.ttf')  format('truetype'), url('fonts/bradley_hand_itc_tt_bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
  }
.main-wrapper{font-family: 'Source Sans Pro', sans-serif;}
.topbanner{background: #eceded}
.text11{text-align: center;}

.slider-text {padding: 100px 61px 30px 0px;}/*160px 61px 30px 30px;*/
.slider-text h1{color: #293991;font-weight: 600;font-size: 42px;line-height: 48px;}
.slider-text span{color: #eb1f3c;display: block;font-size: 35px;}
.slider-text ul{padding: 0px; margin: 0px;}
.slider-text li{display: inline-block; vertical-align: top;position: relative; padding-left: 15px;   }/*margin-left: 5px;*/
.slider-text li:before{font: normal normal normal 14px/1 FontAwesome; content: "\f111"; position: absolute; top: 8px; left: 0px;color: #eb1f3c;font-size: 12px;}
/* .slider-text li:first-child {padding: 0;margin: 0;} */
/* .slider-text li:first-child::before{content: inherit;} */

.text11{font-size: 20px; color: #000000;font-weight: 400;}

.text11n{font-size: 18px; color: #000000;font-weight: 400; text-align: center;     font-family: 'Source Sans Pro';}
.owl-text{text-align: center;padding: 0px 50px;}
.owl-text img {margin-bottom: 25px;}
.owl-text p {font-size: 32px;line-height: 35px;color: #000000;font-weight: 400;}

.howit-works{text-align: center;margin-top: 20px;} 
.heading-title h2{background: #293593;background: -webkit-linear-gradient(to right, #293593 30%, #00A17F 60%);background: -moz-linear-gradient(to right, #293593 30%, #00A17F 60%);background: linear-gradient(to right, #293593 30%, #00A17F 60%);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-size: 42px; text-align: center;font-weight: 600;position: relative;display: inline-block;line-height: 50px;margin: 20px 0px;}
.heading-title h2:before{position: absolute; top: 0px;left: 2px; content: ''; width: 22px; height: 3px; background: #ed1c24;}
.circletxt {
   margin: 0px auto;
   width: 80%;
}
.padding71 {padding-top: 116px !important;}
.gradientButton{margin-top: 20px; display: inline-block; padding: 8px 15px; text-align: center;background: rgb(41,53,147);
background: -moz-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#293593",endColorstr="#00a17f",GradientType=1);}
.gradientButton a{color: #ffffff; display: block;}
.gradientButton a:hover{text-decoration: none;}

.gray-section{background: #eceded;margin-top: 50px;}
.text12 {text-align: center;padding: 40px 0px;}
.text12 span {display: block;font-style: italic;font-size: 32px;color: #eb1f3c;}
.text12 p{color: #000000; font-size: 18px; margin: 0px;}

.borderBottom-left{ width: 100%;border-bottom: 2px dotted #afb0b0; -ms-transform: rotate(2deg); transform: rotate(2deg);}

.borderBottom-right{ width: 100%;border-bottom: 2px dotted #afb0b0; -ms-transform: rotate(-2deg);transform: rotate(-2deg);}

.office-applications { border-bottom: 2px dotted #cdcccc; padding-top: 30px; padding-bottom: 30px; margin-bottom: 60px;}
.applicationlist{padding: 0px; margin: 0px;}
.applicationlist li{list-style: none; vertical-align: top; display: inline-block;width: 24%;    margin-bottom: 10px;}
.applicationlist p{display:inline;}
.across-sector{}

.why-sharp{background: #d9d9d9; padding: 10px 0px; text-align: center; color: #000000; display: block; margin: 40px 0px; font-size: 32px;}

.whyBox {display: table;border: 1px solid #d9d9d9;}
.whyBox ul {padding: 0px 0px 0px 9px;margin: 0;}
.whyBox li{list-style: none;padding: 2px 0px;font-size: 15px; line-height: 18px;}
.whyBox li:before{  content: "•"; padding-right: 8px;  color: #eb1f3c;  
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;}
.whyBox .content {font-size: 14px;padding: 10px;background: #f2f2f2;line-height: 18px;display: table-cell; height: 172px;}
.whyBox .heading {font-size: 1.2rem; margin-bottom: 5px;font-weight:700;text-align: center;}
.fs-mt-5 {margin-top: 3.2rem!important;}
.text13 {font-size: 20px;line-height: 30px;padding: 75px 40px;}



.sec1 .icona{    width: 80px;
    margin: auto;}
.sec1 .icn_txt{     font-size: 1.8rem;
	text-align: center;}
 .3dsec1{  background-color: #fff;}

.3dsec1 p {
    font-size: 1.8rem;
	text-align: center;
}
.3dsec1 .icon{
    width: 80px;
    margin: auto;
}

.icon-content {
    height: 275px;
}
.3dsec1 .icon img{
  width:100%;
}
.strap{
  background-color: #6383a1;
  color: #fff;
}
.red-strap{
    background-color: #e6000d;
    color: #fff;
}
/*
.3dsec1 .owl-carousel .owl-dots {
    bottom: 20px;
    left: 50%;
    transform: translate(0%, 30px);
}
.3dsec1 .owl-carousel .owl-dot {
background: none;
    border: 2px solid #7f7f7f !important;
    width: 15px;
    height: 15px;
    margin-right: 5px;
    border-radius: 50%;
}
.3dsec1 .owl-carousel .owl-dot.active{
    background: #7f7f7f  !important;
}

.3dsec1 .owl-carousel.red-theme .owl-dot {
    background: #ff7472 !important;
}
.3dsec1 .owl-carousel.red-theme .owl-dot.active{
    background: #e62422 !important;
}*/

.owl-carousel .owl-dots {
    bottom: 20px;
    left: 50%;
    transform: translate(0%, 30px);
    text-align: center;
}
.owl-carousel .owl-dot {
    background: none;
    border: 2px solid #7f7f7f !important;
    width: 15px;
    height: 15px;
    margin-right: 5px;
    border-radius: 50%;
}
.owl-carousel .owl-dot.active {
    background: #7f7f7f !important;
}



.carousel_line{border-top: 0px !important;
  
    border-right: 0px !important;
    border-left: 0px !important;
    border-style: solid;
    border-width: 10px;
    border-image: linear-gradient(45deg, rgb(33,102,166,1), rgb(57,168,138,1)) 1;}
	
 .txt_last{padding: 15% 2em;}
	
@media(max-width:768px){
		  .3dsec1 p {
        font-size: 1rem;
    }
    .3dsec1 .owl-carousel .owl-dots {
	}
	.slider-text h1{font-size:32px;     line-height: 37px;}
	.slider-text span{    font-size: 26px;}

	}


/******************************************/
/*Naturizer*/

.header_img1{    position: absolute;   right: -118px;top: 100px;}
.header_img2	{    position: absolute;
    left: -81px;
    bottom: 0px;}
.naturizer-howit-works{text-align: center;margin-top: 20px;  padding-bottom: 40px;background: #eceded;}
.naturizer-heading-title h2{  color:#003da6; font-size: 42px; text-align: center;font-weight: 600;position: relative;display: inline-block;line-height: 50px;margin: 20px 0px;}
.naturizer-heading-title h2:before{position: absolute; top: 0px;left: 2px; content: ''; width: 22px; height: 3px; background: #93d500;}

.naturizer-gradientButton{margin-top: 20px; display: inline-block; padding: 8px 15px; text-align: center; background: rgb(41,53,147);
background: -moz-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#293593",endColorstr="#00a17f",GradientType=1);}
.naturizer-gradientButton a{color: #ffffff; display: block;}
.naturizer-gradientButton a:hover{text-decoration: none;}

.graphtable{border:1px solid #707070;     margin-top: 85px;}

.graphtable .whitecell{background:#fff; font-weight:600; width:30%}
.graphtable td{border:1px solid #aeaeae; padding: .40rem !important;}

.office-use-application { border-bottom: 2px dotted #cdcccc; padding-top: 30px;  margin-bottom: 30px; font-weight:800; color:#003da6; font-size:1.5rem;}
.home-use-application { border-bottom: 2px dotted #cdcccc; padding-top: 30px;  margin-bottom: 30px; font-weight:800; color:#003da6; font-size:1.5rem;}

.naturizer-applicationlist{padding: 0px; margin: 0px;}
.naturizer-applicationlist li{list-style: none; vertical-align: top; display: inline-block;width: 49%;    margin-bottom: 10px;     margin-top: 15px;}
.naturizer-applicationlist li img {float:left; margin-right: 10px; margin-top: -10px;} 
.naturizer-applicationlist p{display:inline;}

.naturizer-how-to-prepare{text-align: center;margin-top: 20px;  padding-bottom: 40px;}
/* .rowline-steps{border-bottom:3px solid #a4dc28;     padding-bottom: 40px;} */
.prepare-steps:before{position: absolute; top: 86px;left: 6px; content: ''; width: 36px; height: 3px; border:2px dotted #a4dc28;}
.prepare-steps:after{position: absolute; top: 86px;left: 0px; content: ''; width: 2px; height: 80%; border:2px dotted #a4dc28;}

.step-content{  text-align: left;  padding:20px;}
.step-heading{color: #003da6;
    font-size: 24px;
    text-align: left;
    font-weight: 600;
  
    display: block;
   
    margin: 10px 0px 0px 0px;}
.step-content-bdr{/*border-left:4px dotted #a4dc28; */}
	.prepare-steps{    padding-bottom: 40px;
    border-bottom: 3px solid #a4dc28;}
    
    

/*********************************************************/
/*WORKSPACE PROCAT*/



.workspace-howit-works{text-align: center;margin-top: 20px;  padding-bottom: 40px; padding-top: 20px; background: #dff3fd;}
.workspace-heading-title h2{  color:#003da6; font-size: 40px; text-align: center;font-weight: 600;position: relative;display: inline-block;line-height: 50px; margin: 20px 0px; padding:0 0 40px 0;}
.workspace-heading-title h2:before{position: absolute; top: 0px;left: 2px; content: ''; width: 22px; height: 3px; background: #2ab574;}
	
	.workspace-gradientButton{margin: 40px 0 20px 0; display: inline-block; padding: 8px 15px; text-align: center; background: rgb(41,53,147);
background: -moz-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#293593",endColorstr="#00a17f",GradientType=1); }
.workspace-gradientButton a{color: #ffffff; display: block;}
.workspace-gradientButton a:hover{text-decoration: none;}
	
.workspace_graph_text {padding: 40px 0px;}
.workspace_graph_text span {display: block;font-style: italic;font-size: 32px;color: #eb1f3c;}
.workspace_graph_text p{color: #000000; font-size: 18px; margin: 0px;}
.workspace_graph_btn{background:#214498; color:#fff; padding: 8px 15px;
    text-align: center; display: inline-block;}	

	.workspace-gray-section{background: #f7f8f8;margin-top: 50px;}
	
.workspace-office-use-application { border-bottom: 2px dashed #404041; padding-top: 30px; padding-bottom:20px;  margin-bottom: 30px; font-weight:600; color:#2ab574; font-size:1.5rem;}
.workspace-shared-use-application { border-bottom: 2px dashed #404041; padding-top: 30px; padding-bottom:20px;  margin-bottom: 30px; font-weight:600; color:#2ab574; font-size:1.5rem;}
	
.mustknowcontainer{     margin-top: 40px; background: rgb(41,53,147);
background: -moz-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
background: linear-gradient(90deg, rgba(41,53,147,1) 0%, rgba(0,161,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#293593",endColorstr="#00a17f",GradientType=1); padding-bottom:20px;}
	
.mustknow-heading-title h2{color:#fff; font-size: 30px; text-align: center;font-weight: 600;position: relative;display: inline-block;line-height: 50px;margin: 20px 0px; text-decoration:underline; text-transform:uppercase;}
 ul.mustknow{margin:0px 40px;}
 
 ul.mustknow li{background: rgb(33,102,166);
background: -moz-linear-gradient(90deg, rgba(33,102,166,1) 0%, rgba(57,168,138,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(33,102,166,1) 0%, rgba(57,168,138,1) 100%);
background: linear-gradient(90deg, rgba(33,102,166,1) 0%, rgba(57,168,138,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2166a6",endColorstr="#39a98a",GradientType=1);
color:#fff;
text-align:center; 
list-style:none; font-size:20px;
padding:10px; border-radius:20px;
margin-bottom:10px;
}	
ul.testresults_blk{margin:0; padding:0;}
ul.testresults_blk li.head{background:#e7e7e8; background: -moz-linear-gradient(90deg, rgba(33,102,166,1) 0%, rgba(57,168,138,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(33,102,166,1) 0%, rgba(57,168,138,1) 100%);
background: linear-gradient(90deg, rgba(33,102,166,1) 0%, rgba(57,168,138,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2166a6",endColorstr="#39a98a",GradientType=1);
color:#fff;
text-align:center; 
list-style:none; font-weight:600; }	
ul.testresults_blk li{background:#e7e7e8; text-align:center; 
list-style:none;      padding: 5px;
    border-bottom: 1px solid #fff; font-weight:600;}
	
	.bg-light-red{
		display:none;
   background: #e62422;
    color: #fff;
    padding: 11px !important;
    font-size: 14px;
    border: 1px solid #e62422 !important;
    font-weight: 600;
}
	.knowmore-3d{display:none;
position: absolute;
 bottom: 10%;
    left: 10%;
    z-index: 99;
	background: #e62422;
    color: #fff;
    padding: 11px !important;
    font-size: 14px;
    border: 1px solid #e62422 !important;
    font-weight: 600;
}
	/*.3dknowmore{position: absolute;
  
    width: 173px;
    text-align: center;
    font-weight: 600;
  
    color: #fff;
    padding: 8px 20px;
    background: red;
    border-radius: 40px;
    bottom: 35%;
    left: 10%;
    z-index: 99;}
.3dknowmore a{color:#fff;}*/
/***************************************/
@media only screen and (max-width: 767px) {
.slider-text {padding: 20px;}
.applicationlist li{list-style: none; vertical-align: top; display: inline-block;width: 31%;    margin-bottom: 10px;}
.applicationlist p{display:block;}
.naturizer-applicationlist li{list-style: none; vertical-align: top; display: inline-block;width: 31%;    margin-bottom: 10px;}
.naturizer-applicationlist p{display:block;}
	.header_img1{    position: initial;
    left: 0;
    top: 0;}
		.header_img2{    position: initial;
    left: 0;
    bottom: 0;}
	ul.mustknow{margin:0px 0px; padding:0px;}
}

/***/
/* Added by Amit on 10 aug 2022 for procat page*/
.bg-blu {
    background-color: #214498;
    color: #fff;
}

.bg-green {
    background-color: #01a080;
    color: #fff;
}
.bg-green .heading {
    font-size: 40px;
    font-weight: 600;
	    padding-bottom: 20px;
}
.bg-green-new {
    padding: 10px;
}
.bg-green .sub-heading {
    font-size: 40px;
	margin-bottom:0px;
	
}
.bg-blk {
    background-color: #000000;
    color: #fff;
}
.bg-blk .heading {
    font-size: 30px;
   /* font-weight: 600;*/ 
}
.bg-blk .heading1 {
    font-size: 40px;
    font-weight: 600;
}
.bg-blk .sub-heading{
	font-size:30px;
	  margin-bottom: 0px;
	      line-height: 39px;
}
.bg-blk-new {
    padding: 10px;
}
.probluheading{color:#214498; font-size: 40px; 
font-weight: 600;}
.proheading { font-size: 40px; color:#ec193a;
font-weight: 600;}
.procatred{color:#ec193a; font-weight:600;}
.srstn {
    color: #fff!important;
    width: 270px;
    text-align: center;
    padding: 10px;
    background-color: #f11b45;
    position: absolute;
    left: 0;
    bottom: -21px;
    right: 0px;
	
    margin: 0px auto;
}
.srstn  a{font-weight: 600;
    font-size: 20px;
color:#fff !important;}
/*Ends*/
/* by kms */
.proact-new{
	font-size:23px;
	padding:10px;
	
}
.proact-new .heading{
	font-size: 40px;
    text-align: center;
    font-weight: 600;
margin-bottom: 0px;
}
.proact-new .content-new{
	font-weight:400;
	margin-bottom: 0px;
		font-size: 40px;
		    line-height: 30px;

}
.section1-heading-new{
	color: #2ab574;
    padding: 5px;
    text-align: center;
    display: block;
     /* margin: 40px 0px; */
    font-size: 60px;
	font-weight:600;
}
.sec-new-content{
	color: #214498;
    font-weight: 600;
    font-size: 25px;
	
}
.sec-new-red-contnet{
	
	color: #e6000d;
    font-size: 30px;
    font-weight: 600;
    text-align: center;
	margin-bottom: 0px;
}
.text-tf-secn{
	color: #575b5e;
    font-size: 24px;
    font-weight: 600;
    text-align: center;
    padding: 0px 0px;
}
.heading-blue{
	font-size: 40px;
    padding: 30px 0px;
    text-align: center;
    font-weight: 600;
}
.bg-red-new{
   padding:10px;	
}
.bg-red .heading {
	font-size: 40px;
    font-weight: 600;
	padding-top: 40px;
    margin-bottom: 0px;
	    line-height: 39px;
}
.bg-red .heading1 {
	font-size: 40px;
    font-weight: 600;
	padding-top: 20px;
   
}
.bg-red .sub-heading{
	font-size:40px;
	  margin-bottom: 0px;
	      line-height: 39px;
}
.bg-red .content-rb{
	font-size: 22px;
    text-align: center;
	padding-bottom: 20px;
}
.kmbtn {
    width: 150px;
    text-align: center;
    padding: 10px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: -21px;
    right: 0;
    margin: 0px auto;
}
.kmbtn a{
	color:#fff;
	text-decoration:none;
}

.poart-new-banner{
	width:100%;
	height:600px;
	background-image:url("https://in.sharp/b2b/wp-content/uploads/sites/2/2021/08/workspace_banner.jpg");
	background-size:cover;
	

}

/* for request model form*/
div.modal.homeEnquiry {
    z-index: 99999;
}
.homeEnquiry .input-group-prepend {
    width: 40px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
}
.homeEnquiry label, .homeEnquiry p {
    margin-bottom: 0;
    width: 100%;
}
.homeEnquiry label input, .homeEnquiry select {
    width: 100%;
    padding-left: 50px;
    font-size: 14px;
    background: 0 0;
    border: 1px solid #ced4da;
    box-shadow: none;
    border-radius: 5px;
    height: 40px;
}

.homeEnquiry label textarea {
    width: 100%;
    padding-left: 50px;
    font-size: 14px;
    background: transparent;
    border: 1px solid #ced4da;
    box-shadow: none;
    border-radius: 5px;
    height: 93px;
	
}
.homeEnquiry .modal-header .close {
    padding: 0rem 0rem !important;
    margin: 0rem 0rem 0rem auto !important;

}
.homeEnquiry .wpcf7-form label.error {
    padding-left: 48px!important;
}

.text111 {
    padding: 20px 0px 0px;
    margin: 0;
    color: #fff;
     line-height: 24px;
}

.text122 {
    padding: 0;
    margin: 0 0 20px;
    line-height: 24px;
}

/* for banner changes by kms*/
.customtextbanner .carousel-caption {position: absolute;left: unset;bottom: unset;right: 5%;text-align: right;top:50px !important;}
.customtextbanner .carousel-caption h1{color: #ec1d26; font-size: 60px; text-transform: uppercase;font-weight: 800;line-height: 60px;}
.customtextbanner .carousel-caption h2{color: #000000; font-size: 50px;text-transform: uppercase;}
.customtextbanner .carousel-caption .whitefirstbanner{color: #212121; font-size: 22px;text-transform: uppercase;line-height: 30px; margin-bottom: 20px;}
.customtextbanner .carousel-caption strong{display: block;}
.customtextbanner .carousel-caption .textsliderbutton a{color: #ffffff;background: #f11b45; font-size: 15px; padding: 14px 16px;}
.slidertext{width: 90%;	text-align: right;}
.customtextbanner_white h1{color: #ffffff !important;}
.customtextbanner_white .whitesecndbanner{color: #ffffff !important; font-size: 18px !important;line-height: 24px !important; text-transform: capitalize !important; margin-bottom: 10px;}
.textcontainer {/*width: 239px;height: 217px; 10oct AK*/background: #017abf;border-radius: 30px;border: 8px solid #a1d6f2;}
.textcontainercontent strong {padding-bottom:20px;}
.textcontainercontent{color: #fff;
    font-size: 18px;
    font-weight: 600;
margin: 10%;}

.pad-right30{padding-right:14px;}
.textcontainer1 {height: 217px;background: #017abf;border-radius: 30px;border: 8px solid #a1d6f2;}
.textcontainer2 {height: 217px;background: #017abf;border-radius: 30px;border: 8px solid #a1d6f2;}
/* .textcontainer1:not(:last-child):after{content: ""; background:none;} */
.textcontainer1:after{ content: "";
    width: 30px;
    height: 30px;
    background: url("https://in.sharp/b2b/wp-content/uploads/sites/2/2022/08/arrow.png ") no-repeat ;
    top: 40%;
    right: -15px;
    position: absolute;
    display: inline-block;}
	
.textcontainercontent1 strong {padding-bottom:20px;}
.textcontainercontent1{color: #fff;
    font-size: 17px;
    font-weight: 600;
margin: 6%;}

@media only screen and (max-width: 767px){
.customtextbanner .carousel-caption {
    width: 100%;
	top:0px !important;
}
.slidertext {
    width: 100%;
	
}
.customtextbanner .carousel-caption h1 {
    font-size: 15px;
    font-weight: 600;
    line-height: normal;
    margin: 0;
}
.customtextbanner .carousel-caption h2 {
    font-size: 14px;
    margin: 0;
}
.customtextbanner .carousel-caption .whitefirstbanner {
    font-size: 12px;
    line-height: normal;
    margin-bottom: 5px;
}
.customtextbanner .carousel-caption .textsliderbutton a {
    font-size: 11px;
    padding: 3px 10px;
}



.customtextbanner_white .whitesecndbanner {
    font-size: 12px!important;
    line-height: 18px!important;
}
.textcontainer1 {height: auto;}
.textcontainer2 {height: auto;}
.textcontainer1:after{ background:none;}
}


@media (min-width: 768px) and (max-width: 1024px){
.customtextbanner .carousel-caption {width: 100%;top: 30px !important;}
.customtextbanner .carousel-caption h1{font-size: 25px; line-height: normal;}
.customtextbanner .carousel-caption h2{font-size: 20px; line-height: normal;}
.customtextbanner_white .whitesecndbanner {font-size: 12px !important;line-height: normal !important;}
.customtextbanner .carousel-caption .whitefirstbanner {font-size: 18px;line-height: normal;margin-bottom: 0px;}
.customtextbanner .carousel-caption .textsliderbutton a {padding: 8px 12px;}
}

.gap-graph1{height:45px;}
.custom-mr {
    margin: 20px 0.8px 0px !important;
}
.custom-mr img {
    width: 175px;
    height: 100%;
    border-radius: 15px;
    margin: 0px auto;
    display: block;
}
.img-yb, .img-yb1{ height:100%;}

.finish-yb::after {
    content: '';
    position: absolute;
    top: -10px;
    left: 13px;
    bottom: -11px;
    right: 13px;
    border: 2px #ffeb3b solid;
    border-bottom: 0;
}
.img-yb::after {
    content: '';
    position: absolute;
    top: -12px;
    left: 7px;
    bottom: -15px;
    right: -3px;
    border: 2px #ffeb3b solid;
    border-top: 0;
    border-right: 0;
}
.img-yb1::after {
    content: '';
    position: absolute;
    top: -11px;
    left: -21px;
    bottom: -15px;
    right: 2px;
    border: 2px #ffeb3b solid;
    border-left: 0;
}

/* preeti  */
.owl-carousel.owl-loaded {
    display: inline-block;
}


.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background: grey;
    color: inherit;
    border: none;
    padding: 0!important;
    font: inherit;
}
.owl-carousel .owl-dot {
    background: grey;
    border: 0;
    width: 25px;
    height: 4px;
    margin-right: 5px;
    border-radius: 0;
}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background: grey;
    color: inherit;
    border: none;
    padding: 0!important;
    font: inherit;
}
.owl-carousel .owl-dot {
    background: grey;
    border: 0;
    width: 25px;
    height: 4px;
    margin-right: 5px;
    border-radius: 0;
}
.owl-carousel .owl-dots {
    bottom: -37px;
    left: 50%;
    transform: translate(0%, -15px);
    text-align: center;
}
.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 0;
}
.pro-box{width:150px!important;}


