@charset "utf-8";
/***!  style declaration  !***/

img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

/***!  style declaration  !***/

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */

/***!  https://www.cheersagar.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7  !***/

@media all{.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
	word-break: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

}@media all and (prefers-reduced-motion: reduce){
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@media all{@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
}

/***!  https://www.cheersagar.com/wp-content/themes/cheersagar/assets/design_prem/css/stylesn.css?ver=1.0.0  !***/

@media all{@font-face {
  font-family: 'Open Sans';
  src: url('/wp-content/themes/cheersagar/assets/design_prem/fonts/open-sans.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}html{font-size:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary,title{display:block}body{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:15px;-webkit-font-smoothing:antialiased;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}blockquote,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}*{outline:0!important}:focus,a:active,a:focus,a:hover,input,input[type=button]:focus,input[type=image],select:focus{outline:0;text-decoration:none}.clearfix:after,.clearfix:before{display:block;content:"";line-height:0}.clearfix:after{clear:both}.clear{clear:both}.btn{outline:0}.lists{list-style:none;margin:0;padding:0}@font-face{font-family:SohoStd-Regular;src:url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.ttf);font-display:swap;}@font-face{font-family:SohoStd-ExtraLight;src:url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-ExtraLight.eot);src:url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-ExtraLight.eot) format("embedded-opentype"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-ExtraLight.otf) format("otf"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-ExtraLight.woff) format("woff"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-ExtraLight.ttf) format("truetype"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-ExtraLight.svg) format("svg");font-weight:700;font-display:swap;}.checkbox-btn,.radio-btn{position:relative;padding-left:20px}.checkbox-btn input[type=checkbox],.checkbox-btn input[type=radio],.radio-btn input[type=checkbox],.radio-btn input[type=radio]{position:absolute;opacity:0;z-index:1}.checkbox-btn label,.radio-btn label{font-size:13px;display:inline-block;line-height:18px;vertical-align:middle;position:relative;padding-left:7px;cursor:pointer;user-select:none;color:#424242;font-weight:400}.checkbox-btn label::after,.radio-btn label::after{position:absolute;content:"";width:15px;height:15px;left:0;top:3px;margin-left:-18px;background-color:#fff;border:1px solid #888;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;cursor:pointer}.checkbox-btn label::before,.radio-btn label::before{position:absolute;content:"";width:10px;height:5px;top:8px;left:4px;margin-left:-18px;border:1px solid #000;border-top:none;border-right:none;background:0 0;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:1}.checkbox-btn label:active::before,.radio-btn label:active::before{opacity:.3}.checkbox-btn input[type=checkbox]:checked+label,.checkbox-btn input[type=radio]:checked+label,.radio-btn input[type=checkbox]:checked+label,.radio-btn input[type=radio]:checked+label{color:#000}.checkbox-btn input[type=checkbox]:checked+label::after,.checkbox-btn input[type=radio]:checked+label::after,.radio-btn input[type=checkbox]:checked+label::after,.radio-btn input[type=radio]:checked+label::after{border:1px solid #ab7229}.checkbox-btn input[type=checkbox]:checked+label::before,.checkbox-btn input[type=radio]:checked+label::before,.radio-btn input[type=checkbox]:checked+label::before,.radio-btn input[type=radio]:checked+label::before{opacity:1;border-color:#ab7229}.checkbox-btn input[type=checkbox]:disabled+label,.checkbox-btn input[type=radio]:disabled+label,.radio-btn input[type=checkbox]:disabled+label,.radio-btn input[type=radio]:disabled+label{color:#787878;cursor:default}.checkbox-btn input[type=checkbox]:disabled+label::after,.checkbox-btn input[type=radio]:disabled+label::after,.radio-btn input[type=checkbox]:disabled+label::after,.radio-btn input[type=radio]:disabled+label::after{border:1px solid #787878;background-color:#fff}.checkbox-btn input[type=checkbox]:disabled+label::before,.checkbox-btn input[type=radio]:disabled+label::before,.radio-btn input[type=checkbox]:disabled+label::before,.radio-btn input[type=radio]:disabled+label::before{display:none}.radio-btn label::after{-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.radio-btn label::before{width:10px;height:10px;border:none;top:7px;left:4px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background-color:#ab7229;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:#000}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#000}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px;font-family:SohoStd-Regular;font-weight:700}.h2,h2{font-size:30px;font-family:SohoStd-Regular;font-weight:700}.h3,h3{font-size:24px;font-family:SohoStd-Regular;font-weight:700}.h4,h4{font-size:18px;font-family:SohoStd-Regular;font-weight:700}.h5,h5{font-size:14px;font-family:SohoStd-Regular;font-weight:700}.h6,h6{font-size:12px;font-family:SohoStd-Regular;font-weight:700}p{margin:0 0 10px}@font-face{font-family:SohoStd-Regular;src:url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.eot);src:url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.eot) format("embedded-opentype"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.otf) format("otf"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.woff) format("woff"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.ttf) format("truetype"),url(/wp-content/themes/cheersagar/assets/design_prem/fonts/SohoStd-Regular.svg) format("svg");font-weight:700;font-display:swap;}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.mb15{margin-bottom:15px}.mainpage{position:relative}.lightbg{background:#fbfbfb}.sub-btn{border:1px solid #ab7229;padding:10px 15px 11px;color:#ab7229;display:inline-block;font-size:16px;font-family:SohoStd-Regular;transition:all .5s ease-in-out;display:inline-block;transition:all .5s}.btn:active,.sub-btn:hover{background:#ab7229;color:#fff}.topbar{background:#efefef;padding:10px 0;width:100%;color:#1e1e1e;font-size:13px;text-align:right}.topbar .las{font-size:18px}header{background:#fff;width:100%}header .navbar-brand{height:auto;padding:5px 15px}header .navbar{border:0;border-radius:0}header .navbar-nav>li{position:relative}header .navbar-nav>li>a{font-family:SohoStd-Regular;color:#000;font-size:15px;padding:31px 0;margin:0 10px;position:relative}header .navbar-nav>li>a span.new-tag{padding:0 5px;background:red;border-radius:3px;color:#fff;font-family:'Open Sans',sans-serif;padding:0 5px 1px;font-size:10px;position:absolute;top:14px;right:-11px;line-height:15px}header .navbar-nav>li:last-child a{margin-right:0;font-size:35px;border-radius:2em;padding:4px 18px 10px;margin-top:17px;display:inline-block;background:#efefef}header .navbar-nav>li .badge{font-size:11px;position:absolute;top:-6px;right:0;line-height:14px;z-index:9;background:#ab7229}header .nav .open>a,header .nav .open>a:focus,header .nav .open>a:hover{background:0 0}header .nav>li a.active,header .nav>li>a:focus,header .nav>li>a:hover{background:0 0;color:#ab7229}header .navbar-nav>li>a i{display:none;position:absolute;left:0;right:0;bottom:20px;height:1px;width:100%;background:#ab7229}header .navbar-nav>li a.active i,header .navbar-nav>li:hover a i{display:block}header .menu-large{position:static!important}header .megamenu{padding:0;width:100%;margin:0;top:50px;border:0;padding-top:10px}header .megamenu>li>ul{padding:0;margin:0}header .megamenu>li>ul>li{list-style:none}header .megamenu>li>ul>li>a{display:block;padding:10px 15px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:normal;font-family:SohoStd-Regular}.megamenu>li ul>li>a:focus,header .megamenu>li ul>li>a:hover{text-decoration:none;color:#262626;background-color:none}.megamenu.disabled>a:focus,.megamenu.disabled>a:hover,header .megamenu.disabled>a{color:#999}.navbar-default .navbar-nav>li>a:hover,header .navbar-default .navbar-nav>li>a:focus{color:#00a7e8}.megamenu.disabled>a:focus,header .megamenu.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}header .megamenu.dropdown-header{color:#428bca;font-size:18px}header .navbar-nav>li>.dropdown-menu{right:auto;left:0;min-width:200px;border:0;border-radius:0;margin:0;box-shadow:none;border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}header .dropdown-menu>li>a{font-family:SohoStd-Regular;padding:10px;border-top:1px solid #eee;color:#111}header .dropdown-menu>li>a.active{background:#ab7229;color:#fff}header .dropdown-menu>li:first-child a{border-top:0}header .navbar-nav>li:last-child .dropdown-menu{left:auto;right:0}header .navbar-nav>li>.dropdown-menu.megamenu{border:0}header .navbar-nav>li a .la-caret-down{display:none}header .navbar-nav>li:hover a .la-caret-down{display:none}.mega-dropdown{position:static!important}.mega-dropdown-menu{padding:20px 0;width:100%;box-shadow:none;-webkit-box-shadow:none}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;color:#222;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:focus,.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none}.mega-dropdown-menu .dropdown-header{font-size:18px;color:#ff3546;padding:5px 60px 5px 5px;line-height:30px}header{width:100%;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-transition:.9s;transition:.9s}header.sticky{height:85px;position:fixed;top:0;width:100%;background:#fff;z-index:9999;-webkit-animation-name:stickySlideDown;animation-name:stickySlideDown;padding:0;-webkit-transition:none;transition:none;left:0;right:0;box-shadow:0 5px 10px #00000014}@-webkit-keyframes stickySlideDown{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickySlideDown{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.heroarea{width:100%;position:relative}.heroarea .slick-slide:before{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;content:'';z-index:1}.heroarea .slick-slide .container{width:1170px;position:relative;z-index:999}.heroarea .slick-slide{height:670px}.heroarea .hero-slide h1{color:#fff;font-size:60px;padding:160px 0 60px;width:60%;/*font-family:fangsong;text-shadow:2px 2px #000*/font-weight:700;}.heroarea .hero-slide p{color:#fff;font-size:25px;/*font-family:fangsong;text-shadow:2px 2px #000*/font-weight:700;}.heroarea .slick-next.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/slide-next.png) left top no-repeat;width:47px;height:99px;position:absolute;top:35%;right:0;color:transparent}.heroarea .slick-prev.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/slide-prev.png) left top no-repeat;width:47px;position:absolute;height:99px;top:35%;left:0;color:transparent}.newsletterhome{position:absolute;top:0;width:100%;max-width:1170px;left:0;right:0;margin:0 auto;z-index:999}.newsletterhome .newshome{background:#fff;width:300px;float:right;padding:10px;margin-top:70px}.newsletterhome h3{font-size:22px;color:#111;margin:7px 0 15px 5px}.newsletterhome li{border-top:1px solid #eee;padding:10px 5px}.newsletterhome li p span{color:#afafaf;font-size:13px;display:block;margin-bottom:4px}.newsletterhome li p{font-size:15px;color:#cdaa7f;line-height:22px;margin:0}.futureplans{width:100%;padding:0 0 50px;position:relative;height:400px;background:#f8f8f8 url(/wp-content/themes/cheersagar/assets/design_prem/images/planbg.png) right top no-repeat}.futureplans .container{position:relative}.futureindent{background:#fff;position:absolute;width:100%;padding:50px 20px;top:-80px}.futureindent h2{color:#181616;text-align:center;margin-bottom:60px;font-size:28px}.futureindent h3{color:#ab7229;font-size:20px;margin:12px 0 15px}.futureindent p{font-size:14px;line-height:24px;color:#222}.categorieshome{width:100%;position:relative;padding:90px 0 60px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/dots.png) left top no-repeat}.categorieshome .line{width:3px;height:60px;background:#cdaa7f;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:1}.categorieshome .line:before{width:40px;height:2px;background:#cdaa7f;position:absolute;bottom:0;left:-20px;right:0;margin:0 auto;z-index:1;content:''}.categorieshome h2{color:#ab7229;text-align:center;margin-bottom:20px;font-size:35px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/cate-icon.png) center bottom no-repeat;padding-bottom:35px}.categorieshome li{width:33.33%;border-left:1px solid #fff;box-sizing:border-box;float:left;position:relative;background:#000}.categorieshome li:first-child{border-left:0}.categorieshome li .cateindent{padding:10px 15px;position:absolute;top:40%;z-index:0;left:0;right:0;margin:0 auto;width:100%;text-align:center}.categorieshome li h3{min-height:60px;font-size:26px;color:#fff;line-height:28px;font-family:SohoStd-Regular;margin-bottom:10px}.categorieshome li p{border:1px solid #ab7229;padding:10px 15px 11px;color:#ab7229;display:inline-block;font-size:16px;font-family:SohoStd-Regular;transition:all .5s ease-in-out}.categorieshome li:hover p{background:#ab7229;color:#fff}.collection-header-home{overflow:hidden;height:350px}.categorieshome li img{transition:transform .5s ease}.categorieshome li:hover img{transform:scale(1.5)}.awardhome{width:100%;background:#ededed url(/wp-content/themes/cheersagar/assets/design_prem/images/homeawardbg.png) center top no-repeat;padding:120px 0 50px}.awardhome h2{font-size:30px;color:#ab7229;margin-bottom:30px}.awardhome h2 a,.awardhome h3 a{font-size:22px;color:#ab7229;margin-right:15px;display:block}.awardhome h2 a .las,.awardhome h3 a .las{float:right}.awardhome h3{font-size:30px;color:#ab7229;margin-bottom:30px}.awardhome .award-slide p{font-size:16px;color:#2e2d2d;line-height:26px}.awardhome .award-slide p span{font-size:14px;color:#ab7229;font-family:SohoStd-Regular;display:block;margin-top:8px}.satya-txt{font-size:16px;color:#2e2d2d;line-height:28px}.socialres li{float:left;width:32%;float:left;margin:0 2px}.clientwrap{width:100%;padding:45px 0 50px;position:relative;text-align:center;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/testbg.jpg) center bottom no-repeat;background-size:cover}.clientwrap .line{width:3px;height:30px;background:#cdaa7f;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:1}.clientwrap .line:before{width:40px;height:2px;background:#cdaa7f;position:absolute;bottom:0;left:-20px;right:0;margin:0 auto;z-index:1;content:''}.clientwrap h2{color:#ab7229;text-align:center;margin-bottom:20px;font-size:30px}.clientwrap .slick-track{padding:5px 15px 30px}.clientwrap .slick-initialized .slick-slide .clientbox{background:#fff url(/wp-content/themes/cheersagar/assets/design_prem/images/clientbg.png) 20px 10px no-repeat;width:80%!important;margin:0 auto!important;padding:15px;box-shadow:0 3px 10px #00000029;min-height:210px}.clientwrap .slick-initialized .slick-slide p{font-size:15px;line-height:26px;color:#494848;margin-bottom:25px}.clientwrap .slick-initialized .slick-slide span{color:#222;font-size:28px;display:block}.clientwrap .slick-next.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/arrow-next.png) left top no-repeat;width:21px;height:37px;top:40%;right:0;color:transparent}.clientwrap .slick-prev.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/arrow-prev.png) left top no-repeat;width:21px;height:37px;top:40%;left:60px;color:transparent}.homemanufacturing h2{font-size:30px;color:#ab7229;margin-bottom:25px}.homemanufacturing h2 a{font-size:22px;color:#ab7229;margin-right:15px;display:block}.homemanufacturing h2 a .las{float:right}.homemanufacturing .pro-txt{font-size:15px;line-height:24px;color:#222;margin-bottom:15px}.homemanufacturing li{padding:8px 0 10px 80px;position:relative}.homemanufacturing li img{position:absolute;top:10px;left:0;width:60px;height:auto}.homemanufacturing h3{font-size:17px;color:#ab7229;margin-bottom:5px}.homemanufacturing p{font-size:14px;line-height:22px;color:#222;margin-bottom:10px}.homemanufacturing .slick-dots li{padding:0 2px}.homemanufacturing .jvectormap-container{background:0 0!important;margin-top:-50px!important}.brandwrap{width:100%;padding:40px 0}.allpagesblog{width:100%;padding:30px 0 50px;position:relative}.allpagesblog h2{font-size:26px;color:#ab7229;margin-bottom:0}.allpagesblog h2 a{float:right;font-size:16px;background:#eee;color:#111;padding:10px 15px;border-radius:3px}.allpagesblog h2 a:hover{background:#ab7229;color:#fff}.allpagesblog .blogbox{margin:20px 0 0}.allpagesblog .bindent{padding:15px 0 0;text-align:left}.allpagesblog .bindent h4{margin:0}.allpagesblog .bindent h4 a{text-align:left;font-size:17px;margin-bottom:10px}.allpagesblog .blogbox p{font-size:13px;line-height:20px;text-align:left}.allpagesblog .blogbox .blog-date{width:60px;height:60px;font-size:20px;line-height:25px}.allpagesblog .blogbox .blog-date span{font-size:15px}.contactwrap .form-control.selec-country{width:100px;border-right:0}.contactwrap .form-control.mobile-number{width:calc(100% - 100px)}.homecontact{background:#ab7229}.homecontact h2{color:#fff;text-align:center;font-size:35px;line-height:35px;margin-bottom:40px}.form .form-group{position:relative}.form .form-group span{position:absolute;top:17px;left:13px;color:#999;font-size:18px}.form .form-control{border-color:#ccc;font-size:15px;border-radius:0;background:0 0;height:48px;box-shadow:none;padding-left:40px;color:#333}.form .form-control.message{height:175px;padding-top:12px}.form .form-control::-webkit-input-placeholder{color:#333}.form .form-control:-ms-input-placeholder{color:#333}.form .form-control::placeholder{color:#333}.homecontact .sub-btn{background:#fdc23a;font-size:18px;color:#000;border:1px solid #fdc23a;padding:12px 20px;margin-top:10px}.homecontact .sub-btn:hover{background:0 0;border:1px solid #fff;color:#fff}footer{width:100%;padding:40px 0 40px 60px;position:relative}footer h2{font-size:20px;margin:0 0 15px;color:#ab7229;font-weight:700}footer p{font-size:14px;line-height:24px;padding:0 30px 15px 0;color:#000}footer p a{color:#999;font-size:24px;margin-right:10px}footer li a{display:block;color:#000;font-size:14px;line-height:24px;padding:0 0 12px 5px}.copyright{padding:0;width:100%;color:#000;text-align:center;font-size:14px}.innerbanner{padding:130px 0;width:100%;text-align:center;background-size:cover!important;position:relative}.innerbanner:after{position:absolute;left:0;top:0;right:0;bottom:0;background:rgb(0 0 0 / 5%);height:100%;width:100%;content:'';z-index:1}.innerbanner h1{text-shadow:2px 2px #000;color:#fff;font-size:50px;font-family:SohoStd-Regular;font-weight:700;z-index:5;position:relative}.breadcrumbwrap{background:#ffe9c0;width:100%;position:relative}.breadcrumbwrap ul.breadcrumb{margin:0;background:0 0}.breadcrumbwrap ul.breadcrumb li{padding:8px 0;font-family:SohoStd-Regular;color:#6a6a6a}.breadcrumbwrap ul.breadcrumb li a{color:#ab7229}.line{width:3px;height:60px;background:#cdaa7f;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:1}.line:before{width:40px;height:2px;background:#cdaa7f;position:absolute;bottom:0;left:-20px;right:0;margin:0 auto;z-index:1;content:''}.contactwrap{width:100%;position:relative;padding:80px 0 10px}.cont-txt{font-size:16px;color:#545352;text-align:center;line-height:30px;margin-bottom:50px;font-family:SohoStd-Regular}.contactwrap h3{font-size:24px;margin-bottom:20px;color:#ab7229;font-weight:700}.contactwrap h4{font-size:24px;margin:55px 0 20px;color:#ab7229;font-weight:700}.contactwrap p{font-family:SohoStd-ExtraLight;color:#181616;line-height:32px;font-size:20px;margin-bottom:12px}.contactwrap p span{color:#ab7229}.contactwrap .form-control{border-radius:0;height:50px;border-color:#d1c9c9;font-family:SohoStd-ExtraLight;padding:5px 15px;box-shadow:none;font-size:18px}.contactwrap .form-control.message{height:120px;padding-top:15px}.contactwrap .sub-btn{width:100%;font-size:24px;background:#ab7229;color:#fff;border:1px solid #ab7229;text-transform:uppercase;padding:13px 10px;line-height:28px}.contactwrap .sub-btn:hover{background:#fff;border-color:#ab7229;color:#ab7229}.contactmap{border-top:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4;margin-top:80px}.careerwrap{width:100%;position:relative;padding:80px 0 10px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.careerwrap h3{font-size:26px;margin:50px 0 20px;color:#ab7229;font-weight:700}.careerwrap p{color:#181616;line-height:34px;font-size:16px;margin-bottom:15px}.careerbox{background:#f8f7f7;min-height:300px;padding:20px;margin-bottom:30px}.careerbox h4{font-size:20px;margin:0 0 20px;color:#ab7229;font-weight:700}.careerwrap p .sub-btn{padding:4px 15px;background:#ab7229;border:1px solid #ab7229;color:#fff}.careerwrap p .sub-btn:hover{background:#fff;color:#ab7229}.upImg label span i{font-size:14px;position:absolute;left:0;right:0;top:4px;font-weight:600}.upImg{position:relative;display:inline-block;width:100%;height:49px;overflow:hidden;margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;cursor:pointer;height:49px;margin:0;opacity:0}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:49px;padding:.375rem .75rem;font-weight:400;font-size:15px;line-height:35px;color:#495057;background-color:#fff;border:1px solid #ced4da}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;font-size:17px;display:block;height:47px;padding:.375rem 25px;line-height:34px;color:#fff;content:"Browse";background-color:#ab7229;border-left:inherit}.custom-file-input:lang(en)~.custom-file-label::after{content:"Upload File"}.input-file{visibility:hidden;position:absolute}.careerwrap .form-control{border-radius:0;height:50px;border-color:#d1c9c9;font-family:SohoStd-Regular;padding:5px 15px;box-shadow:none;font-careerwrap:18px}.careerwrap .form-control.message{height:180px;padding-top:15px}.careerwrap .sub-btn2{float:right;font-size:24px;background:#ab7229;color:#fff;border:1px solid #ab7229;text-transform:uppercase;padding:10px 30px;line-height:28px;font-family:SohoStd-Regular;margin-top:15px}.careerwrap .sub-btn2:hover{background:#fff;border-color:#ab7229;color:#ab7229}.sustainabilitywrap{width:100%;position:relative;padding:80px 0 10px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.sustainabilitywrap ul{border-bottom:1px solid #ddd;margin-bottom:50px;text-align:center}.sustainabilitywrap ul li{display:inline-block;color:#545352;padding:13px 20px 25px;font-size:22px;font-family:SohoStd-Regular}.sustainabilitywrap h3{text-align:center;color:#ab7229;font-size:30px;margin-bottom:30px}.sustainabilitywrap h4{color:#ab7229;font-size:24px;margin-bottom:30px;line-height:44px;font-family:SohoStd-ExtraLight}.sustainabilitywrap h5{color:#ab7229;font-size:20px;margin:25px 0 15px}.sustainabilitywrap .cont-txt{font-size:16px;line-height:32px}.sustainabilitywrap p{font-size:16px;color:#545352;line-height:32px}.sustainabilit-txt{font-size:16px;color:#545352;line-height:30px;margin:50px 0 15px}.subindent{width:100%}.subindent ul{text-align:left;border:0;margin:0}.subindent ul li{float:left;padding:10px 5px;font-size:18px;font-family:SohoStd-ExtraLight}.subindent ul li img{margin-right:5px}.subindent ul li:first-child{margin-right:50px}.blogwrap{width:100%;position:relative;padding:80px 0 10px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.blogwrap .postdate{background:#ab7229;padding:12px 10px 10px;width:85px;text-align:center;height:90px;color:#fff;font-size:30px;font-family:SohoStd-Regular;line-height:34px;position:absolute;top:-20px;left:30px}.blogwrap .postdate span{display:block;font-size:18px;text-transform:uppercase}.blogindent{background:#ffe9c0;padding:25px;position:absolute;top:100px;left:-50px;width:100%;min-height:250px}.blogindent h3 a{display:block;font-size:20px;color:#000;margin-bottom:20px;font-family:SohoStd-Regular}.blogindent p{font-size:16px;color:#545352;line-height:26px}.bloglike{margin:35px 0 15px}.bloglike li{margin-right:15px;font-size:18px;display:inline-block;font-family:SohoStd-Regular}.bloglike li .las{margin-right:5px}.blogbox{margin:40px 0 0;width:100%;position:relative}.blogbox .blog-date{background:#ab7229;padding:8px 10px 10px;width:75px;text-align:center;height:80px;color:#fff;font-size:26px;font-family:SohoStd-Regular;line-height:34px;position:absolute;top:0;left:15px}.blogbox .blog-date span{display:block;font-size:18px;text-transform:uppercase}.blog-header{background:#ddd;padding-top:60%;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:relative}.blog-header a{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.bindent{padding:25px 10px}.blogbox h4 a{text-align:center;font-size:20px;color:#ab7229;margin-bottom:20px;display:block}.blogbox p{font-size:16px;color:#545352;line-height:26px;text-align:center}.blogdetailwrap{width:100%;position:relative;padding:150px 0 10px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.blogdetailindent h2{font-size:42px;color:#000;margin-bottom:30px}.blogdetailindent h3{font-size:32px;color:#000;margin-bottom:30px}.blogdetailindent p{font-size:16px;line-height:26px;padding-bottom:20px}.searchblog{background:#fff2d9;padding:10px;margin-bottom:20px}.searchblog h3{font-size:22px;color:#ab7229;margin-bottom:15px;display:block}.searchblog p{font-size:14px;font-style:italic;line-height:24px}.searchblog .form-group{position:relative}.searchblog .form-group .search-btn{position:absolute;top:0;right:5px;background:0 0;top:8px;border:0;font-size:22px;transform:rotate(-90deg)}.searchblog .form-control{border-radius:0;height:42px;border-color:#d1c9c9;font-family:SohoStd-Regular;padding:5px 35px 5px 15px;box-shadow:none;font-careerwrap:18px}.catewrap{background:#fff2d9;padding:15px;margin-bottom:20px}.catewrap h3{font-size:22px;color:#ab7229;margin-bottom:10px;display:block}.catewrap li a{font-size:16px;color:#323232;padding:8px 3px;display:block}.RecentPost{background:#fff2d9;padding:15px;margin-bottom:20px}.RecentPost h3{font-size:22px;color:#ab7229;display:block}.RecentPost li{border-bottom:1px solid #ddd;padding:14px 0}.RecentPost li:last-child{border:0;padding-bottom:0}.RecentPost li h4{font-size:16px;color:#323232;margin:0 0 8px;padding:0}.RecentPost li p{font-size:15px;color:#ab7229;margin:0;padding:0;line-height:22px}.recentblog{margin:60px 0 0;width:100%}.recentblog h3{font-size:36px;color:#ab7229;margin-bottom:30px;text-align:center}.copanywrap{width:100%;position:relative;padding:80px 0 10px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.company-title{color:#ab7229;font-size:25px;line-height:36px;text-align:center;margin-bottom:30px;font-family:SohoStd-Regular}.companyindent{margin-bottom:45px}.companyindent p{font-family:SohoStd-Regular;font-size:15px;color:#545352;text-align:center;line-height:26px;margin-bottom:20px}.ourvision{margin-bottom:30px;position:relative;padding-left:180px}.ourvision img{position:absolute;top:0;left:0}.ourvision h3{font-size:22px;color:#ab7229;margin-bottom:10px}.ourvision p{font-family:SohoStd-Regular;font-size:16px;color:#545352;line-height:30px;margin-bottom:20px}.MissionVision{background:#f8f8f8;padding:80px 0 30px;position:relative}.MissionVision h4{font-size:30px;color:#ab7229;margin-bottom:20px;text-align:center}.MissionVision h5{font-size:20px;color:#ab7229;margin-bottom:40px;text-align:center}.MissionVision li{font-family:SohoStd-Regular;font-size:16px;color:#545352;line-height:30px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/hand-icon.png) left 15px no-repeat;padding:7px 0 7px 40px}.ManagementTeam{padding:90px 0 50px;width:100%;position:relative}.ManagementTeam h2{font-size:30px;color:#c0723a;text-align:center;margin-bottom:50px}.team{position:relative;z-index:99;margin-bottom:60px;margin-left:30px}.teamphoto{height:330px;width:290px;position:relative;z-index:99;border:2px solid #ccc;background:#fff;overflow:hidden}.team:after{background:#fff8ec;left:-30px;top:20px;width:280px;height:380px;content:'';position:absolute;z-index:1}.team .arrow{cursor:pointer;position:absolute;right:100px;bottom:40px;z-index:999;font-size:24px;color:#c0723a}.team h3{font-size:18px;color:#c0723a;z-index:99;padding:10px 0 0;position:relative;line-height:26px;display:block;padding-bottom:15px}.team h3 span{font-size:15px;color:#353535;font-family:'Open Sans',sans-serif;display:block;font-weight:400;padding-top:3px}.team p{font-size:14px;line-height:24px;color:#353535;width:80%}.bestwrap{width:100%;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/bestbhcompany.png) center top no-repeat;background-size:cover;padding:130px 0}.best-txt{display:inline-block;background:rgba(255,233,192,.75);padding:30px;color:#000;font-size:32px;max-width:450px;font-family:SohoStd-ExtraLight;line-height:52px}.CertificationWrap{padding:90px 0 70px;width:100%;position:relative;background:#f8f8f8}.CertificationWrap h2{font-size:30px;color:#c0723a;text-align:center;margin-bottom:30px}.CertificationWrap .slick-initialized .slick-slide{padding:90px 10px 10px}.CertificationWrap h3{font-size:24x;color:#c0723a;margin-bottom:15px}.CertificationWrap p{font-size:14px;line-height:24px;color:#545352;padding-bottom:0;font-family:SohoStd-Regular}.CertificationWrap p a{text-decoration:underline;font-weight:700;color:#c0723a}.TeamPopup .modal-header{background:#ab7229}.TeamPopup .modal-content{border-radius:0;border:0}.TeamPopup p{font-size:15px;line-height:28px}.TeamPopup .modal-title{color:#fff;font-size:26px}.TeamPopup .close{opacity:1;color:#fff;font-size:26px;margin-top:8px}.KnowMore .modal-header{background:#ab7229}.KnowMore .modal-content{border-radius:0;border:0}.KnowMore p{font-size:15px;line-height:28px}.KnowMore .modal-title{color:#fff;font-size:26px}.KnowMore .close{opacity:1;color:#fff;font-size:26px;margin-top:8px;box-shadow:none}.globalpresencepage{width:100%;position:relative;padding:50px 0 50px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.aside{float:left;width:100%;padding:20px 20px 80px;background:#f8f8f8}.aside h2{font-size:22px;color:#000;border-bottom:1px solid #ddd;padding:0 0 15px;margin-bottom:15px}.aside h2 a{font-size:14px;float:right;color:#ab7229;display:inline-block;padding:5px 0 0}.aside li a{font-size:15px;color:#545352;padding:16px 0;display:block;transition:all .5s ease-in-out}.aside li a.active,.aside li a:hover{padding:16px 0 16px 5px;color:#ab7229}.sidewrap{margin-bottom:25px;width:100%}.sidewrap p{margin-bottom:15px;font-size:15px;color:#545352;font-family:SohoStd-Regular;line-height:27px}.countrywrap{width:100%;padding:90px 80px 0}.countrywrap h2{font-size:36px;color:#c0723a;text-align:center;margin-bottom:60px}.awardpage{width:100%;position:relative;padding:90px 0 50px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.awardpage h2{font-size:18px;color:#c0723a;margin-bottom:20px;line-height:32px}.awardblock{margin-bottom:30px}.award-header{background:#ddd;padding-top:60%;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.award-indent{padding:15px;background:#f8f8f8;min-height:190px}.award-indent p{font-size:15px;color:#151515;line-height:24px}.gallerywrap{width:100%;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/gallerybg.png) right top no-repeat;background-size:100%;position:relative;padding:90px 0 100px;min-height:815px}.gallerywrap h2{font-size:36px;text-align:center;color:#c0723a;margin-bottom:50px;line-height:40px}.gallerywrap .slick-prev.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/prev-arrow-new.png) left top no-repeat;width:90px;height:90px;position:absolute;z-index:1;top:40%;left:16%;color:transparent;cursor:pointer}.gallerywrap .slick-next.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/next-arrow-new.png) left top no-repeat;width:90px;height:90px;position:absolute;z-index:1;top:40%;right:16%;color:transparent;cursor:pointer}.gallerywrap .slick-slide img{border-radius:10px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);-moz-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08);margin:0 auto}.gallerywrap .slick-initialized .slick-slide{opacity:.3}.gallerywrap .slick-initialized .slick-slide.slick-active.slick-center{opacity:1}.csrpage{width:100%;position:relative;padding:90px 0 0;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.csrpage h3{font-size:22px;color:#ab7229;margin-bottom:50px;text-align:center}.csrtabs{width:100%;text-align:center;margin-bottom:50px}.csrtabs h4{font-size:16px;color:#ab7229;margin-top:30px;text-align:center}.csrtabs li{display:inline-block;margin:0 45px;vertical-align:top}.csrtabs li .csrround{width:175px;height:175px;border:1px solid #dbbd83;padding:10px;border-radius:50%}.csrtabs li .csrround span{background:#fee5b5;width:155px;height:155px;border-radius:50%;text-align:center;padding:35px 0 0;display:inline-block}.csindenttabs{background:#ab7229;position:relative;padding-top:430px}.csindenttabs .nav-tabs{border:0;text-align:center;margin-bottom:30px}.csindenttabs .nav-tabs>li{float:inherit;display:inline-block;margin:0 10px}.csindenttabs .nav-tabs>li a{font-size:22px;font-family:SohoStd-Regular;color:#f1c184;border:0;border-radius:5px;box-shadow:-1px 1px 8px rgb(0 0 0 / 20%)}.csindenttabs .nav-tabs>li.active>a,.csindenttabs .nav-tabs>li.active>a:focus,.csindenttabs .nav-tabs>li.active>a:hover{background:0 0;color:#fff;border:0}.csindenttabs .nav-tabs>li>a:hover{background:0 0}.csindenttabs .nav-tabs>li.active>a{border:0}.bloodpic{position:absolute;top:0;width:100%;left:0;right:0;height:400px;overflow:hidden}.bloodpic img{width:100%}.csindenttabs p{color:rgba(255,255,255,.7);text-align:center;line-height:26px;font-family:SohoStd-Regular;font-size:15px;padding-bottom:20px}.csrslidewrap{width:100%;position:relative}.csrslidewrap .slick-slide{padding:250px 0}.csrslidewrap .slick-slide h3{color:#fff;font-size:35px;font-family:SohoStd-ExtraLight;margin-bottom:50px;line-height:70px}.csrslidewrap .slick-slide p a{color:#fff;font-family:SohoStd-ExtraLight;position:relative}.csrslidewrap .slick-slide p a i{width:100%;bottom:-5px;left:0;right:0;height:1px;background:#fff;position:absolute}.csrslidewrap .slick-next.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/slide-next.png) left top no-repeat;width:47px;height:99px;position:absolute;top:40%;right:0;color:transparent}.csrslidewrap .slick-prev.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/slide-prev.png) left top no-repeat;width:47px;position:absolute;height:99px;top:40%;left:0;color:transparent}.manufacturingwrap{width:100%;position:relative;padding:90px 0 50px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.manufacturingwrap h2{font-size:18px;color:#ab7229;margin-bottom:20px;padding:0;text-transform:uppercase}.tabswrap{border-bottom:1px solid #c9c9c9;transition:all .4s ease 0s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#fff}.tabswrap .navbar{border:0;padding:0}.tabswrap .navbar-collapse.collapse{padding:0}.tabswrap .navbar-nav>li{float:left;display:inherit;position:relative}.tabswrap .navbar-nav>li>a{color:#656565;font-size:20px;padding:18px 0;margin:0 25px;float:left;font-family:SohoStd-Regular}.tabswrap .navbar-nav>li:first-child a{margin-left:0}.nav>li>a:focus,.tabswrap .nav>li.active a,.tabswrap .nav>li>a:hover{background:0 0;color:#ab7229}.tabswrap .nav>li.active a i{position:absolute;left:0;right:0;bottom:0;width:100%;height:4px;background:#ab7229}.prcesswrap{padding:25px 0 0}.prcesswrap li{position:relative;margin:10px 0 40px}.prcesswrap p{color:#151515;line-height:29px;font-size:17px;margin-bottom:15px;font-family:SohoStd-Regular}.prcesswrap h3{font-size:26px;line-height:32px;font-weight:400;color:#ab7229}.prcesswrap h3 span{text-transform:uppercase;font-size:14px;display:block;line-height:24px;margin-top:8px}.count-txt{float:left;width:200px;text-align:left!important;padding-left:15px}.count-data{width:calc(100% - 200px);float:left}.overviewprocesswrap{margin-bottom:15px;width:100%;position:relative;background:#fff8ec}.overviewprocesswrap h3{font-size:40px;color:#ab7229;font-weight:700;margin-bottom:20px;line-height:60px}.overviewprocesswrap p{font-size:16px;color:#151515;line-height:36px;margin-bottom:20px;font-family:SohoStd-Regular}.overleft{width:50%;float:left}.overindent{padding:40px 60px}.overright{width:50%;float:left}.newsmediawrap{width:100%;position:relative;padding:90px 0 50px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.newsmediawrap .nav-tabs{border-bottom:1px solid #ddd}.newsmediawrap .nav-tabs>li{margin:0}.newsmediawrap .nav-tabs>li>a{border:0;padding:16px 0;margin:0 25px;position:relative;color:#7b7b7b;font-family:SohoStd-Regular;font-size:20px}.newsmediawrap .nav-tabs>li:first-child a{margin-left:0}.newsmediawrap .nav-tabs>li.active>a,.newsmediawrap .nav-tabs>li.active>a:focus,.newsmediawrap .nav-tabs>li.active>a:hover{border:0;color:#ab7229}.newsmediawrap .nav>li>a:focus,.newsmediawrap .nav>li>a:hover{background:0 0;color:#ab7229}.newsmediawrap .nav-tabs>li.active a i{background:#ab7229;width:100%;left:0;right:0;bottom:-3px;position:absolute;height:3px}.newsmediawrap .tab-content{padding:30px 0 0}.media-txt{font-size:16px;color:#7b7b7b;margin-bottom:35px}.date-txt{color:#404040;font-size:22px;font-family:SohoStd-ExtraLight;margin-bottom:35px}.media-title{color:#ab7229;font-size:24px;line-height:35px;font-family:SohoStd-Regular;margin-bottom:35px}.media-read{width:100%}.media-read a{font-size:16px;color:#ab7229;text-transform:uppercase;font-family:SohoStd-Regular}.news-txt{font-size:15px;color:#6d6d6d;line-height:26px;padding-bottom:15px;min-height:100px;overflow:hidden}.newswrap{padding:45px 0 0}.newswrap .media-txt{margin-bottom:20px;margin-top:40px}.newswrap .date-txt{margin-bottom:20px;font-size:20px}.newswrap .media-title{line-height:28px;margin-bottom:15px}.newswrap .reamore{width:100%;border-bottom:1px solid #ddd;padding:0 0 15px;margin-bottom:40px}.newswrap .reamore a{font-size:15px;color:#ab7229;text-transform:uppercase;font-family:SohoStd-Regular}.technologywrap{width:100%;position:relative;padding:90px 0 50px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.techbox{margin-bottom:30px;width:100%}.techindent{background:#ab7229;padding:25px;color:#fff;text-align:center;font-size:24px;font-family:SohoStd-Regular;line-height:40px}.tabstech{width:90%;margin:0 auto}.tabstech .accordion-toggle:after{font-family:FontAwesome;content:"\f078";float:right}.tabstech .accordion-opened .accordion-toggle:after{content:"\f054"}.tabstech .panel-default>.panel-heading{border:0;border-radius:0;background:#efefef}.tabstech .panel{border-radius:0;border:0}.tabstech .panel-group .panel+.panel{margin-top:10px}.tabstech .panel-heading{padding:0}.tabstech .panel-title>a{padding:14px 18px;display:block}.tabstech .panel-body{padding:20px 5px}.tabstech .panel-body p{font-size:16px;line-height:26px;padding-bottom:10px;font-family:SohoStd-Regular;color:#333}.tabstech .panel-body p span{color:#ab7229}.tabstech .panel-title>a .glyphicon{float:right}.sendbuldwrap{width:100%;position:relative;padding:45px 0;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.sendbuldwrap .line{height:30px}.sendbuldwrap thead tr{background:#ddd;color:#000;font-size:12px;line-height:20px;font-weight:400}.product-img{width:150px}.sendbuldwrap tbody tr td.delete-product a{font-size:26px;color:red}.sendbuldwrap tbody tr td{font-size:13px}.sendbuldwrap tbody tr .product-popup a{font-size:14px;color:#333}.sendform{background:#fff;border:1px solid #ddd;padding:0;border-top:0}.sendform h3{color:#222;text-align:center;margin-bottom:20px;position:relative;font-size:13px;padding:11px 10px;font-family:'Open Sans',sans-serif;font-weight:700;background:#ddd}.sendform .sub-btn{padding:13px 25px 13px;font-size:18px;margin:0 15px 15px 0;float:right;background:#ab7229;color:#fff}.sendform .sub-btn:hover{background:#ab7229;color:#fff}.sendform .form .form-group{padding:0 15px}.sendform .form .form-group span{left:24px}.sendform .form .form-control{border:1px solid #ccc;color:#333}.sendform .form .form-control.message{height:145px}#AskProduct .modal-sm{width:100%;max-width:400px}#AskProduct .form-control{border-radius:0;height:44px;box-shadow:none}#AskProduct .form-control.query{height:100px}#AskProduct .sub-btn{background:#ac7229;color:#fff}.similarproduct{width:100%;position:relative;margin:50px 0 0}.similarproduct .slick-slide{margin:0 10px}.productbox{position:relative}.similarproduct h3{margin-bottom:30px;border-bottom:1px solid #ddd;padding:0 0 15px;font-size:22px;color:#ab7229;position:relative}.product-header{position:relative;background:#f5e5ce;padding-top:70%;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.product-header a.product{position:absolute;width:100%;left:0;top:0;right:0;bottom:0}.pro-indent{width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 2.5%,#000 89.58%);padding:8px;position:absolute;left:0;bottom:0;right:0}.pro-indent h4{color:#fff;float:left;width:60%;margin:0;padding:5px 0 0}.pro-indent a{float:right;width:35%;font-size:12px;background:#ab7229;border:0;padding:7px 10px;display:inline-block;color:#fff}.similarproduct .slick-next.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/next-arrow.png) left top no-repeat;width:18px;height:28px;position:absolute;top:-70px;right:0;color:transparent}.similarproduct .slick-prev.slick-arrow{background:url(/wp-content/themes/cheersagar/assets/design_prem/images/prev-arrow.png) left top no-repeat;width:18px;position:absolute;height:28px;top:-70px;right:30px;color:transparent}.categorywise{width:100%;position:relative;margin:30px 0 0;border-top:1px solid #ddd;padding-top:25px}.categorywise h3{margin-bottom:30px;padding:0 0 15px;font-size:22px;color:#ab7229;position:relative}.categorywise h3 a{float:right;font-size:14px;background:#eee;color:#111;padding:10px 15px;border-radius:3px}.categorywise h3 a:hover{background:#ab7229;color:#fff}.categorywise li{width:33.33%;border-left:1px solid #fff;box-sizing:border-box;float:left;position:relative}.categorywise li:first-child{border-left:0}.categorywise li .cateindent{padding:10px 0 0}.categorywise li h3{min-height:55px;font-size:16px;color:#030303;line-height:24px;font-family:SohoStd-Regular;margin-bottom:10px;border-bottom:0;padding:0}.categorywise li a{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;height:100%}.categorywise li p{border:1px solid #ab7229;padding:10px 15px 11px;color:#ab7229;display:inline-block;font-size:16px;font-family:SohoStd-Regular;transition:all .5s ease-in-out}.categorywise li:hover p{background:#ab7229;color:#fff}.aside h3{margin-bottom:15px;font-size:22px;font-weight:700;color:#ab7229}.aside h4{margin:25px 0 20px;font-size:22px;font-weight:700;color:#ab7229}.NewArrivals{max-height:500px;width:100%;position:relative;border-bottom:1px solid #ddd;padding-bottom:15px}.NewArrivals .checkbox-btn{margin-bottom:6px}.detail_left h5{font-size:22px;font-weight:700;color:#ab7229}.detail_left.panel-group .panel{border:0;background:0 0;border-radius:0;margin:15px 0;box-shadow:none}.detail_left.panel-group .panel-heading{background:0 0;padding:0;border:0}.detail_left.panel-group .panel-title a{font-size:16px;font-weight:700;color:#ab7229;margin-bottom:15px;display:block}.detail_left.panel-group .panel-heading .glyphicon{float:right;font-size:11px;position:relative;top:4px}.detail_left.panel-group .panel-body{padding:0}.detail_left .panel-body ul li .checkbox_btn{margin:0 0 15px;padding:0}.detail_left .panel-body ul li .checkbox_btn label{color:#424242;font-weight:400;margin-bottom:0;padding-left:7px}.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}.addcartview{position:absolute;top:0;right:0;background:#b17d41}.addcartview a{font-size:38px;color:#fff;padding:5px 20px 5px 10px;line-height:30px;display:inline-block;position:relative}.addcartview .badge{position:absolute;top:5px;right:10px;background:#2aa9e5;z-index:99}.collectiontabs{position:relative;width:100%}.collectiontabs .nav-tabs{border:0;margin-bottom:50px;text-align:center}.collectiontabs .nav-tabs>li{width:28%;position:relative;text-align:center;display:inline-block}.collectiontabs .nav-tabs>li>a{padding:7px 0;border-radius:0;background:#eee;color:#000;font-size:18px;font-family:SohoStd-Regular}.collectiontabs .nav-tabs>li.active>a,.collectiontabs .nav-tabs>li.active>a:focus,.collectiontabs .nav-tabs>li.active>a:hover{border:1px solid #b17d41;background:#b17d41;color:#fff}.collectiontabs .nav-tabs>li.active:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #b17d41;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;content:''}.tabsheader{background:#000;padding-top:70%;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.collectionpagewrap{width:100%;position:relative}.collectionpagewrap h2{color:#e39e02;margin-bottom:15px;font-size:24px}.collectionpagewrap h2 .bread{float:right;width:50%}.collectionpagewrap h2 .bread span{padding:5px;border-radius:3px;color:#b17d41;float:right;font-size:16px;margin-left:10px}.collectionpagewrap h2 .bread span a{color:red}.collectionpagewrap .productbox{margin-bottom:30px}.collectionpagewrap .productbox h4{width:100%;display:block;overflow:hidden;font-size:16px;margin:12px 0 10px}.productbox p{font-size:15px;color:#333;margin-bottom:8px;display:block;overflow:hidden;height:32px}.productbox .pricecoll{font-size:14px;color:#222}.productbox .pricecoll del{font-size:13px;color:#999;vertical-align:middle;margin:0 5px}.productbox .pricecoll .product-discountPercentage{color:#ff905a;font-size:13px}.collectionpagewrap .pro-indent a{width:44%;text-align:center;float:inherit;padding:7px 6px}.collectionpagewrap .pro-indent a .las{display:none}.collectionpagewrap .pro-indent a:hover{background:#f6b520}.collectionpagewrap .productbox .addcart{position:absolute;top:8px;right:8px;background:rgba(177,125,65,.9);padding:6px;color:#fff;font-size:20px;border-radius:2px;z-index:99}.collectionpagewrap .row{margin-left:-5px;margin-right:5px}.collectionpagewrap .col-md-3,.collectionpagewrap .col-sm-4{padding-left:5px;padding-right:5px}.collectionpagewrap .productbox .product-header{padding-top:130%;border:1px solid #eee;min-height:350px;transition:transform .5s ease}.collectionpagewrap .productbox:hover .product-header{transform:scale(1.030)}.collectionpagewrap .loadmore{text-align:center;padding:20px 0}.mobile-filter{display:none}.mobile-category-show{display:none}#readmoredec p{font-size:15px;line-height:26px;padding-bottom:15px}#more{display:none}.collection-content{margin-bottom:30px;font-size:16px;color:#333;line-height:26px;font-family:SohoStd-Regular}.collection-content button{font-size:16px;background:rgba(177,125,65,.99);color:#fff;border:0;padding:0 15px}#EnquiryCart .modal-content,#EnquiryNow .modal-content{background:#fff url(/wp-content/themes/cheersagar/assets/design_prem/images/planbg.png) right top no-repeat}#EnquiryCart .close,#EnquiryNow .close{opacity:1;margin-top:8px}#EnquiryCart .close img,#EnquiryNow .close img{width:18px}#EnquiryCart h4.modal-title,#EnquiryNow h4.modal-title{font-size:28px}#EnquiryNow .form-control{box-shadow:none;border-radius:0;height:44px;font-size:14px}#EnquiryNow .form-control.message{height:100px}#EnquiryNow .sub-btn{background:#f6b520;color:#000}#EnquiryNow .sub-btn:hover{background:#b17d41}#EnquiryCart p{font-size:20px;color:#222;line-height:32px;font-family:SohoStd-Regular;text-align:center;padding-bottom:30px}.cartviewpopup{padding:5px 20px}#EnquiryCart .sub-btn{background:#f6b520;color:#000;padding:5px 15px;margin:0 15px}#EnquiryCart .sub-btn:hover{background:#b17d41;color:#fff}#EnquiryCart .sub-btn.view-btn{background:#b17d41;color:#fff;padding:5px 15px;margin:0 15px}#EnquiryCart .sub-btn.view-btn:hover{background:#f6b520;color:#000}.productdetailbanner{padding:30px 0;width:100%;text-align:center;background:#ac7329}.productdetailbanner h1{color:#fff;font-size:40px;font-family:SohoStd-Regular;font-weight:700}.productdetailslide{margin-bottom:20px;border:1px solid #ddd;padding:5px}.productdetailslide .slider-for{margin-bottom:15px}.productdetailslide .slider-nav{padding:0 30px;overflow:hidden;height:150px}.productdetailslide .slick-initialized .slick-slide{margin:0 5px}.productdetailslide .slider-nav .slick-slide{height:150px;overflow:hidden}.productdetailslide .slider-nav .slick-slide img{height:100%;width:100%}.productdetailslide .slick-initialized .slick-slide.slick-current.slick-active.slick-center{border:2px solid #ac7329}.productdetailslide .slick-next.slick-arrow{background:#fff url(/wp-content/themes/cheersagar/assets/design_prem/images/next-arrow.png) left top no-repeat;width:18px;height:28px;position:absolute;top:50%;right:20px;color:transparent;border-radius:2px}.productdetailslide .slick-prev.slick-arrow{background:#fff url(/wp-content/themes/cheersagar/assets/design_prem/images/prev-arrow.png) left top no-repeat;width:18px;position:absolute;height:28px;top:50%;left:20px;color:transparent;border-radius:2px}.productdetailwrap{width:100%;position:relative;padding:90px 0 50px;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.productdetailwrap h2{margin-bottom:20px;font-size:26px;color:#e39e02}.productdetailwrap h3{margin-bottom:15px;font-size:22px;color:#3c3c3c}.productdetailwrap h5{margin-bottom:10px;font-size:18px;color:#ac7329;font-weight:700}.pricebox{margin-bottom:10px;font-size:18px;color:#333;line-height:22px}.pricebox del{margin:0 15px}.pricebox span.offer-txt{color:#ac7329}.taxes{color:#090;font-size:13px;margin-bottom:25px}.sizeselect{margin-bottom:25px;width:100%}.sizeselect li{border-radius:50%;border:1px solid #ddd;text-align:center;line-height:38px;width:40px;height:40px;margin:0 10px 0 0;float:left;color:#333;cursor:pointer;font-size:14px}.sizeselect li:hover{background:#ac7329;color:#fff}.prodecstion{margin-bottom:15px;width:100%;border-bottom:1px solid #eee}.prodecstion p{font-size:14px;line-height:22px;padding-bottom:5px;margin:0}.detailform{background:#ac7329;padding:20px;margin-top:50px}.detailform h3{color:#fff;text-transform:uppercase;margin-bottom:20px}.detailform .sub-btn{float:right;background:#fdc23a;color:#000}.detailform .sub-btn:hover{background:#fff}.detailform .form .form-group span{color:#fff}.form .form-control{border-color:rgb(255 255 255 / 72%);color:#333}.detailform .form .form-control::-webkit-input-placeholder{color:#fff}.detailform .form .form-control:-ms-input-placeholder{color:#fff}.addcartdetail{margin-bottom:15px;width:100%}.addcartdetail a{font-size:20px;background:#ab7229;border:0;padding:12px 10px 14px;display:inline-block;color:#fff;border-radius:3px}.intl-tel-input .flag-dropdown{background:#eee;width:60px;height:49px;padding:10px 0 0 10px}.intl-tel-input .form-control.mobile-number{padding-left:70px}.homecontact .intl-tel-input .flag-dropdown{background:#eee;width:60px;height:49px;padding:10px 0 0 10px}.craftingtomorrowwrap{width:100%;position:relative;padding:90px 0 0;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/shadow-icon.png) right top no-repeat}.InnovationLeft{width:60%;float:left;background:#f5e5ce;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:relative;height:550px;overflow:hidden;position:relative}.InnovationLeft:after{position:absolute;left:0;top:0;right:0;bottom:0;background:rgb(0 0 0 / 40%);height:100%;width:100%;content:'';z-index:1}.innovationindent{position:absolute;width:100%;bottom:10px;left:0;right:0;padding:20px 30px;z-index:99}.InnovationLeft h3{margin-bottom:15px;font-size:17px;color:#fff}.InnovationLeft h2{font-size:30px;margin-bottom:25px;line-height:50px;color:#fff}.InnovationLeft p a.sub-btn{display:inline-block;background:#ab7229;color:#fff;font-size:16px;text-transform:uppercase;padding:8px 25px;line-height:26px}.InnovationLeft p a.sub-btn:hover{background:#eed1a2;color:#000;border-color:#eed1a2}.makeoverwrap{background:#ab7229;width:40%;float:right}.makeproduct{height:350px;background:#f5e5ce;padding-top:40%;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:relative}.makeindent{padding:20px;height:200px;position:relative}.makeindent:before{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ab7229;position:absolute;top:-20px;left:35px;content:'';transform:rotate(180deg)}.makeindent h3{margin-bottom:10px;font-size:17px;color:#eed1a2;line-height:22px}.makeindent h2{font-size:22px;margin-bottom:25px;line-height:40px;color:#fff}.makeindent p a.sub-btn{display:inline-block;background:#eed1a2;color:#000;font-size:18px;text-transform:uppercase;padding:8px 25px;line-height:26px}.makeindent p a.sub-btn:hover{background:#eed1a2;color:#000;border-color:#eed1a2}.tomorrowbox{width:100%;float:left}.tomorrowbox li{width:31%;float:left;position:relative}.tomorrowbox li h3{margin-bottom:10px;font-size:18px;color:#eed1a2;line-height:22px}.tomorrowbox li h2{font-size:22px;margin-bottom:25px;line-height:40px;color:#fff}.tomorrowbox li p a.sub-btn{display:inline-block;background:#eed1a2;color:#000;font-size:16px;text-transform:uppercase;padding:8px 15px;line-height:22px}.tomorrowbox li p a.sub-btn:hover{background:#eed1a2;color:#000;border-color:#eed1a2}.tomorrowbox li .designtop{height:300px;background:#ab7229;padding:15px;position:relative}.tomorrowbox li .designtop:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ab7229;position:absolute;bottom:-20px;left:35px;content:''}.tomorrowbox li .designproduct{height:300px;padding-top:40%;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.tomorrowbox li .designtop1{height:300px;background:#ab7229;padding:15px;position:relative}.tomorrowbox li .designtop1:before{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ab7229;position:absolute;top:-20px;left:35px;content:'';transform:rotate(180deg)}.tomorrowbox li:last-child{width:38%;height:600px;overflow:hidden;background-size:cover;background-position:50% 50%;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.tagswrap{width:100%;margin-bottom:10px}.tagswrap li{border:1px solid #b17d41;border-radius:3px;padding:3px 5px;font-size:13px;color:#b17d41;margin:2px;display:inline-block}.fixon.fixon1{position:fixed;top:0;width:310px;z-index:1;height:420px;padding-bottom:50px;margin:90px 0 0 0}.categorieshome li .view-more-hover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.categorieshome li .view-more-hover a{opacity:0}.categorieshome li:hover .view-more-hover a{padding:10px 15px;color:#fff;font-size:16px;background:#ab7229;opacity:1;position:absolute;top:60%;z-index:9;left:0;right:0;margin:0 auto;width:150px;text-align:center;font-family:SohoStd-ExtraLight;text-transform:uppercase}.categorieshome li:hover .collection-header-home{opacity:.6}#sticky{width:310px;float:left}#sticky.stick{position:fixed;top:0;z-index:10;height:750px}.homecontact .form .form-control{border-color:#ccc;font-size:15px;border-radius:0;background:0 0;height:48px;box-shadow:none;padding-left:40px;color:#fff}.homecontact .form .form-control.message{height:176px;padding-top:12px}.homecontact .form .form-control::-webkit-input-placeholder{color:#ccc}.homecontact .form .form-control::-webkit-input-placeholder{color:#ccc}.homecontact .form .form-control.error{border-color: red;}.homecontact .form .form-control:-ms-input-placeholder{color:#ccc}.homecontact .form .form-control::placeholder{color:#ccc}.homecontact .form .form-group span{color:#ccc}.detailform .form .form-control{border-color:#ccc;font-size:15px;border-radius:0;background:0 0;height:48px;box-shadow:none;padding-left:40px;color:#ccc}.detailform .form .form-control.message{height:145px;padding-top:12px}.detailform .form .form-control::-webkit-input-placeholder{color:#ccc}.detailform .form .form-control:-ms-input-placeholder{color:#ccc}.detailform .form .form-control::placeholder{color:#ccc}.detailform .form .form-group span{color:#ccc}#globalVMap{height:700px}#globalVMapOnHome svg{height:260px!important}#globalVMapOnHome .vector-map-zoom-in-btn,#globalVMapOnHome .vector-map-zoom-out-btn{display:none}.tagh2{text-align:right;width:30%}.tagh2 span{margin:0 10px;font-size:16px;color:#ab7229}.tagh2 span a{color:#ab7229;vertical-align:middle}.side_filter{position:-webkit-sticky;position:sticky;top:100px;-webkit-animation-name:stickySlideDown;animation-name:stickySlideDown}.manufacturingoverview{width:100%;position:relative}.manufacturingoverview .col-sm-6{overflow:hidden;min-height:410px;transition:all .5s ease-in-out}.manufacturingoverview .col-sm-6 img{transform-origin:0 0;transition:transform .25s,visibility .25s ease-in}.manufacturingoverview .col-sm-6:hover img{transform:scale(1.1)}.manufacturingoverview .col-sm-6{padding-left:0!important;padding-right:0!important;margin:5px;width:calc(50% - 10px)}.careerwrap .input-file{visibility:inherit}.careerwrap .btn-choose{height:50px;background:#ab7229;color:#fff;border-color:#ab7229;display:inherit;border-radius:4px!important}.input-group-btn:first-child>.btn{border-radius:4px!important}.careerwrap .form-control.nobdr{border:0!important}.careerwrap .modal-dialog{margin-top:100px!important}.las.la-shopping-cart{-webkit-animation:float 2s linear infinite;animation:float 3s linear infinite;color:#b37935}@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}100%,75%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}100%,75%{-webkit-transform:rotate(0);transform:rotate(0)}}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-wrench.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-wrench.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-wrench.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-wrench.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,20%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,20%{-webkit-transform:rotate(0);transform:rotate(0)}}.faa-parent.animated-hover:hover>.faa-ring,.faa-ring.animated,.faa-ring.animated-hover:hover{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-ring.faa-fast,.faa-ring.animated-hover.faa-fast:hover,.faa-ring.animated.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite}.faa-parent.animated-hover:hover>.faa-ring.faa-slow,.faa-ring.animated-hover.faa-slow:hover,.faa-ring.animated.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite}@-webkit-keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}100%,22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}100%,22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.faa-parent.animated-hover:hover>.faa-vertical,.faa-vertical.animated,.faa-vertical.animated-hover:hover{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-fast,.faa-vertical.animated-hover.faa-fast:hover,.faa-vertical.animated.faa-fast{-webkit-animation:vertical 1s ease infinite;animation:vertical 1s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-slow,.faa-vertical.animated-hover.faa-slow:hover,.faa-vertical.animated.faa-slow{-webkit-animation:vertical 4s ease infinite;animation:vertical 4s ease infinite}@-webkit-keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}.faa-horizontal.animated-hover.faa-fast:hover,.faa-horizontal.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-horizontal.faa-fast{-webkit-animation:horizontal 1s ease infinite;animation:horizontal 1s ease infinite}.faa-horizontal.animated-hover.faa-slow:hover,.faa-horizontal.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-horizontal.faa-slow{-webkit-animation:horizontal 3s ease infinite;animation:horizontal 3s ease infinite}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}.faa-flash.animated-hover.faa-fast:hover,.faa-flash.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-flash.faa-fast{-webkit-animation:flash 1s ease infinite;animation:flash 1s ease infinite}.faa-flash.animated-hover.faa-slow:hover,.faa-flash.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-flash.faa-slow{-webkit-animation:flash 3s ease infinite;animation:flash 3s ease infinite}@-webkit-keyframes bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.faa-bounce.animated-hover.faa-fast:hover,.faa-bounce.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-bounce.faa-fast{-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite}.faa-bounce.animated-hover.faa-slow:hover,.faa-bounce.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-bounce.faa-slow{-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.faa-parent.animated-hover:hover>.faa-spin,.faa-spin.animated,.faa-spin.animated-hover:hover{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-fast,.faa-spin.animated-hover.faa-fast:hover,.faa-spin.animated.faa-fast{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-slow,.faa-spin.animated-hover.faa-slow:hover,.faa-spin.animated.faa-slow{-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite}.faa-float.animated-hover.faa-fast:hover,.faa-float.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-float.faa-fast{-webkit-animation:float 1s linear infinite;animation:float 1s linear infinite}.faa-float.animated-hover.faa-slow:hover,.faa-float.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-float.faa-slow{-webkit-animation:float 3s linear infinite;animation:float 3s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.faa-parent.animated-hover:hover>.faa-pulse,.faa-pulse.animated,.faa-pulse.animated-hover:hover{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-pulse.animated.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-pulse.animated.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.faa-parent.animated-hover:hover>.faa-shake,.faa-shake.animated,.faa-shake.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-fast,.faa-shake.animated-hover.faa-fast:hover,.faa-shake.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-slow,.faa-shake.animated-hover.faa-slow:hover,.faa-shake.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.faa-parent.animated-hover:hover>.faa-tada,.faa-tada.animated,.faa-tada.animated-hover:hover{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-tada.animated.faa-fast{-webkit-animation:tada 1s linear infinite;animation:tada 1s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-tada.animated.faa-slow{-webkit-animation:tada 3s linear infinite;animation:tada 3s linear infinite}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing,.faa-passing.animated,.faa-passing.animated-hover:hover{-webkit-animation:passing 2s linear infinite;animation:passing 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-fast,.faa-passing.animated-hover.faa-fast:hover,.faa-passing.animated.faa-fast{-webkit-animation:passing 1s linear infinite;animation:passing 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-slow,.faa-passing.animated-hover.faa-slow:hover,.faa-passing.animated.faa-slow{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite}@-webkit-keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}@keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing-reverse,.faa-passing-reverse.animated,.faa-passing-reverse.animated-hover:hover{-webkit-animation:passing-reverse 2s linear infinite;animation:passing-reverse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-fast,.faa-passing-reverse.animated-hover.faa-fast:hover,.faa-passing-reverse.animated.faa-fast{-webkit-animation:passing-reverse 1s linear infinite;animation:passing-reverse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-slow,.faa-passing-reverse.animated-hover.faa-slow:hover,.faa-passing-reverse.animated.faa-slow{-webkit-animation:passing-reverse 3s linear infinite;animation:passing-reverse 3s linear infinite}@-webkit-keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-burst{-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear}.faa-burst.animated-hover.faa-fast:hover,.faa-burst.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-burst.faa-fast{-webkit-animation:burst 1s infinite linear;animation:burst 1s infinite linear}.faa-burst.animated-hover.faa-slow:hover,.faa-burst.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-burst.faa-slow{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear}@-webkit-keyframes falling{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}@keyframes falling{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}.faa-falling.animated,.faa-falling.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-falling{-webkit-animation:falling 2s linear infinite;animation:falling 2s linear infinite}.faa-falling.animated-hover.faa-fast:hover,.faa-falling.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-falling.faa-fast{-webkit-animation:falling 1s linear infinite;animation:falling 1s linear infinite}.faa-falling.animated-hover.faa-slow:hover,.faa-falling.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-falling.faa-slow{-webkit-animation:falling 3s linear infinite;animation:falling 3s linear infinite}@-webkit-keyframes rising{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes rising{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-rising,.faa-rising.animated,.faa-rising.animated-hover:hover{-webkit-animation:rising 2s linear infinite;animation:rising 2s linear infinite}.faa-parent.animated-hover:hover>.faa-rising.faa-fast,.faa-rising.animated-hover.faa-fast:hover,.faa-rising.animated.faa-fast{-webkit-animation:rising 1s linear infinite;animation:rising 1s linear infinite}.faa-parent.animated-hover:hover>.faa-rising.faa-slow,.faa-rising.animated-hover.faa-slow:hover,.faa-rising.animated.faa-slow{-webkit-animation:rising 3s linear infinite;animation:rising 3s linear infinite}.shopping_cart{display:inline-block;background:url(/wp-content/themes/cheersagar/assets/design_prem/images/cart.png) no-repeat 0 0;width:24px;height:24px;margin:0 4px 0 0}.make_me_blue .shopping_cart{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}.make_me_blue span#cartTotal:before{position:absolute;content:"";left:4px;top:3px;-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear;background:#3e3d3d;width:14px;height:14px;border-radius:100%}.make_me_blue span#cartTotal:after{position:absolute;content:"";left:1px;top:0;-webkit-animation:burst 2s infinite linear;animation:burst 1s infinite linear;background:#3e3d3d;width:20px;height:20px;border-radius:100%}.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(255,255,255,.75)!important}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.4)!important;width:2px!important}.mobilenumberwithcountry{display:flex}.mobilenumberwithcountry1{display:flex}.phoneinputfield{padding-left:10px!important}.added_success{color:#fff;text-align:center;font-size:15px;position:absolute;top:-150px;line-height:23px;max-width:80%;margin:auto;left:0;right:0;text-shadow:0 0 7px #000}.addcartdetail .added_success{position:relative;top:0;max-width:100%;margin-left:0;color:#0e100f;text-align:left;text-shadow:none;margin-bottom:17px}.mobilenumberwithcountry1 select.form-control.selec-country{color:#fff;background:#ab7229;border:0;margin-right:9px;text-align:left}.mobilenumberwithcountry1 .selec-country{width:129px;padding-left:34px!important;padding:0;padding-right:9px!important}.mobilenumberwithcountry1{border:solid 1px #ccc}.mobilenumberwithcountry1 .phoneinputfield{border-top:0;border-right:0;border-bottom:0}.cart_btns{position:relative;display:inline-block;vertical-align:bottom}span.bag_text{font-family:SohoStd-Regular;color:#000;font-size:15px;vertical-align:unset}header .navbar-nav>li:last-child a:hover{background:#efefef}img{max-width:100%}.certification-logo{position:inherit;line-height:140px;height:140px;text-align:center;display:inline-block;margin:0 auto;width:160px}.CertificationWrap .cetindent{background:#fff;padding:20px 20px 15px;position:relative;text-align:center}.certification-logo img{width:110px;margin:auto}a.lightbox img{height:210px;border:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.3)}.lightbox-target{position:fixed;top:-100%;width:100%;background:rgba(0,0,0,.7);width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;overflow:hidden}.zoom_largeimg .lightbox{z-index:10;position:relative}.lightbox-target img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-height:0;max-width:0;border:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.3);box-sizing:border-box;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}a.lightbox-close{display:block;width:50px;height:50px;box-sizing:border-box;background:#fff;color:#000;text-decoration:none;position:absolute;top:-80px;right:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}a.lightbox-close:before{content:"";display:block;height:30px;width:1px;background:#000;position:absolute;left:26px;top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}a.lightbox-close:after{content:"";display:block;height:30px;width:1px;background:#000;position:absolute;left:26px;top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.lightbox-target:target{opacity:1;top:0;bottom:0;z-index:99999;left:0;right:0}.lightbox-target:target img{max-height:100%;max-width:100%}.lightbox-target:target a.lightbox-close{top:0}.blogbox{margin-bottom:40px;height:500px;width:100%;position:relative}.similarproduct .product-header{min-height:350px}.blog_images{box-shadow:0 0 6px #0000001f;border-radius:6px;overflow:hidden}section.images_blogs{margin-bottom:45px}
.GeneralLeft p {
    text-align: justify;
    line-height: 27px;
}
.GeneralLeft h5 {
    margin-top: 19px;
    margin-bottom: 17px;
    text-align: left;
}
.GeneralLeft h4 {
    text-align: left;
    margin-bottom: 5px;
    line-height: inherit;
    margin-top: 0px;
}
.GeneralRight {
    padding-top: 6rem;
    margin-top: 6px;
}
.fullccontentcms{padding-top: 20px;}
.fullccontentcms p {
    text-align: justify;
    line-height: 27px;
}
.videoSlider{padding:0px 0px 40px;}
.videoSlider .slick-arrow{background: transparent;border: 0px;box-shadow: none;font-size: 0px;position: absolute;top: 40%;}
.videoSlider .slick-arrow::before {
    position: absolute;
    width: 19px;height: 35px;
    content: "";
}
.videoSlider .slick-prev::before {background: url(/wp-content/themes/cheersagar/assets/design_prem/images/backpng.jpg) left top no-repeat;}
.videoSlider .slick-next::before {background: url(/wp-content/themes/cheersagar/assets/design_prem/images/nextpng.jpg) left top no-repeat;}
.videoSlider .slick-prev{left: -9%;}
.videoSlider .slick-next{right: -9%;}

.sliderforvideo .videobox{padding: 0px 10px;}.youtube-slider .slick-slide {
    padding: 0px 10px;
}
.dropdown.custommenus:hover .custommenushover {
    display: block !important;
}
.dropdown.custommenus .custommenushover {
    position: absolute;
    left: -107%;
    max-width: 220px;
    display: none;
    top: 0px;
    background: #fff;
}
.dropdown.custommenus .custommenushover li:first-child a {
    border-top: 0;
}
.dropdown.custommenus .custommenushover li a {
    border-top: 1px solid #eee;
}
}@media screen and (max-width:479px){
    .videoSlider {
    padding:20px 0 30px !important;
}
.awardhome {
    padding: 20px 0 30px;
}
.text-center.videobox iframe {
    height: 243px !important;
}

.videoSlider .slick-arrow {
    top: 34% !important;
	 width: 19px !important;
}
.videoSlider .slick-next {
    right: 0;
    width: 19px;
}
.videoSlider .slick-arrow::before {
    width: 100%;
    height: 35px;
}
.videoSlider .slick-prev {
    left: -6% !important;
}
}
@media all{.blogdetailindent ul {padding-left: 15px;}
.blogdetailindent ul li {list-style: disc;}
.blogdetailindent ul li p {padding-bottom: 0px;}
.blogdetailindent ol {padding-left: 15px;}
.blogdetailindent ol li {list-style: disc;margin-bottom: 16px;line-height: 25px;}


.training-tab-section .csrtabs .container {
    width: 1600px;
}
.training-tab-section ul.nav.nav-tabs {
    border: 0;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: wrap;
}
.training-tab-section .csrtabs li {
    margin: 0px 8px;
}
.training-tab-section .csrtabs li .csrround {
    width: 100px;
    height: 100px;
    margin: auto;
}
.training-tab-section .csrtabs li .csrround span {
    width: 78px;
    height: 78px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.training-tab-section .csrtabs li .csrround span img {
    max-width: 55px;
}
.training-tab-section .csrtabs h4 {
    margin-top: 20px;
}
.training-tab-section .csrtabs li a {
    border: 0 !important;
    border-radius: 0;
    background: transparent;
}
.training-tab-section .csrtabs li.active a {

}
.training-tab-section .csindenttabs {
    padding: 0;
}
.training-tab-section .csindenttabs .bloodpic {
    position: unset;
}
.training-tab-section .csindenttabs {
    padding: 0;
}
.bloodpic-text {
    margin: 50px 0px;
}
.csindenttabs .bloodpic-text p {
    padding-bottom: 0;
}
.csindenttabs .bloodpic-text p:last-child {
    margin-bottom: 0;
}
.training-tab-section .csrtabs {
    margin-bottom: 20px;
}
.tab-content-img-new-layout {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.tab-content-img-wrap {
    width: 33.33%;
    padding: 0px 8px;
    margin-bottom: 16px;
    overflow: hidden;
}
.tab-content-img-wrap-inner {
    border: 0px solid #fff;
    padding: 3px;
    background: #fee5b5;
}
.training-tab-section .tab-content-img-wrap img {
    width: 100%;
    height: 330px;
    object-fit: cover;
}
.tab-content-pane-ne {
    padding: 70px 0px 46px;
}
.lb-data .lb-close {
    filter: invert(1) !important;
}
.lb-nav a {
    opacity: 1 !important;
}
.training-tab-section .csrtabs li.active .csrround {
    background: #9c5d23;
}
a.tabs-dropdown {
    display: none;
}
html, body {
    scroll-behavior: smooth;
}
.tab-content-img-wrap-inner a {
    position: relative;
    display: block;
}
.tab-content-img-caption {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgb(171 114 41 / 75%);
    mix-blend-mode: normal;
    padding: 28px 28px 15px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    transition: 1s;
    opacity: 0;
    height: 100%;
    width: 100%;
}
.tab-content-img-caption-plus-icon svg, .training-tab-section .tab-content-img-wrap .tab-content-img-caption-plus-icon img {
    width: 50px;
    height: 50px;
}
.tab-content-img-wrap-inner a:hover .tab-content-img-caption {
    opacity: 1;
}
.allpagesblog.home_allpagesblog .blogbox {
    height: auto;
}
#EnquiryNow{
	margin-top: 70px;
}
.homecontact label.error,
.detailform label.error,
div#EnquiryNow label.error,
.careerwrap label.error,
.sendbuldwrap label.error,
.contactwrap label.error {
    font-size: 13px;
    padding-top: 6px;
    background: #ffdfdf;
    width: 100%;
    font-weight: bold !important;
    color: #f20 !important;
    padding: 6px 10px;
}
.contactwrap label.error#phonenumber-error {
    margin-top: -15px;
    display: block;
    margin-bottom: 15px;
}
.homecontact .mobilenumberwithcountry1 {
    margin-bottom: 0;
}
.homecontact  label#g-recaptcha-response-error {
    margin-top: -4px;
}
.g-recaptcha > div {
    height: auto !important;
}
.media-read p {
    line-height: 23px;
}
.media-read  a.md_read_more_btn {
    display: block;
    margin-bottom: 40px;
}
#tabSection .loader {
    margin: auto;
}
#tabSection  .collection-content {
    text-align: center;
}
div#EnquiryNow .modal-dialog {
    width: 830px;
}
}@media screen and (max-width:1024px){
	div#EnquiryNow .modal-dialog {
	    width: 650px;
	}
}
@media all{.custom-padding{
	padding: 0 10px 0 0;
}
.catewrap  a.sub-btn {
    margin-bottom: 5px;
}
.catewrap a.sub-btn:last-child {
    margin-bottom: 0;
}
.row.blog_flex_wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}
.row.blog_flex_wrap .blogbox {
    height: auto;
    margin-bottom: 0px;
    margin-top: 40px;
}
.row.blog_flex_wrap .blogbox .bindent {
    padding-bottom: 0;
}
.sendbuldwrap tbody tr td.product-img {
    width: 80px;
}
img.certificate{
	width: 90px;
    height: auto!important
}
.heroarea .slick-slide::before {
  opacity: 0.1;
  mix-blend-mode: multiply;
  background: #00000085;
}}

/***!  https://www.cheersagar.com/wp-content/themes/cheersagar/assets/design/css/responsive.css?ver=1.0.0  !***/

@media only screen and (min-width:1024px) and (max-width:1320px){
	.navbar-brand>img {
		width: 230px
	}
}
@media only screen and (min-width:1200px) and (max-width:1320px){
	.navbar-brand>img {
		width: 210px
	}
	header .navbar-brand {
	    padding: 13px 15px;
	}
}
@media only screen and (min-width:1200px) and (max-width:1279px){
	header .navbar-nav>li>a {
	    font-size: 14px;
	    margin: 0 8px;
	}
	.videoSlider .slider.youtube-slider {
	    max-width: 95%;
	    margin: auto;
	}
	.videoSlider .slick-prev.slick-arrow, .videoSlider .slick-next.slick-arrow {
	    width: 50px;
	}
	.videoSlider .slick-next {
	    right: -4%;
	}
	.videoSlider .slick-prev {
	    left: -6%;
	}
	.collectionpagewrap .pro-indent a {
	    width: 48%;
	}
}

@media all and (max-width: 1679px){
    .training-tab-section .csrtabs .container {
        width: 1370px;
    }
}

@media all and (max-width: 1439px){
    .training-tab-section .csrtabs .container {
        width: 1200px;
    }
    .training-tab-section .csrtabs li {
        margin: 0px 10px;
    }
    .training-tab-section .csrtabs h4 {
        font-size: 16px;
    }
    .training-tab-section .csrtabs li .csrround span {
        width: 79px;
        height: 79px;
    }
    .training-tab-section .csrtabs li .csrround {
        width: 100px;
        height: 100px;
        margin: 0 auto;
    }
    .training-tab-section .csrtabs h4 {
        margin-top: 15px;
    }
}


@media all and (max-width: 1199px){
    .training-tab-section .csrtabs .container {
        width: 100%;
    }
    .training-tab-section .csrtabs li {
        margin: 0px 5px;
    }
    .training-tab-section .csindenttabs .bloodpic {
        position: unset;
        height: 310px;
    }
    .training-tab-section .tab-content-img-wrap img {
        height: 200px;
    }
}

@media all and (max-width:1024px){
	header .navbar-nav>li>a {
		font-size: 17px;
		padding: 31px 0;
		margin: 0 10px
	}

	.heroarea .slick-slide {
		height: 500px!important
	}

	.newsletterhome .newshome {
		margin: 50px 15px 0 0
	}

	.navbar-brand>img {
		display: block;
		width: 150px;
		margin-top: 8px
	}

	header .navbar-nav>li>a {
		font-size: 16px;
		padding: 20px 0;
		margin: 0 8px
	}

	.heroarea .hero-slide h1 {
		font-size: 45px;
		padding: 110px 0 50px;
		width: 80%
	}

	.futureindent {
		padding: 30px 15px;
		top: -40px
	}
}

@media screen and (max-width:1023px){
	.categorieshome {
		padding: 80px 0 20px
	}

	.categorieshome li {
		width: 50%
	}

	.categorieshome li:first-child {
		border-left: 1px solid #fff
	}

	.line {
		height: 40px
	}

	.innerbanner {
		padding: 80px 0;
		background-size: cover !important
	}

	.innerbanner h1 {
		font-size: 40px
	}

	.blogdetailwrap {
		padding: 80px 0 10px
	}

	.collectiontabs .nav-tabs>li>a span {
		top: 30%;
		font-size: 14px
	}

	.collectionpagewrap .pro-indent a {
		width: 35%;
		text-align: center
	}

	header .navbar-nav>li>a {
		font-size: 14px;
		margin: 0 6px
	}

	.mobile-category-show {
		display: none;
		background: #fff;
		width: 100%;
		padding: 0;
		position: fixed;
		z-index: 9999;
		left: 0;
		right: 0;
		bottom: 45px;
		box-shadow: 0 0 7px 0 rgba(0, 0, 0, .3);
		border-radius: 8px 8px 0 0;
		overflow: hidden
	}

	.mobile-filter {
		border-top: 1px solid #ccc;
		cursor: pointer;
		position: fixed;
		width: 100%;
		left: 0;
		bottom: 0;
		right: 0;
		background: #111;
		padding: 15px;
		z-index: 999;
		text-align: center;
		color: #fff;
		display: block
	}

	.mobile-category-show .tabs-left>.nav-tabs {
		border-bottom: 0
	}

	.mobile-category-show .tab-content>.tab-pane {
		width: 100%;
		padding-top: 50px
	}

	.tabs-left>.nav-tabs>li {
		float: none
	}

	.tabs-left>.nav-tabs>li>a {
		min-width: 74px;
		margin-right: 0;
		margin-bottom: 3px;
		font-weight: 600
	}

	.tabs-left>.nav-tabs {
		float: left;
		margin-right: 10px;
		border: none;
		height: 400px;
		background: #333;
		width: 130px
	}

	.tabs-left>.nav-tabs>li>a {
		margin-right: -1px;
		border-radius: 0;
		color: #fff;
		border: none;
		padding: 12px 15px;
		font-size: 15px
	}

	.tabs-left>.nav-tabs>li>a:focus,
	.tabs-left>.nav-tabs>li>a:hover {
		border: none
	}

	.tabs-left>.nav-tabs .active>a,
	.tabs-left>.nav-tabs .active>a:focus,
	.tabs-left>.nav-tabs .active>a:hover {
		border: none
	}

	.tabs-left .checkbox_btn {
		width: 100%;
		margin-right: 0;
		margin-bottom: 3px
	}

	.tabs-left>.nav-tabs .active>a {
		color: #242424;
		border: none
	}

	.mobile-category-show .tab-content {
		padding: 16px 20px;
		float: left;
		width: calc(100% - 140px);
		height: 400px
	}

	.mobile-category-show .panel-body {
		padding: 0;
		height: 330px
	}

	.clearall-mobile {
		text-align: right
	}

	.clearall-mobile a {
		color: #ab7229
	}

	.InnovationLeft {
		height: 400px
	}

	.makeproduct {
		height: 200px
	}

	.makeindent h2 {
		font-size: 18px;
		margin-bottom: 20px;
		line-height: 24px
	}

	.InnovationLeft h2 {
		font-size: 28px;
		margin-bottom: 20px;
		line-height: 32px
	}

	.tomorrowbox li h2 {
		font-size: 16px;
		margin-bottom: 10px;
		line-height: 24px
	}

	.tomorrowbox li .designproduct,
	.tomorrowbox li .designtop,
	.tomorrowbox li .designtop1 {
		height: 200px
	}

	.tomorrowbox li:last-child {
		height: 400px
	}

	.InnovationLeft p a.sub-btn,
	.makeindent p a.sub-btn,
	.tomorrowbox li p a.sub-btn {
		font-size: 15px;
		padding: 6px 20px;
		line-height: 22px
	}
    .training-tab-section .csrtabs li {
        margin: 0;
        width: 16.66%;
        padding: 0 5px;
    }
    .training-tab-section .csrtabs li .csrround {
        width: 90px;
        height: 90px;
        margin: 0 auto;
    }
    .training-tab-section .csrtabs li .csrround span {
        width: 69px;
        height: 69px;
    }
    .training-tab-section .csrtabs li .csrround span img {
        max-width: 40px;
    }
    .training-tab-section .csindenttabs .bloodpic {
        height: 230px;
    }
    .tab-content-pane-ne {
        padding: 50px 0px 35px;
    }
    .training-tab-section .tab-content-img-wrap img {
        height: 150px;
    }
    .tab-content-img-wrap {
        padding: 0px 5px;
        margin-bottom: 10px;
    }
}

@media all and (max-width:1280px){
	.megamenu {
		margin-left: 0;
		margin-right: 0
	}

	.megamenu>li {
		margin-bottom: 30px
	}

	.megamenu>li:last-child {
		margin-bottom: 0
	}

	.megamenu.dropdown-header {
		padding: 3px 15px !important
	}

	.navbar-nav .open .dropdown-menu .dropdown-header {
		color: #fff
	}

	header .navbar.navbar-expand-lg {
		background: 0 0;
		padding: 0;
		top: 25px
	}

	.navbar-toggler {
		position: absolute;
		top: -50px;
		right: 10px;
		z-index: 99;
		border: 0;
		padding: 0;
		line-height: 0;
		font-size: 20px;
		border-radius: 0
	}

	header.form-inline {
		position: inherit;
		padding: 8px 185px 8px 15px
	}

	.navmenu.navbar-expand-lg .navbar-nav .nav-link {
		padding: 15px;
		border-right: 0;
		line-height: 24px;
		border-bottom: 1px solid rgba(255, 255, 255, .19)
	}

	.navbar-toggler-icon {
		padding: 12px 0 0;
		font-size: 25px
	}

	header.dropdown-toggle::after {
		float: right;
		margin: 10px 0 0
	}

	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: inherit;
		width: 100%;
		margin: 0;
		border-radius: 0;
		height: 450px;
		overflow-y: scroll
	}

	.navmenu.navbar-expand-lg .navbar-nav .menubox li.nav-item .nav-link {
		background: 0 0;
		padding: 10px 5px;
		border: 0
	}

	.menubox li.nav-item {
		width: 50%;
		padding: 0 5px
	}
}
@media only screen and (min-width:768px) and (max-width:1199px){
	.navbar-toggle {
	    margin-top: 11px;
	    margin-right: 0;
	    display: inline-block;
	}
	header .navbar-brand {
	    height: auto;
	    padding: 0;
	}
	.cartmobile {
	    font-size: 35px;
	    position: absolute;
	    top: 12px;
	    right: 75px;
	    color: #000;
	    display: block !important;
	}
	.navbar-toggle .icon-bar {
	    display: block;
	    width: 27px;
	    height: 3px;
	    border-radius: 1px;
	    background: #666;
	    margin: 1px 0;
	}
	.navbar-header {
	    float: none;
	}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	    margin-left: 0;
	}
	header .navbar-nav {
	    background: #fff;
	    float: none !important;
	    margin: 0;
	}
	header .navbar-nav>li {
	    float: none;
	}
	header .navbar-nav>li>a {
	    font-size: 16px;
	    padding: 14px 25px;
	    margin: 0;
	    border-top: 1px solid #eee;
	}
	header .navbar-nav>li>a i {
	    display: none !important;
	}
	header .navbar-nav>li>a span.new-tag {
	    top: 15px;
	    right: 25px;
	}
	header .navbar-nav>li a .la-caret-down {
	    float: right;
	    display: block !important;
	}
	header .navbar-nav>li#cart_add {
	    display: none;
	}
	.navbar-collapse.collapse {
	    display: none !important;
	    padding: 0;
	    position: absolute;
	    top: 58px;
	    left: 0;
	    right: 0;
	    width: 100%;
	    z-index: 9999;
	    margin: auto;
	}
	.navbar-collapse.collapse.in {
	    display: block !important;
	}
	.heroarea .slick-slide {
	    height: 540px!important;
	}
	.heroarea .hero-slide h1 {
	    font-size: 43px;
	    padding: 130px 0 30px 35px;
	    width: 38%;
	}
	.heroarea .hero-slide p {
	    font-size: 26px;
	    width: 38%;
	    line-height: 32px;
	    padding: 0px 0 0px 35px;
	}
	.videoSlider .slider.youtube-slider {
		max-width: 95%;
		margin: auto;
	}
	.videoSlider .slick-prev.slick-arrow, .videoSlider .slick-next.slick-arrow {
		width: 50px;
	}
	.videoSlider .slick-next {
		right: -4%;
	}
	.videoSlider .slick-prev {
		left: -6%;
	}
	.collection-header-home {
	    height: 288px;
	}
	.videoSlider .text-center.videobox iframe {
	    height: 180px;
	}
	.videoSlider {
	    padding: 20px 0px 10px;
	}
	header.sticky {
	    height: auto;
	    z-index: 9999;
	}
	.collectionpagewrap .col-md-3, .collectionpagewrap .col-sm-4 {
	    width: 33.33%;
	}
	.collectionpagewrap .pro-indent a {
	    width: 45%;
	}
}
@media screen and (max-width:767px){
	.mainpage {
		overflow: hidden
	}

	.pb50 {
		padding-bottom: 25px
	}

	.pt50 {
		padding-top: 25px
	}

	.topbar {
		padding: 6px 0;
		font-size: 11px;
		text-align: center
	}

	header .navbar-brand {
		height: auto;
		padding: 0
	}

	.navbar-brand>img {
		display: block;
		width: 200px
	}

	header .navbar-nav>li>a {
		font-size: 16px;
		padding: 14px 15px;
		margin: 0
	}

	header .navbar-nav>li>a i {
		bottom: 0
	}

	header .navbar-nav>li>.dropdown-menu.megamenu {
		background: #f2f2f2
	}

	.megamenu>li {
		margin-bottom: 0
	}

	.navbar-nav .open .dropdown-menu>li>a {
		line-height: 20px;
		padding: 11px 20px
	}

	header .navbar-nav>li>.dropdown-menu.megamenu {
		margin: 0;
		padding: 0
	}

	.navbar-nav .open .dropdown-menu .dropdown-header {
		font-size: 16px;
		color: #000;
		background: #fbead4;
		padding: 8px 10px
	}

	header .navbar-nav>li>.dropdown-menu.megamenu .col-sm-6 {
		padding: 0
	}

	.navbar-nav .open .dropdown-menu .dropdown-header,
	.navbar-nav .open .dropdown-menu>li>a {
		padding: 10px;
		font-family: SohoStd-ExtraLight
	}

	header .navbar-nav>li>.dropdown-menu.megamenu li a {
		font-size: 16px;
		color: #000;
		padding: 11px 20px;
		line-height: 20px;
		font-family: SohoStd-ExtraLight;
		display: block
	}

	.dropdown-menu .divider {
		display: none
	}

	.navbar-toggle {
		margin-top: 11px;
		margin-right: 7px
	}

	.navbar-toggle .icon-bar+.icon-bar {
		margin-top: 5px
	}

	.navbar-toggle .icon-bar {
		display: block;
		width: 27px;
		height: 3px;
		border-radius: 1px;
		background: #666;
		margin: 1px 0
	}

	header .navbar-nav>li a .la-caret-down {
		float: right;
		display: block
	}

	header .navbar-nav>li:hover a .la-caret-down {
		display: block
	}

	header .navbar-nav>li a.active i,
	header .navbar-nav>li:hover a i {
		display: none
	}

	header .navbar-nav>li>a {
		border-top: 1px solid #eee
	}

	.homecontact h2 {
		font-size: 35px;
		line-height: 42px;
		margin-bottom: 25px
	}

	.form .form-control.message {
		height: 125px
	}

	.heroarea {
		overflow: hidden
	}

	.homecontact .sub-btn {
		width: 100%
	}

	.newsletterhome {
		position: inherit;
		padding: 10px;
		z-index: inherit
	}

	.newsletterhome .newshome {
		background: #fff;
		width: 100%;
		float: left;
		padding: 10px;
		margin-top: 0;
		border: 1px solid #ccc
	}

	.heroarea .slick-slide {
		height: 330px!important
	}

	.heroarea .hero-slide h1 {
		font-size: 26px;
		padding: 70px 0 20px;
		width: 100%;
		text-align: center;
		line-height: 40px
	}

	.heroarea .hero-slide p {
		font-size: 18px;
		line-height: 30px;
		text-align: center;
		padding: 0 25px
	}

	.heroarea .slick-next.slick-arrow {
		width: 32px;
		height: 75px;
		background-size: 100%;
		padding: 0
	}

	.heroarea .slick-prev.slick-arrow {
		width: 32px;
		height: 75px;
		background-size: 100%;
		padding: 0
	}

	.futureplans {
		padding: 20px 0;
		height: auto
	}

	.futureindent {
		position: inherit;
		padding: 30px 15px;
		top: 0
	}

	.futureindent h2 {
		margin-bottom: 25px;
		font-size: 16px;
		line-height: 30px
	}

	.categorieshome {
		padding: 70px 0 0
	}

	.collection-header-home {
		height: 320px
	}

	.awardhome {
		padding: 85px 0 30px
	}

	.awardhome h2 {
		font-size: 24px;
		margin-bottom: 25px;
		text-align: center
	}

	.awardhome .col-xs-4 {
		padding-right: 8px
	}

	.awardhome .col-xs-8 {
		padding-left: 10px
	}

	.awardhome .award-slide p {
		font-size: 12px;
		line-height: 20px
	}

	.awardhome .award-slide p span {
		font-size: 13px
	}

	.awardhome h3 {
		font-size: 24px;
		margin: 55px 0 10px;
		text-align: center
	}

	.satya-txt {
		font-size: 13px;
		line-height: 20px
	}

	.satyagallery .col-xs-4 {
		padding: 0
	}

	.clientwrap {
		padding: 70px 0 65px
	}

	.clientwrap .line {
		height: 50px
	}

	.clientwrap h2 {
		margin-bottom: 10px;
		font-size: 30px
	}

	.clientwrap .slick-track {
		padding: 15px 0
	}

	.clientwrap .slick-initialized .slick-slide .clientbox {
		width: 99% !important;
		box-shadow: none;
		border: 1px solid #ccc;
		box-sizing: inherit
	}

	.clientwrap .slick-initialized .slick-slide .clientbox {
		padding: 15px 15px 35px;
		background-size: 40%
	}

	.clientwrap .slick-initialized .slick-slide p {
		font-size: 15px;
		line-height: 32px
	}

	.clientwrap .slick-prev.slick-arrow {
		top: 103%;
		left: 120px
	}

	.clientwrap .slick-next.slick-arrow {
		top: 103%;
		right: 120px
	}

	.homemanufacturing h2 {
		font-size: 24px;
		margin-bottom: 5px;
		text-align: center
	}

	.homemanufacturing .pro-txt {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 20px;
		text-align: center
	}

	.homemanufacturing li img {
		width: 48px;
		top: 3px
	}

	.homemanufacturing li {
		padding: 0 0 15px 65px
	}

	.homemanufacturing p {
		font-size: 12px;
		line-height: 20px
	}

	.categorieshome .line {
		height: 45px
	}

	.categorieshome .line:before {
		width: 30px;
		left: -15px
	}

	.categorieshome h2 {
		margin-bottom: 25px;
		font-size: 30px;
		background: 0 0;
		padding-bottom: 0
	}

	.categorieshome li {
		width: 100%
	}

	.categorieshome li:first-child {
		border-left: 1px solid #fff
	}

	.categorieshome li .cateindent {
		position: inherit;
		padding: 10px;
		margin-bottom: 10px
	}

	.categorieshome li h3 {
		font-size: 15px;
		line-height: 24px;
		min-height: auto;
		margin-bottom: 0
	}

	footer {
		padding: 20px 0 30px
	}

	footer img {
		width: 220px;
		height: auto
	}

	footer p {
		font-size: 13px;
		line-height: 22px;
		padding: 0 0 10px 0
	}

	footer li {
		float: left;
		width: 50%
	}

	footer li a {
		font-size: 13px;
		line-height: 22px;
		padding: 0 0 10px 0
	}

	.copyright {
		padding: 20px 0 0;
		font-size: 13px
	}

	.sustainabilitywrap ul {
		margin-bottom: 30px
	}

	.sustainabilitywrap ul li {
		padding: 10px 10px 15px;
		font-size: 18px
	}

	.sustainabilitywrap h3 {
		font-size: 26px;
		margin-bottom: 20px
	}

	.sustainabilitywrap h4 {
		font-size: 21px;
		margin-bottom: 15px;
		line-height: 35px
	}

	.sustainabilitywrap p {
		font-size: 14px;
		line-height: 28px
	}

	.sustainabilit-txt {
		font-size: 15px;
		line-height: 26px;
		margin: 30px 0 15px
	}

	.sustainabilitywrap h5 {
		font-size: 22px;
		margin: 20px 0 10px
	}

	.blogindent {
		padding: 15px;
		position: inherit;
		top: 0;
		left: 0;
		min-height: auto
	}

	.blogindent h3 {
		font-size: 22px;
		margin-bottom: 10px
	}

	.blogindent p {
		font-size: 15px;
		line-height: 25px
	}

	.blogbox {
		margin: 30px 0 0
	}

	.bindent {
		padding: 10px 0
	}

	.blogbox p {
		font-size: 15px;
		line-height: 26px;
		text-align: center;
		margin-bottom: 0
	}

	.line {
		height: 40px
	}

	.innerbanner {
		padding: 80px 0;
		background-size: cover !important
	}

	.innerbanner h1 {
		font-size: 24px
	}

	.careerwrap {
		padding: 20px 0 15px
	}

	.careerwrap h3 {
		font-size: 30px;
		margin: 40px 0 20px;
		text-align: center
	}

	.careerwrap p {
		line-height: 30px;
		font-size: 16px;
		text-align: center
	}

	.careerwrap p span {
		font-size: 16px !important;
		line-height: 26px !important
	}

	.careerbox {
		margin: 15px 0 0
	}

	.careerbox h4 {
		font-size: 22px;
		margin: 0 0 20px;
		text-align: center
	}

	.contactwrap {
		padding: 60px 0 10px
	}

	.cont-txt {
		font-size: 16px;
		line-height: 30px;
		margin-bottom: 30px
	}

	.contactwrap h3 {
		font-size: 28px;
		margin-bottom: 15px;
		font-weight: 700
	}

	.contactwrap p {
		line-height: 29px;
		font-size: 16px;
		margin-bottom: 7px
	}

	.contactwrap h4 {
		font-size: 32px;
		margin: 20px 0;
		color: #ab7229;
		font-weight: 700
	}

	.company-title {
		font-size: 24px;
		line-height: 38px;
		margin-bottom: 10px
	}

	.ourvision img {
		width: 80px
	}

	.ourvision {
		padding-left: 90px
	}

	.MissionVision h4 {
		font-size: 32px
	}

	.MissionVision h5 {
		font-size: 18px;
		margin-bottom: 15px
	}

	.MissionVision {
		padding: 50px 0 30px
	}

	.MissionVision li {
		font-size: 15px;
		line-height: 24px;
		background: url(/wp-content/themes/cheersagar/assets/design/images/hand-icon.png) left 13px no-repeat;
		padding: 7px 0 7px 35px
	}

	.ManagementTeam {
		padding: 55px 0 0
	}

	.ManagementTeam h2 {
		font-size: 28px;
		margin-bottom: 25px
	}

	.team {
		margin-bottom: 40px
	}

	.best-txt {
		padding: 15px;
		font-size: 32px;
		line-height: 50px
	}

	.CertificationWrap {
		padding: 50px 0 50px
	}

	.globalpresencepage {
		padding: 30px 0
	}

	.countrywrap {
		padding: 20px 15px 0
	}

	.countrywrap h2 {
		font-size: 22px;
		margin-bottom: 40px
	}

	.sidewrap p {
		font-size: 15px;
		line-height: 28px
	}

	.awardpage {
		padding: 50px 0
	}

	.award-indent {
		min-height: auto
	}

	.csrpage h3 {
		font-size: 19px;
		margin-bottom: 30px;
		line-height: 30px
	}

	.csrtabs li .csrround {
		width: 115px;
		height: 115px;
		padding: 5px
	}

	.csrtabs li .csrround span {
		width: 103px;
		height: 103px;
		padding: 18px 0 0
	}

	.csrtabs li .csrround span img {
		width: 52px;
		height: auto
	}

	.csrtabs li {
		margin: 0 15px
	}

	.csrtabs h4 {
		font-size: 18px;
		margin-top: 20px
	}

	.bloodpic {
		height: auto
	}

	.csindenttabs {
		padding-top: 140px
	}

	.csindenttabs .nav-tabs>li {
		margin: 0
	}

	.csindenttabs .nav-tabs>li a {
		font-size: 15px
	}

	.csindenttabs p {
		line-height: 26px;
		font-size: 16px
	}

	.csrslidewrap .slick-slide {
		padding: 120px 0
	}

	.csrslidewrap .slick-slide h3 {
		font-size: 24px;
		margin-bottom: 40px;
		line-height: 40px
	}

	.csrslidewrap .slick-slide h3 br {
		display: none
	}

	.manufacturingwrap {
		padding: 50px 0 30px
	}

	.prcesswrap {
		padding: 0
	}

	.prcesswrap p {
		line-height: 26px;
		font-size: 14px;
		text-align: center
	}

	.manufacturingwrap h2 {
		text-align: center
	}

	.count-txt {
		width: 100%
	}

	.count-data {
		width: 100%;
		padding: 10px 0 0
	}

	.prcesswrap li {
		margin: 10px 0 20px
	}

	.overleft,
	.overright {
		width: 100%
	}

	.overindent {
		padding: 10px 15px
	}

	.overviewprocesswrap h3 {
		font-size: 20px;
		margin-bottom: 15px;
		line-height: 30px
	}

	.overviewprocesswrap p {
		font-size: 14px;
		line-height: 26px
	}

	.newsmediawrap {
		padding: 45px 0 0
	}

	.newsmediawrap .nav-tabs {
		white-space: nowrap;
		width: 100%;
		overflow-x: scroll;
		display: flow-root;
		position: relative;
		z-index: 0
	}

	.newsmediawrap .nav-tabs>li {
		display: inline-block;
		float: inherit
	}

	.media-txt {
		margin: 20px 0
	}

	.date-txt {
		font-size: 16px;
		margin: 20px 0
	}

	.media-read {
		border-bottom: 1px solid #ddd;
		padding-bottom: 20px
	}

	.media-title {
		font-size: 20px;
		line-height: 26px;
		margin-bottom: 15px
	}

	.media-read a {
		font-size: 14px
	}

	.tabstech {
		width: 100%
	}

	.prodetail {
		overflow: hidden
	}

	.prodetail .table {
		width: 100%
	}

	.collectionpagewrap .productbox {
		margin-bottom: 10px
	}

	.sendbuldwrap {
		padding: 55px 0 30px
	}

	.collectiontabs .nav-tabs>li>a span {
		display: none
	}

	.collectiontabs .nav-tabs>li {
		border: 0;
		width: 32%;
		vertical-align: top
	}

	.collectiontabs .nav-tabs>li>a {
		padding: 10px 0;
		font-size: 11px
	}

	.collectiontabs .nav-tabs>li.active>a,
	.collectiontabs .nav-tabs>li.active>a:focus,
	.collectiontabs .nav-tabs>li.active>a:hover {
		border: 1px solid #e39e02
	}

	.collectiontabs .nav-tabs>li.active:after {
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-top: 10px solid #e39e02;
		bottom: -10px
	}

	.collectiontabs .nav-tabs {
		margin-bottom: 20px
	}

	.collectionpagewrap h2 {
		margin-bottom: 25px;
		font-size: 24px;
		text-align: center
	}

	.productdetailbanner h1 {
		font-size: 25px
	}

	.productdetailwrap {
		padding: 60px 0 50px
	}

	.productdetailslide .slick-next.slick-arrow {
		top: 50%
	}

	.productdetailslide .slick-prev.slick-arrow {
		top: 50%
	}

	.productdetailwrap h3 {
		margin-bottom: 10px;
		line-height: 28px;
		font-size: 18px
	}

	.categorywise ul {
		white-space: nowrap;
		overflow-x: auto;
		overflow-y: hidden
	}

	.categorywise li {
		width: 85%;
		margin-right: 10px;
		float: none;
		display: inline-block
	}

	.categorywise li:last-child {
		margin-right: 0
	}

	.allpagesblog h2 {
		font-size: 20px
	}

	.craftingtomorrowwrap {
		padding: 60px 0 0
	}

	.InnovationLeft,
	.makeoverwrap {
		width: 100%
	}

	.innovationindent {
		padding: 15px
	}

	.tomorrowbox li {
		width: 50%
	}

	.tomorrowbox li:last-child {
		width: 100%
	}

	.breadcrumbwrap {
		height: 48px
	}

	.heroarea .slick-slide .container {
		width: 100%
	}

	header .navbar-nav>li>a span.new-tag {
		top: 15px;
		right: 10px
	}

	header .navbar-nav {
		background: #fff
	}

	.innerbanner {
		background-position: 0 !important
	}

	.cartmobile {
		font-size: 35px;
		position: absolute;
		top: 12px;
		right: 75px;
		color: #000
	}

	.cartmobile a {
		color: #000
	}

	.cartmobile .badge {
		position: absolute;
		top: 3px;
		right: -5px;
		line-height: 15px;
		z-index: 9;
		background: red
	}

	.homemanufacturing .slick-dots {
		bottom: -5px
	}

	footer h2 {
		font-size: 18px;
		display: block;
		width: 100%;
		float: left
	}

	#globalVMap {
		height: 300px
	}

	#globalVMap svg {
		height: 300px !important
	}

	#EnquiryNow .image {
		margin-bottom: 15px
	}

	#globalVMapOnHome svg {
		height: 300px !important
	}

	.manufacturingoverview .col-sm-6 {
		min-height: auto
	}

	.clientwrap .slick-initialized .slick-slide span {
		color: #222;
		font-size: 22px;
		line-height: 28px
	}

	.brandwrap img {
		width: 90px;
		height: 90px
	}

	.gallerywrap .slick-next.slick-arrow {
		width: 50px;
		height: 45px;
		top: 40%;
		right: 10px;
		background-size: 100%
	}

	.gallerywrap .slick-prev.slick-arrow {
		width: 50px;
		height: 45px;
		top: 40%;
		left: 10px;
		background-size: 100%
	}

	.gallerywrap {
		padding: 60px 0 40px;
		min-height: auto
	}

	.gallerywrap h2 {
		font-size: 30px;
		margin-bottom: 20px
	}

	.productdetailslide .slider-nav .slick-slide {
		height: 100px;
		overflow: hidden
	}
    .training-tab-section .csrtabs li {
        margin: 0;
        width: 33.33%;
        padding: 0 5px;
    }
    .training-tab-section .csrtabs li .csrround span {
        width: 100%;
        height: 100%;
    }
    .training-tab-section .csindenttabs .bloodpic {
        height: 200px;
    }
    .bloodpic-text {
        margin: 35px 0px;
    }
    .tab-content-pane-ne {
        padding: 35px 0px 35px;
    }
	.tab-content-img-caption-plus-icon svg, .training-tab-section .tab-content-img-wrap .tab-content-img-caption-plus-icon img {
	    width: 35px;
	    height: 35px;
	}
	.homemanufacturing .slider.clientslide {
	    margin-bottom: 30px;
	}
	.bestwrap_mid_img {
		padding: 0px;
	}
	.certification-logo {
	    line-height: 130px;
	    height: 130px;
	}
	.CertificationWrap .slick-initialized .slick-slide {
		padding: 20px 10px 10px;
	}
	.homecontact label#phonenumber-error {
	    margin-bottom: 20px;
	}
	.media-read  a.md_read_more_btn {
	    margin-bottom: 0;
	}
	.homecontact .col-md-12 .row.form .col-sm-6, .homecontact .col-md-12 .row.form .col-sm-12 {
	    padding: 0;
	}
	.collectionpagewrap .col-md-3, .collectionpagewrap .col-sm-4 {
		width: 50%;
	}
	.collectionpagewrap .pro-indent a {
		width: 45%;
	}
	#tabSection .loader {
	    border: 8px solid #f3f3f3;
	    border-top: 8px solid #B17D41;
	    width: 50px;
	    height: 50px;
	}
	#tabSection  .collection-content {
	    margin-top: 20px !important;
	    margin-bottom: 10px;
	}
	div#EnquiryNow .modal-dialog {
	    width: 90%;
	    margin: 10px auto;
	}
	.modal-open div#botpenguin-launcher-12 {
	    z-index: 0;
	}
	.prcesswrap h3 {
	    text-align: center;
	}
	.count-txt {
	    padding: 0;
	}
	.images_blogs_new .row {
	    margin: 0px -5px;
	}
	.images_blogs_new .col-sm-3 {
	    width: 25%;
	    float: left;
	    padding: 0px 5px;
	}
	.contact-main-section .container .row {
	    margin: 0;
	}
	.contact-main-section .col-sm-6 {
	    width: 50%;
	    float: left;
	}
	.contactmap {
	    margin-top: 30px;
	}
	.careerwrap .col-sm-6 + .col-sm-6 {
	    margin-bottom: 20px;
	}
	.blogwrap .blogbox {
		height: auto;
	}
}


@media all and (max-width: 575px){
    .training-tab-section .csindenttabs .bloodpic {
        height: 115px;
    }
    .tab-content-img-wrap {
        padding: 0px 4px;
        margin-bottom: 8px;
        width: 50%;
    }
    .tab-content-img-wrap-inner {
        padding: 1px;
    }
    .training-tab-section .tab-content-img-wrap img {
        height: 120px;
    }
    .training-tab-section .csrtabs li {
        margin: 0;
        width: 100%;
        padding: 0 5px 15px;
    }
    .training-tab-section .csrtabs li a {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        padding: 0;
    }
    .training-tab-section .csrtabs a.tabs-dropdown .csrround,
    .training-tab-section .csrtabs li .csrround {
        width: 40px;
        height: 40px;
        margin: 0 12px 0 0;
        padding: 0;
        background: transparent;
        border: 0;
    }
    .training-tab-section .csrtabs a.tabs-dropdown .csrround span img,
    .training-tab-section .csrtabs li .csrround span img {
        max-width: 33px;
        width: auto;
    }
    .training-tab-section .csrtabs h4 br {
        display: none;
    }
    .training-tab-section .csrtabs li .csrround span {
        background: transparent;
    }
    .training-tab-section .csrtabs li.active .csrround {
        background: #fee5b5;
    }
    .training-tab-section .csrtabs li.active .csrround span img {
        max-width: 27px;
        width: auto;
    }
    a.tabs-dropdown {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        border: 1px solid #ab7229;
        border-radius: 5px;
        padding: 13px;
        position: relative;
        font-family: SohoStd-Regular;
        font-weight: 700;
        color: #ab7229;
        font-size: 18px;
        line-height: 25px;
        margin: 0 0 10px;
    }
    a.tabs-dropdown::after {
        content: "";
        position: absolute;
        right: 18px;
        top: 18px;
        width: 10px;
        height: 10px;
        border-left: 2px solid #ab7229;
        border-top: 2px solid #ab7229;
        transform: rotate(-135deg);
        pointer-events: none;
    }
    ul.mobile-tabs {
        display: none;
    }
    .training-tab-section ul.nav.nav-tabs {
        display: none;
    }
	div#companyCertification ul.slick-dots {
	    bottom: -25px;
	}
	header.sticky {
	    height: 68px;
	}
	.g-recaptcha > div {
	    transform: scale(1.05);
	    position: relative;
	    left: 7px;
	}
	.collectionpagewrap .col-md-3, .collectionpagewrap .col-sm-4 {
	    width: 100%;
	    padding: 0;
	}
	.collectionpagewrap .row {
	    margin-left: 0;
	    margin-right: 0;
	}
	.collectiontabs .nav-tabs>li>a {
	    font-size: 13px;
	}
	.collectiontabs .nav-tabs>li {
	    width: 33%;
	}
	.productbox p {
	    height: auto;
	}
	.collectionpagewrap .productbox h4 {
	    margin: 20px 0 10px;
	}
	.productbox .pricecoll {
	    margin: 14px 0px 21px;
	}
	.collectiontabs .loader {
	    margin: auto;
	}
	div#EnquiryNow .modal-dialog {
		width: 90%;
	}
	.images_blogs_new .row {
	    margin: 0;
	}
	.images_blogs_new .col-sm-3 {
	    width: 50%;
	    padding: 0px 5px;
	    margin-bottom: 20px;
	}
	section.images_blogs.images_blogs_new {
	    margin-bottom: 25px;
	}
	.contact-main-section .col-sm-6 {
		width: 100%;
	    padding: 0;
	}
	.contact_left_wrap {
	    text-align: center;
	    margin-bottom: 30px;
	}
	.contactwrap .contact_right_wrap h3 {
	    text-align: center;
	}
}
