@font-face{font-family:'ITCKabelStd-Ultra';src:url('../fonts/ITCKabelStd-Ultra.eot?v=4.7.0');src:url('../fonts/ITCKabelStd-Ultra.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/ITCKabelStd-Ultra.woff2?v=4.7.0') format('woff2'),url('../fonts/ITCKabelStd-Ultra.woff?v=4.7.0') format('woff'),url('../fonts/ITCKabelStd-Ultra.ttf?v=4.7.0') format('truetype'),url('../fonts/ITCKabelStd-Ultra.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

@font-face{font-family:'ITCKabelStd-Bold';src:url('../fonts/ITCKabelStd-Bold.eot?v=4.7.0');src:url('../fonts/ITCKabelStd-Bold.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/ITCKabelStd-Bold.woff2?v=4.7.0') format('woff2'),url('../fonts/ITCKabelStd-Bold.woff?v=4.7.0') format('woff'),url('../fonts/ITCKabelStd-Bold.ttf?v=4.7.0') format('truetype'),url('../fonts/ITCKabelStd-Bold.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

@font-face{font-family:'ITCKabelStd-Demi';src:url('../fonts/ITCKabelStd-Demi.eot?v=4.7.0');src:url('../fonts/ITCKabelStd-Demi.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/ITCKabelStd-Demi.woff2?v=4.7.0') format('woff2'),url('../fonts/ITCKabelStd-Demi.woff?v=4.7.0') format('woff'),url('../fonts/ITCKabelStd-Demi.ttf?v=4.7.0') format('truetype'),url('../fonts/ITCKabelStd-Demi.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

@font-face{font-family:'ITCKabelStd-Book';src:url('../fonts/ITCKabelStd-Book.eot?v=4.7.0');src:url('../fonts/ITCKabelStd-Book.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/ITCKabelStd-Book.woff2?v=4.7.0') format('woff2'),url('../fonts/ITCKabelStd-Book.woff?v=4.7.0') format('woff'),url('../fonts/ITCKabelStd-Book.ttf?v=4.7.0') format('truetype'),url('../fonts/ITCKabelStd-Book.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}

*{outline:0;margin:0;padding:0;list-style:none;/*line-height:20px;font-size:16px;*/-webkit-transition:all .4s ease;transition:all .4s ease}body{/*color:#1a1a1a*/}a:hover{text-decoration:none}button:focus{outline:0}header{position:relative;z-index:2000;-webkit-transition:all .4s ease;transition:all .4s ease}header.sticky{line-height:30px;height:30px}header.sticky-navbar-brand{-webkit-transition:all .4s ease;transition:all .4s ease}header.sticky-navbar-brand img{width:409px}header .navbar{padding:0;background-color:#fff;-webkit-box-shadow:0 5px 5px -4px rgba(0,0,0,0.42);-moz-box-shadow:0 5px 5px -4px rgba(0,0,0,0.42);box-shadow:0 5px 5px -4px rgba(0,0,0,0.42)}.navbar-brand{margin-left:0rem;padding:0}
.doubleline{padding:1.9rem 1rem !important;} .navbar-nav li:first-child{border-radius: 7px 0px 0px 7px;}
.navbar-nav li:last-child{border-radius: 0px 7px 7px 0px;}.navbar-nav li a{position:relative}.navbar-toggleable-md .navbar-nav .nav-link:hover{color:#992065}.navbar-toggleable-md .navbar-nav li.active a{color:#ffffff}.navbar-nav li a:before,.navbar-nav li.active a:before{position:absolute;content:'';height:1px;bottom:0;left:0;width:100%;z-index:-1;-webkit-transition:all .4s ease;transition:all .4s ease}
.navbar-nav li:hover a:before,.navbar-nav li.active:hover a:before{height:100%}
.nav-item li.active{background: linear-gradient(to bottom, #fff7fb 0%, #fbeaf4 70%, #ffffff 100%);}
.navbar-nav li{border:solid 1px #e9b6d2; -webkit-box-shadow:inset 0px -2px 11px -3px rgba(5,5,5,0.14);-moz-box-shadow:inset 0px -2px 11px -3px rgba(5,5,5,0.14);box-shadow:inset 0px -2px 11px -3px rgba(153,32,101,0.14)}
.navbar-nav li{background: linear-gradient(to bottom, #992065 0%, #c1448b 100%);}
.navbar-nav li a:hover{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}
/*.navbar-nav li:nth-child(1) a:before,.navbar-toggleable-md .navbar-nav li.active a:hover, .navbar-nav li.active a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}.navbar-nav li:nth-child(2) a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}.navbar-nav li:nth-child(3) a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}.navbar-nav li:nth-child(4) a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}.navbar-nav li:nth-child(5) a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}.navbar-nav li:nth-child(6) a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}.navbar-nav li:nth-child(7) a:before{background: linear-gradient(to bottom, #f2b8d8 0%, #fef2f9 100%);}*/
.navbar-toggler-icon{cursor:pointer}.navbar-toggler-icon i{color:#5c4387;font-size:18px}.navbar-toggler-right{right:0}.ribbon{height:2px;top:0;left:0;position:fixed;width:100%;z-index:99999}
@-moz-keyframes charlieeee{
	from{background-position:top left}
    to{background-position:top right}
}
@-webkit-keyframes charlieeee{
	from{background-position:top left}
    to{background-position:top right}
}
@-o-keyframes charlieeee{
	from{background-position:top left}
    to{background-position:top right}
}
@-ms-keyframes charlieeee{
	from{background-position:top left}
    to{background-position:top right}
}
@-khtml-keyframes charlieeee{
	from{background-position:top left}
    to{background-position:top right}
}
@keyframes charlieeee{
	from{background-position:top left}
    to{background-position:top right}
}
.ribbon{background:url(../images/top-ribbon.png) center top repeat-x;-moz-animation:charlieeee 2.5s forwards linear infinite;-webkit-animation:charlieeee 2.5s forwards linear infinite;-o-animation:charlieeee 2.5s forwards linear infinite;-khtml-animation:charlieeee 2.5s forwards linear infinite;-ms-animation:charlieeee 2.5s forwards linear infinite;-lynx-animation:charlieeee 2.5s forwards linear infinite;animation:charlieeee 2.5s forwards linear infinite;background-size:70% 2px}
#tongue{position:cheek}
.desktoplogo{margin-left:2.5% !important;margin-right: auto;}
@media(min-width:1199px) and (max-width:1999px){.navbar-toggleable-md .navbar-nav .nav-link{white-space:nowrap; color:#ffffff;font-family:'ITCKabelStd-Demi';text-transform:uppercase;padding:0.6rem 1rem; font-weight:bold;text-align:center;font-size:17px;}}
@media(min-width:1068px) and (max-width:1199px){.navbar-toggleable-md .navbar-nav .nav-link{white-space:nowrap; color:#ffffff;font-family:'ITCKabelStd-Demi';text-transform:uppercase;padding:0.6rem 1rem; font-weight:bold;text-align:center;font-size:15px;}}
@media(min-width:958px) and (max-width:1068px){.navbar-toggleable-md .navbar-nav .nav-link{white-space:nowrap; color:#ffffff;font-family:'ITCKabelStd-Demi';text-transform:uppercase;padding:0.6rem 1rem; font-weight:bold;text-align:center;font-size:14px;}}
@media(min-width:175px) and (max-width:768px){.navbar div.col-md-3{width:25% !important; float:left !important;}.navbar div.col-md-9{width:73% !important;position:absolute;right:0px;}.top-time {margin-top:10px;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 14px !important; line-height:25px;}}
.fullbody{width:95%; margin:auto;margin-top:135px;}
@media(min-width:1368px) and (max-width:1968px){.top-time {margin-top:40px;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 17px !important; line-height:34px;}.fullbody{width:95%; margin:auto;margin-top:135px;}}
@media(min-width:1308px) and (max-width:1368px){.top-time {margin-top:25px;margin-bottom:8px !important;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 16px !important; line-height:34px;}.fullbody{width:95%; margin:auto;margin-top:120px;}}
@media(min-width:1208px) and (max-width:1308px){.top-time {margin-top:19px;margin-bottom:5px !important;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 15px !important; line-height:34px;}.fullbody{width:95%; margin:auto;margin-top:106px;}}
@media(min-width:1108px) and (max-width:1208px){.top-time {margin-top:19px;margin-bottom:5px !important;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 15px !important; line-height:34px;}.fullbody{width:95%; margin:auto;margin-top:103px;}}
@media(min-width:1008px) and (max-width:1108px){.top-time {margin-top:16px;margin-bottom:4px !important;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 14px !important; line-height:34px;}.fullbody{width:95%; margin:auto;margin-top:90px;}}
@media(min-width:768px) and (max-width:1008px){.top-time {margin-top:15px;margin-bottom:4px !important;}.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-size: 14px !important; line-height:34px;}.fullbody{width:95%; margin:auto;margin-top:90px;}}
@media(max-width:991px){
	.navbar-brand{padding-top:0.5rem;padding-bottom:0.2rem}
    .navbar-brand img.img-fluid{width:92px}
    .navbar-toggler{top:90px}
}
@media(max-width:575px){
	.navbar-nav{margin-top:15px}
	.navbar-toggleable-md .navbar-nav .nav-link{padding:1rem 1rem}
}
@media(max-width:360px){
	.navbar-brand{padding-top:0.35rem;padding-bottom:0.3rem}
	.navbar-brand img.img-fluid{width:110px}
	.navbar-toggler{top:65px}
	.navbar-nav{margin-top:15px}
}
@media(min-width:576px) and (max-width:767px){
	.navbar-nav{margin-top:4px}
	.navbar-toggleable-md .navbar-nav .nav-link{padding:1rem 1rem}
}
@media(min-width:768px) and (max-width:991px){
	.navbar-nav{margin-top:4px}
	.navbar-toggleable-md .navbar-nav .nav-link{padding:1rem 1rem}
}
.video-background{background:#e1d0da;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
@media(min-aspect-ratio:16/9){
	.video-foreground{height:100%;top:-0%}
}
@media(max-aspect-ratio:16/9){
	.video-foreground{width:100%;left:-0%}
}
@media all and (max-width:600px){
	.vid-info{width:50%;padding:.5rem}
	.vid-info h1{margin-bottom:.2rem}
}
@media all and (max-width:500px){
	.vid-info .acronym{display:none}
}
.sticky-container{padding:0;margin:0;position:fixed;right:-160px;top:173px;width:200px;z-index:9}.sticky li{list-style-type:none;background-color:#79969a;color:#1a1a1a;height:43px;padding:0;margin:0 0 1px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-box-shadow:0 5px 5px -4px rgba(0,0,0,0.85);-moz-box-shadow:0 5px 5px -4px rgba(0,0,0,0.85);box-shadow:0 5px 5px -4px rgba(0,0,0,0.85)}.sticky li:nth-child(2){background-color:#992065}.sticky li i{color:#fff}.sticky li:hover{margin-left:-60px;color:#fff;-webkit-transform:translateX(-110px);-moz-transform:translateX(-110px);-o-transform:translateX(-110px);-ms-transform:translateX(-110px);transform:translateX(-110px);background-color:#992065}.sticky li:hover:nth-child(2){background-color:#79969a}.sticky li i{width:14px;height:14px;margin:0.8rem 0.5rem 0.8rem 0.8rem}.sticky li:hover i{color:#fff}.sticky li:hover a{color:#fff}
@media screen and (max-width:767px){
	.sticky-container{display:none}
}
.wrapper{position:absolute;bottom:-80%;height:100%;width:100%;z-index:1}
@media screen and (min-width:992px){
	.wrapper{position:relative;bottom:-100%;}
}
@media screen and (max-width:991px){
	.wrapper{position:relative;bottom:0}
}
.productnavbgborder{border-left:solid 4px #efb7d6;border-bottom:solid 4px #efb7d6;border-right:solid 10px #ffffff;background:#fef3f9}
.productmaindiv{background-color:#f5cee4 !important;}
.main-tagline{background-color:#992065;color:#fff;margin:0;padding:1rem 0;font-family:'latolight';font-size:x-large}.main-tagline strong{color:#f5cee4;font-family:'poppinssemibold';font-size:larger}.section-one{background:#f5cee4;padding-bottom:0.01rem}.section-one h2{color:#992065;font-family:'Open Sans',sans-serif;padding:1.7rem 0 1.5rem;font-size:72px}.section-one h2 span{color:#992065;display:block;font-family:'Open Sans',sans-serif;font-size:24px;margin-top:-0.6rem}
@media screen and (max-width:575px){
	.section-one h2{font-size:60px}
}
@media screen and (max-width:360px){
	.section-one h2{font-size:40px}
    .section-one h2 span{font-size:20px;margin-top:-3.5rem}
}
.section-two{background:url(../images/global-bg.png) center top repeat-y;min-height:300px}.section-two .global{background:url(../images/global-map-bg.png) top center no-repeat;background-size:100%;min-height:90vh}
@media(max-width:991px){
	.section-two .global{background:0}
}
.bigfonts tr td, .bigfonts{font-size:20px !important;font-weight:600;}
.bigfonts *{font-size:17px;font-weight:600;}
.global .owl-carousel .item{position:relative;white-space: nowrap;}.global .owl-carousel .item:before,.global .owl-carousel .item:after{content:'';position:absolute;font-size:7rem;color:rgba(1,1,1,0.3);top:2rem;width:59px;height:40px;opacity:.5}.global .owl-carousel .item:before{background:url(../images/item-before.png) center center no-repeat;left:5rem}.global .owl-carousel .item:after{background:url(../images/item-after.png) center center no-repeat;right:5rem}.global .owl-carousel .item h3{font-family:'ITCKabelStd-Ultra';font-size:2.5rem;color:#fff;margin:1.5rem 0 0;padding:2rem 0 3rem;position:relative}.global .owl-carousel .item h3 span{position:absolute;left:0;right:-22rem;top:1.5rem;margin:0 auto;width:247px;height:84px;background:url(../images/global-text-shadow.png) top left no-repeat}.global .owl-carousel .item h3:before{position:absolute;content:'';background-color:#fff;height:2px;bottom:2.5rem;left:-12rem;right:0;margin:0 auto;width:15rem}.footer{padding:2.5rem 0 3.5rem;position:relative;background-color:#fff}.footer .ribbon{background:url(../images/top-ribbon.png) center top repeat-x;height:3px}.footer-ribbon{position:absolute;top:auto;bottom:-1px;height:3px}.footer ul li{display:inline-block}.footer ul li a{display:block;padding:0 .5rem;font-size:13px;color:#505050}.footer ul li a:hover i{color:#3b5998}.footer ul li:nth-child(2) a:hover i{color:#0084b4}.footer ul li:nth-child(3) a:hover i{color:#d34836}.footer ul li:nth-child(4) a:hover i{color:#0077b5}.footer-scroll-top{background:url(../images/footer-logo-white.png) center 0.3rem no-repeat #fff;background-size:80px;width:135px;height:135px;position:absolute;top:-5rem;border-radius:100px;-webkit-border-radius:100px;margin:0 auto;left:0;right:0;-webkit-box-shadow:0 -5px 9px -1px rgba(0,0,0,0.42);-moz-box-shadow:0 -5px 9px -1px rgba(0,0,0,0.42);box-shadow:0 -5px 9px -1px rgba(0,0,0,0.42)}.footer-scroll-top i:before{bottom:.5rem;left:0;right:0;margin:0 auto;position:absolute;text-align:center;font-size:20px;color:#333}.global-location{position:relative}.location-box{position:absolute}.korea{right:34rem;top:29.9rem}.china{right:20.4rem;top:18.8rem}.taiwan{right:11.1rem;top:10.5rem}.indonesia{right:14.5rem;top:16.9rem}.bangladesh{right:17.3rem;top:14.2rem}.pak{right:25rem;top:11rem}.turkey{right:32rem;top:5rem}.egypt{right:33rem;top:13rem}.hounduras{left:19rem;top:11rem}.usa{right:28.5rem;top:14.9rem}.location-title{position:absolute;left:1rem;top:0;color:#fff;font-family:'open_sansregular';font-size:12px;white-space: nowrap;}.location-box .pin{width:20px;height:20px;z-index:1;border-radius:50% 50% 50% 0;background:#fff;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;top:50%;margin:-7px 0 0 -15px;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}.location-box .pin:after{content:'';width:9px;height:9px;margin:5px 0 0 5px;background:#992065;position:absolute;border-radius:50%}.location-box .pulse{background:rgba(0,0,0,0.2);border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0 0 -12px;-webkit-transform:rotateX(55deg);-moz-transform:rotateX(55deg);-o-transform:rotateX(55deg);-ms-transform:rotateX(55deg);transform:rotateX(55deg);z-index:0}.location-box .pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;-webkit-animation:pulsate 1s ease-out;-moz-animation:pulsate 1s ease-out;-o-animation:pulsate 1s ease-out;-ms-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-box-shadow:0 0 1px 2px #626262;box-shadow:0 0 1px 2px #626262;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;animation-delay:1.1s}
@-moz-keyframes pulsate{
	0%{-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-o-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
	50%{opacity:1;-ms-filter:none;filter:none}
	100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
}
@-webkit-keyframes pulsate{
	0%{-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-o-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
	50%{opacity:1;-ms-filter:none;filter:none}
	100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
}
@-o-keyframes pulsate{
	0%{-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-o-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
	50%{opacity:1;-ms-filter:none;filter:none}
	100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
}
@keyframes pulsate{
	0%{-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-o-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
	50%{opacity:1;-ms-filter:none;filter:none}
	100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
}
@-moz-keyframes bounce{
	0%{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}
    60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}
    80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}
    100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
}
@-webkit-keyframes bounce{
	0%{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}
	60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}
	80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}
	100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
}
@-o-keyframes bounce{
	0%{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}
	60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}
	80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}
	100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
}
@keyframes bounce{
	0%{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}
	60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}
	80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}
	100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
}
@media(max-width:767px){
	.section-two{min-height:680px}
	.location-box{position:relative;top:2rem;left:auto;right:auto;min-height:4rem;float:left;width:50%;margin-top:1rem}
	.location-title{position:relative;min-height:2rem;left:0rem}
	.location-box .pin{position:relative}
}
.carousel{margin-bottom:0}.carousel-caption{z-index:10;top:0}.carousel-caption h1{color:#fe00b9;font-size:7rem;font-family:'latoblack';position:relative;text-shadow:4px 4px 6px rgba(0,0,0,0.5)}.carousel-caption h1 span{position:absolute;right:-1.1rem;top:6rem;color:#fff;font-family:'latoblack';font-size:4.7rem;text-shadow:4px 4px 6px rgba(0,0,0,0.5)}.carousel-item{height:31.1rem;background-color:rgba(211,211,211,0)}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;max-width:100%;min-height:480px}.carousel-item-bg.slide-1{background:url(../images/home-bannerbg-1.png) center center no-repeat;background-size:cover}.carousel-item-bg.slide-2{background:url(../images/home-bannerbg-2.png) center center no-repeat;background-size:cover}.carousel-item-bg.slide-3{background:url(../images/home-bannerbg-3.png) center center no-repeat;background-size:cover}
.tophed{margin-top:-149px;}
.top-footer .logo{float:left; margin-right:20px;}
@media screen and (max-width:991px){
	.carousel-item{height:355px}
	.carousel-item>img{min-height:350px;width:auto!important}
	.carousel-item .container{width:100%}
	.carousel-caption h1{margin:5rem 0;font-size:4.65rem}
	.carousel-caption h1 span{font-size:3.5rem;top:3.9rem}
	.carousel-item-bg{position:absolute;width:100%;height:60vh!important}
}
@media screen and (max-width:779px){
	.carousel-item{height:325px}
	.carousel-item>img{min-height:360px;width:auto!important}
	.carousel-caption h1{margin:5rem 0;font-size:3.65rem}
	.carousel-caption h1 span{font-size:2.5rem;top:3rem}
	.carousel-item-bg{position:absolute;width:100%;height:52.9vh!important}
}
@media screen and (max-width:687px){
	.carousel-item{height:300px}
	.carousel-item>img{min-height:360px;width:auto!important}
	.carousel-caption h1{margin:3.5rem 0;font-size:3.5rem}
	.carousel-caption h1 span{font-size:2.1rem;top:2.6rem}
	.carousel-item-bg{position:absolute;width:100%;height:69vh!important}
}
@media screen and (max-width:575px){
	.carousel-item{height:270px}
	.carousel-item>img{min-height:300px;width:auto!important}
	.carousel-caption h1{margin:2.0rem 0;font-size:3.2rem}
	.carousel-caption h1 span{font-size:2rem;top:2.3rem}
	.carousel-item-bg{position:absolute;width:100%;height:29vh!important}
}
@media(min-width:40em){
	.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}
	.carousel-item-bg{position:absolute;width:100%;height:79vh}
}
.section-innerotherpage{border-bottom:solid 5px #fff;background-size:cover;padding:3.45rem 0;margin-bottom:2.5rem;position:relative}
.section-contact-bg{border-bottom:solid 5px #fff; background:url(../images/contact-bg.jpg) center right no-repeat;background-size:cover;padding:3.45rem 0;margin-bottom:2.5rem;position:relative}
.section-inner{border-bottom:solid 5px #fff;background-size:cover;padding:3.45rem 0;margin-bottom:2.5rem;position:relative}.section-training-bg{background:url(../images/training-bg.jpg) center right no-repeat;background-size:cover}.section-career-bg{background:url(../images/career-bg.jpg) center right no-repeat;background-size:cover}.section-products-bg{background:url(../images/products-bg.jpg) center top no-repeat;background-size:cover}.section-about-bg{background:url(../images/about-bg.jpg) center right no-repeat;background-size:cover}.section-products-bg{background:url(../images/products-bg.jpg) center top no-repeat;background-size:cover}.section-services-bg{background:url(../images/services-bg.jpg) center top no-repeat;background-size:cover}.section-shades-bg{background:url(../images/top-ribbon.png) center top repeat-y;background-size:100%}.section-inner:before{position:absolute;width:100%;height:100%;content:'';background:rgba(153,32,101,0.09);top:0;left:0;right:0}.section-inner h2, .section-innerotherpage h2{color:#992065;font-family:'Open Sans',sans-serif;font-weight:700;padding:2.75rem 2.75rem;font-size:43px;position:relative}.section-inner h2:before{position:absolute;content:'';left:0;right:0;width:5rem;margin:0 auto;/*background-color:#fff;*/height:2px;bottom:0}.section-inner h2 span, .section-innerotherpage h2 span{color:#992065;display:block;font-size:24px;text-transform:lowercase;font-family:'Open Sans',sans-serif;font-weight:400}.sub-wrapper{background-color:#f7f7f7}.sub-wrapper-last{background-color:#f7f7f7;padding-bottom:2rem}.sub-wrapper-last h6{font-size:20px;font-family:'poppinssemibold';margin-top:1.5rem;margin-bottom:1rem;color:#545454}.sub-wrapper-last ul{margin:1.5rem 0}.sub-wrapper-last ul li{border-bottom:1px solid rgba(204,204,204,0.32);padding-bottom:5px;margin-bottom:10px;display:block;font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px;position:relative}.sub-wrapper-last ul li:before{position:absolute;content:'';height:2px;bottom:0;left:0;right:0;margin:0 auto;width:9rem}.sub-wrapper-last ul li:first-child:before{background-color:#459ba8}.sub-wrapper-last ul li:nth-child(2):before{background-color:#79c267}.sub-wrapper-last ul li:nth-child(3):before{background-color:#c5d647}.sub-wrapper-last ul li:nth-child(4):before{background-color:#f5d63d}.sub-wrapper-last ul li:nth-child(5):before{background-color:#f28c33}.sub-wrapper-last ul li:nth-child(6):before{background-color:#e868a2}.sub-wrapper-last ul li:nth-child(7):before{background-color:#bc60a3}.sub-wrapper p, .sub-wrapper ul li{font-weight:400; font-size:19px;line-height:30px;color:#3c3c3c;font-family:'Open Sans',sans-serif}.sub-wrapper h4{font-size:32px;font-family:'Open Sans',sans-serif;font-weight:700;margin-top:2rem;margin-bottom:1.5rem;color:#992065}.sub-wrapper h4 .svg{fill:#f58634;width:47px;margin-right:0;margin-top:-10px;vertical-align:middle}.sub-wrapper h5{font-size:32px;font-family:'Open Sans',sans-serif;margin-top:2rem;margin-bottom:1.5rem;color:#992065}.sub-wrapper h5 .svg{fill:#f58634;width:47px;margin-right:5px;margin-top:-10px;vertical-align:middle}.sub-middle-wrapper{/*background-color:#fff*/}.inner-ul{margin:2.5rem 0}.inner-ul li{margin-bottom:.3rem;position:relative;font-size:16px !important;line-height:50px !important;color:#fff !important;font-family:'Open Sans',sans-serif;display:inline-block;padding:0 2rem}.inner-ul li:before{content:'\f106';font-family:'FontAwesome';position:absolute;top:1rem;left:0;right:0;margin:0 auto}
@media screen and (max-width:991px){
	.inner-ul li{display:block;line-height:18px;padding:1rem .5em}
	.inner-ul li:before{top:auto;bottom:0rem}
}
.inner-uls li{margin-bottom:.3rem;position:relative;font-size:16px !important;line-height:50px !important;color:#ffffff !important;font-family:'Open Sans',sans-serif;display:inline-block;padding:0 2rem;font-weight:900}
.inner-uls li:first-child{background-color:#ec6ba2}.inner-uls li:nth-child(2){background-color:#fd84a3}.inner-uls li:nth-child(3){background-color:#ec6ba2}.inner-uls li:nth-child(4){background-color:#fd84a3}.inner-uls li:nth-child(5){background-color:#ec6ba2}.inner-ul li:nth-child(6){background-color:#e868a2}.inner-ul li:nth-child(7){background-color:#bc60a3}.inner-ul li:nth-child(8){background-color:#b978a7}.inner-ul li:nth-child(9){background-color:#b883a9}
.bg-career{/*background:url(../images/career-bgnew.jpg) center center no-repeat;background-size:cover*/}
.bg-contact{/*background:url(../images/enquiry-banner.jpg) center center no-repeat;background-size:cover*/}
.form-cover{float:left;padding:20px;position:relative;width:100%}.form-cover:before{position:absolute;content:"";top:0;width:100%;height:100%;left:0;/*background:rgba(153,32,101,0.10)*/}
.form-cover-right{background:#fff none repeat scroll 0 0;box-shadow:0 0 3px 0 #ddd;float:right;padding:100px 80px;position:absolute;right:100px;top:50px;width:33%}
@media screen and (max-width:1200px){
	.form-cover{width:70%;padding:100px 150px 100px 100px}
	.form-cover-right{position:relative;width:30%;top:120px;padding:30px}
}
@media screen and (max-width:991px){
	.form-cover{width:100%;padding:30px 15px 25px 15px}
	.form-cover-right{position:relative;width:100%;left:0;top:10px;padding:50px 0 50px 50px}
}
.serviceleftmenubg {background:#eae6e6}
#contact-form div{overflow:auto;}
.bg-career input.form-control, .bg-career select.form-control,.bg-career textarea.form-control, .bg-contact input.form-control, .bg-contact select.form-control, .bg-contact textarea.form-control{color:#992065 !important;border:1px solid rgba(153,32,101,0.99);background:rgba(255,206,234,0.35);border-radius:0;box-shadow:none;font-size:18px;font-weight:bold;font-family:'Open Sans',sans-serif; height:45px;padding:10px 20px;transition:all .3s ease 0}
textarea.form-control{height:100px;}
.contact-address-from .form-group,.form-single{margin-bottom:20px}.form-control{border:1px solid rgba(255,255,255,0.9);background:rgba(255,255,255,0.15);border-radius:0;box-shadow:none;color:#fff;font-size:17px;font-family:'Open Sans',sans-serif; height:45px;padding:10px 20px;transition:all .3s ease 0}.form-control:focus{color:#992065;background-color:#fff;border-color:#f58634}
.Readmorebtn{width:145px;background:#992065 none repeat scroll 0 0;color:#fff;margin-top:22px;transition:.4s;border:medium none;border-radius:0;display:inline-block;font-size:14px;font-weight:700;height:38px;line-height:36px;overflow:hidden;transition:all .3s ease 0;cursor:pointer;border-radius: 3px;box-shadow: 0px 3px 0px 0px #b34885;margin-bottom: 3px;}.Readmorebtn:hover{width:145px;background:#b33e81;color:#fff}
.contact-submit{background:#3e4095 none repeat scroll 0 0;color:#fff;margin-top:40px;transition:.4s;border:medium none;border-radius:0;display:inline-block;font-size:16px;font-weight:700;height:45px;line-height:46px;overflow:hidden;transition:all .3s ease 0;width:145px;cursor:pointer}.contact-submit:hover{background:#f58634;color:#fff}.form-control::-webkit-input-placeholder{color:#992065}.form-control::-moz-placeholder{color:#992065}.form-control:-ms-input-placeholder{color:#992065}.form-control:-moz-placeholder{color:#992065}.contact-details{text-align:left}.contact-details li{display:inline-block;border-bottom:none!important}.contact-details li:before{right:auto!important;background-color:#ddd!important;height:1px!important}.contact-details li div i{font-size:12px;color:#f58634}.contact-details li div+div i{color:#3e4095}.contact-details li div{font-size:13px!important}.contact-details li a{color:#333;font-size:13px!important}.location-contact h3{font-size:18px;font-family:'poppinssemibold';color:#3e4095;margin-top:2rem;margin-bottom:1rem}.location-contact h3 i{color:#3e4095;margin-right:5px;font-size:16px}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce{
	0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
	40%{-webkit-transform:translateY(-10px)}
	60%{-webkit-transform:translateY(-5px)}
}
@-moz-keyframes bounce{
	0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
	40%{-moz-transform:translateY(-10px)}
	60%{-moz-transform:translateY(-5px)}
}
@-o-keyframes bounce{
	0%,20%,50%,80%,100%{-o-transform:translateY(0)}
	40%{-o-transform:translateY(-10px)}
	60%{-o-transform:translateY(-5px)}
}
@keyframes bounce{
	0%,20%,50%,80%,100%{transform:translateY(0)}
	40%{transform:translateY(-10px)}
	60%{transform:translateY(-5px)}
}
.product-list-style li{display:inline-block}.product-list-style li:nth-child(1),.product-list-style li.active:nth-child(1){background-color:#992065}.product-list-style li:nth-child(2),.product-list-style li.active:nth-child(2){background-color:#be4088}.product-list-style li:nth-child(3),.product-list-style li.active:nth-child(3){background-color:#d35b9f}.product-list-style li:nth-child(4),.product-list-style li.active:nth-child(4){background-color:#f5d63d}.product-list-style li:nth-child(5),.product-list-style li.active:nth-child(5){background-color:#f28c33}.product-list-style li:nth-child(6),.product-list-style li.active:nth-child(6){background-color:#e868a2}ul.tabs{margin:0;padding:0;list-style:none;height:40px;width:100%;text-align:center}ul.tabs li{display:inline-block;margin:0 -4px 0 0;cursor:pointer;padding:0 3%;height:40px;line-height:40px;color:#fff;overflow:hidden;position:relative;font-family:'Open Sans',sans-serif;font-size:15px}ul.tabs li:hover{color:#fff}ul.tabs li.active{color:#fff;display:inline-block;position:relative}ul.tabs li.active:before{position:absolute;left:0;right:0;bottom:-15px;margin:0 auto;content:'\f0d8';font-size:24px;font-family:'FontAwesome'}.tab_container{clear:both;float:left;width:100%;background:#fff;overflow:auto;margin-bottom:0.5rem}.tab_content{padding:20px;display:none;}.tab_content div.col-12, .tab_content strong{font-size:19px;line-height:28px;}.tab_content h2{font-family:'latoblack';color:#3e4095;margin:2rem 0 4rem;position:relative;font-size:4rem}.tab_content h2:after{position:absolute;content:'';width:5rem;margin:0 auto;height:2px;background-color:#f58634;bottom:-.5rem;left:0;right:0}.tab_content h3{margin:3rem 0;font-family:'poppinssemibold';font-weight:400;position:relative;color:#303030;font-size:1.3rem}.tab_content h3 span{font-size:1.5rem;display:block;color:#9a9a9a;font-family:'poppinssemibold'}.tab_content h3:after{position:absolute;content:'';left:0;right:0;bottom:-.5rem;height:1px;background-color:#fff;border-bottom:1px dashed #d5d5d5;width:18rem;margin:0 auto}.tab_content h4{margin:4rem 0 3rem;font-family:'poppinssemibold';font-weight:400;font-size:1.7rem;position:relative}.tab_content h4 span{display:block;color:#666;font-family:'Open Sans',sans-serif}.tab_content h4:after{position:absolute;content:'';left:0;right:0;bottom:-1rem;height:1px;background-color:#f58634;width:3rem;margin:0 auto}.tab_drawer_heading{display:none}.tab_content p{font-size:18px;position:relative}.tab_content p:before{background-color:#fff;position:absolute;content:'';height:20px;left:0;right:0;margin:0 auto;width:100%;bottom:-16px;z-index:9}.tab_content p:after{position:absolute;content:'';height:15px;left:0;right:0;margin:0 auto;width:50%;bottom:-9px;-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.12);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.12);box-shadow:0 5px 5px 3px rgba(0,0,0,0.12)}.tab_content p span{display:block;font-size:18px;color:#999}
@media screen and (max-width:1200px){
	.tab_container h3.colr1{background-color:#992065}
	.tab_container h3.colr2{background-color:#be4088}
	.tab_container h3.colr3{background-color:#d35b9f}
	.tab_container h3.colr4{background-color:#f5d63d}
	.tab_container h3.colr5{background-color:#f28c33}
	.tab_container h3.colr6{background-color:#e868a2}
	.tabs{display:none}
	.tab_drawer_heading{color:#fff;margin:0;padding:9px 20px 12px;font-size:14px;font-weight:600; display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.d_active{color:#fff;position:relative}
	.d_active:before{position:absolute;left:0;right:0;bottom:-9px;margin:0 auto;content:'\f0d8';font-size:24px;font-family:'FontAwesome'}
}

/*Service and Support Tab CSS*/
	#servicesupport .tab_container h3.colr1{background-color:#992065}
	#servicesupport .tab_container h3.colr2{background-color:#be4088}
	#servicesupport .tab_container h3.colr3{background-color:#d35b9f}
	#servicesupport .tab_container h3.colr4{background-color:#db74af}
	#servicesupport .tab_container h3.colr5{background-color:#d986b5}
	#servicesupport .tab_container h3.colr6{background-color:#e868a2}
	#servicesupport .tabs{display:none}
	#servicesupport .tab_drawer_heading{color:#fff;margin:0;padding:9px 20px 12px;font-size:20px;font-weight:600;letter-spacing:0.5px; display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	#servicesupport .d_active{color:#fff;position:relative}
	#servicesupport .d_active:before{position:absolute;left:20px;right:0;bottom:-9px;margin:0 auto;content:'\f0d8';font-size:24px;font-family:'FontAwesome'}
/*Service and Support Tab CSS*/

.table-responsive{border:1px solid #f4f4f4;border-radius:4px;margin-bottom:2rem}.table{margin-bottom:0}.product-table thead th{border:1px solid #eaeaea;background-color:#f0f3fa;color:#627199;font-size:12px;width:9%}.product-table thead th:nth-child(1){font-family:'latoblack';font-size:18px;width:15%}.product-table th,.product-table td{vertical-align:middle!important;text-align:center;font-family:'open_sansregular'}.product-table td{font-size:12px;border-right:1px solid #f4f4f4;border-left:none}.product-table td .font-bold{font-family:'poppinssemibold';line-height:18px}.product-table .font-not-bold{font-family:'Open Sans',sans-serif!important;font-size:12px!important}.table-2 td:nth-child(1){font-family:'Open Sans',sans-serif;color:#627199;width:50%;background-color:#f0f3fa}.table-2 th{font-family:'poppinssemibold';background-color:#e1e6f2;color:#627199}.table-2 th:nth-child(1){border-right:1px solid #d3d8e4}.table-2 td{font-family:'Open Sans',sans-serif;color:#627199}.table-title-text{font-size:12px!important;font-family:'Open Sans',sans-serif!important;line-height:14px}.table-first-text{font-size:12px!important;font-family:'Open Sans',sans-serif!important;line-height:14px}.table-title{font-size:14px!important;font-family:'Open Sans',sans-serif!important;line-height:14px;background-color:#e1e6f2;color:#627199}.table-sub-title{font-size:12px!important;font-family:'poppinssemibold'!important;line-height:14px;background-color:#e1e6f2;color:#627199}.nanozol-table th{border:1px solid #eaeaea;color:#627199;font-size:12px;text-align:center;vertical-align:middle!important}.nanozol-table td{border:1px solid #eaeaea}.nanozol-bg{background-color:#f0f3fa}.nanozol-table thead th:nth-child(1){font-family:'latoblack';font-size:18px}.table-3{border:none}.table-3 td{font-family:'poppinssemibold';color:#627199;border:none;border-right:1px solid #eaeaea;background-color:#f0f3fa}.table-3 td:last-child{border-right:none}.table-4{border:1px solid #eaeaea}.table-4 th{font-family:'poppinssemibold';color:#627199;border:1px solid #eaeaea;background-color:#f0f3fa;text-align:center}.table-4 td{font-family:'Open Sans',sans-serif;color:#627199;border-right:1px solid #eaeaea;font-size:12px;text-align:center}.font-bold{font-family:'poppinssemibold'!important;line-height:18px;background-color:#f0f3fa;vertical-align:middle!important}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media screen and (max-width:1200px){
	.table-responsive{overflow:auto}
}
.list-style-one{text-align:center;margin:2rem 0}.list-style-one li{display:inline-block;padding:.5rem 1rem;margin:0 -.1rem .2rem 0;background-color:#ededed;color:gray}.list-style-two{margin:2rem 0;background-color:#f7f7f7;padding:1rem;border-radius:6px;-webkit-box-shadow:1px 0 5px 1px rgba(0,0,0,0.12);-moz-box-shadow:1px 0 5px 1px rgba(0,0,0,0.12);box-shadow:1px 0 5px 1px rgba(0,0,0,0.12)}.list-style-two li{font-family:'Open Sans',sans-serif;padding:.5rem 1rem;margin:0 -.1rem 0 0;color:#212121;font-size:14px}.list-style-two li span{font-size:13px;color:gray}.list-style-three{width:100%;margin:1rem 0;background-color:#e868a2;padding:2.5rem 0;border-radius:6px;-webkit-box-shadow:1px 0 5px 1px rgba(0,0,0,0.12);-moz-box-shadow:1px 0 5px 1px rgba(0,0,0,0.12);box-shadow:1px 0 5px 1px rgba(0,0,0,0.12)}.list-style-three-colr{background-color:#79c267}.list-style-three-colrr{background-color:#f28c33}.list-style-three li{font-family:'Open Sans',sans-serif;padding:.5rem 1rem;margin:0 -.1rem 0 0;color:#fff;font-size:14px;position:relative}.list-style-three li:before{position:absolute;content:'';width:35%;margin:0 auto;height:1px;background-color:rgba(0,0,0,0.1);left:0;right:0;bottom:5px;font-family:'FontAwesome';font-size:9px}.list-style-three li:after{position:absolute;content:'';width:10%;margin:0 auto;height:2px;background-color:rgba(0,0,0,0.1);left:0;right:0;bottom:3px;font-family:'FontAwesome';font-size:9px}.list-style-four{text-align:center;margin:2rem 0}.list-style-four li{display:block;padding:.5rem 1rem;margin:0 -.1rem 1rem 0;background-color:transparent;color:gray;position:relative}.list-style-four li:before{position:absolute;content:'\f107';font-size:12px;left:0;right:0;bottom:-20px;font-family:'FontAwesome';margin:0 auto}.list-style-four li:after{position:absolute;content:'';width:1px;height:10px;left:0;right:0;bottom:-10px;background-color:#999;margin:0 auto}.list-style-four li:last-child:before,.list-style-four li:last-child:after{display:none}.th-position{position:relative}.shades-ttl{margin-bottom:2rem;position:relative;font-size:38px;font-family:'Open Sans',sans-serif;color:#3e4095;padding-bottom:15px}.shades-ttl:after,.shades-ttl:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.shades-ttl:after{width:2px;height:0;background-color:#f58634;left:0;right:0;margin:0 auto;border:none}.shades-ttl:before{width:5rem;background-color:#f58634;height:2px;left:0;right:0;margin:0 auto;border:none}.shades{text-align:center;margin-bottom:2rem}.shades li{display:inline-block;padding:1rem;width:20%}.shades li:nth-child(even){display:none;visibility:hidden;overflow:hidden}.shades li a{display:block;padding:3px 2px 3px 3px;border:1px solid #dbdbdb;background-color:#fff;-webkit-box-shadow:1px 0 5px 1px rgba(0,0,0,0.12);-moz-box-shadow:1px 0 5px 1px rgba(0,0,0,0.12);box-shadow:1px 0 5px 1px rgba(0,0,0,0.12)}.shades li a p{font-size:14px;color:#627199;padding:7px 0;margin-bottom:0;text-align:center}.shades table{width:100%}.shades table td{width:33.33%;height:50px}
@media screen and (max-width: 1200px){
	.shades li{width:25%}
}
@media screen and (max-width: 991px){
	.shades li{width:33%}
}
@media screen and (max-width: 767px){
	.shades li{width:50%}
}
@media screen and (max-width: 575px){
	.shades li{width:100%}
}

.top-footer ul.ftr-links li a {font-size: 17px !important;}
.top-footer ul.ftr-links li {line-height: 29px !important; font-weight:600; float:left;text-align:left;}
.top-footer ul{margin-top:10px;letter-spacing:0.9px;}
ul.extralinks-col li:first-child{font-size:19px !important;}
.top-footer ul li{font-size: 17px !important;line-height: 27px !important; font-weight:600;}
.top-footer, .top-footer a {color: #fff;}
.top-footer {padding: 50px 0 45px;background: #992065;border-top:solid 5px #fff;}
.ftr-title h4 {
text-transform: uppercase;
font-size: 22px;
letter-spacing: 1px;
margin-bottom: 25px;
position: relative;
font-weight:600;
font-family:ITCKabelStd-Demi;
text-align:left;
color:#FFFFFF;
}
.ftr-title h4::before {
    position: absolute;
    content: '';
    width: 10%;
    height: 2px;
    background: #fff;
    left: 0;
    top: 150%;
    z-index: 1;
}
.ftr-title h4::after {
    position: absolute;
    content: '';
    width: 20%;
    height: 2px;
    background: #992065;
    left: 0;
    top: 150%;
}


.panel-title a {color: #ee3733;}
.panel-title {font-size: 13px;}
.panel-default > .panel-heading {background-color: #ffffff;border:solid 1px #f8f3f6;border-radius: 4px;-webkit-border-radius: 4px;    -moz-border-radius: 4px;   -o-border-radius: 4px;}
.panel-group .panel {
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-default {border-color: #e8e8e8;}
.panel-default {border-color: #ddd;}
.panel-group .panel + .panel {margin-top: 5px;}
.panel-title {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    font-size: 16px;
    color: inherit;
}
.panel-title a.collapsed {
    color: #444;
    box-shadow: 0 0 15px rgba(0,0,0,.04) inset;
    -o-box-shadow: 0 0 15px rgba(0,0,0,.04) inset;
    -moz-box-shadow: 0 0 15px rgba(0,0,0,.04) inset;
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,.04) inset;
}
.panel-collapse {background:#FFFFFF;padding: 4px 15px 10px 25px;}
.tab_container .career-needs li {text-align:left; line-height:32px;font-size:18px;}
.left-links li:last-child{border-bottom:solid 0px #CCCCCC;}
.left-links li {line-height:43px;border-bottom:solid 1px #FFFFFF;background:#bd5d94;}
.left-links li:hover {line-height:43px;border-bottom:solid 1px #FFFFFF;background:#ac4580;}
.left-links li a{color:#fff;padding:19px 0px;text-decoration:none;font-weight:500; font-size:19px; letter-spacing:0.5px;}
.left-links li a:hover{color:#deacc8;padding:19px 0px;text-decoration:none;font-weight:500; font-size:18px;letter-spacing:0.5px;}
.left-links li a i{color:#CCCCCC;margin-left:10px;}
ul.productsrange li{line-height:28px;}
#productlistphoto a img{border:solid 1px #992065;}
.top-time ul{margin-bottom:0px;}
.top-time {
   position: relative;
    z-index: 1;
    text-align: right;
	margin-bottom:12px;
}
.top-time li i{color:#333333;font-size:20px;}
.top-social li, .top-time li, .top-social li a, .top-time li a {
    font-weight: 700;
    margin-left: 7px;
    display: inline-block;
	color:#992065;
}
.top-header {
    color: #fff;
}
.top-time li a {
    color: #992065;
	letter-spacing:0.7px;
}
.top-header {
    background: #992065;
}




.owl-prev{float:left; background: #992065 none repeat scroll 0 0;color: #fff; padding:5px 7px;border-radius: 0px 0px 7px 7px; font-weight:600;font-size:15px;letter-spacing:0.6px;}
.owl-next{float:right;background: #992065 none repeat scroll 0 0;color: #fff; padding:5px 7px;border-radius: 0px 0px 7px 7px; font-weight:600; font-size:15px;letter-spacing:0.6px;}
.owl-nav{margin-bottom:10px;}



/* Custome CSS*/
.nav-side-menu {
  overflow: auto;
  width: 100%;
  height: 100%;
  color: #58595b;
}
.nav-side-menu .brand {
  background-color: #23282e;
  line-height: 50px;
  display: block;
  text-align: center;
  font-size: 14px;
}
.nav-side-menu .toggle-btn {
  display: none;
}
.nav-side-menu ul,
.nav-side-menu li {
  list-style: none;
  padding: 0px;
  margin: 0px;
  line-height: 26px;
  cursor: pointer;
}
.nav-side-menu ul :not(collapsed) .arrow:before,
.nav-side-menu li :not(collapsed) .arrow:before {
  font-family: FontAwesome;
  content: "\f078";
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
  float: right;
}
.nav-side-menu ul .active,
.nav-side-menu li .active {
 background:#ac4580 !important;
}
.nav-side-menu ul .sub-menu li.active,
.nav-side-menu li .sub-menu li.active {
  color: #d19b3d;
}
.nav-side-menu ul .sub-menu li.active a,
.nav-side-menu li .sub-menu li.active a {
  color: #d19b3d;
}
.nav-side-menu ul .sub-menu li,
.nav-side-menu li .sub-menu li {
  border: none;
  line-height: 28px;
  border-bottom: 1px solid #cccccc;
  margin-left: 0px;
}
.nav-side-menu ul .sub-menu li:hover,
.nav-side-menu li .sub-menu li:hover {
  background-color: #ededed;
}
.nav-side-menu ul .sub-menu li:before,
.nav-side-menu li .sub-menu li:before {
  font-family: FontAwesome;
  content: "\f105";
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
}
.nav-side-menu li {
  padding-left: 0px;
  border-left: 0px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}
#menu-content ul.sub-menu i{float:right;margin-right:1px;margin-top:10px;}
#menu-content i{float:right;margin-right:1px;}
#menu-content > li > a {
color: #fff;
padding: 12px 10px;
text-decoration: none;
font-weight: 500;
font-size: 19px;
letter-spacing: 0.5px;
display:table;
width:100%;
line-height:20px;
}
#menu-content > ul.sub-menu > li > a{color:#bd5d94;}
#menu-content > ul.sub-menu > li > a:hover{color:#333333;}
#menu-content > ul.sub-menu > li{
padding-left:5px;
line-height: 35px;
border-bottom: solid 1px #CCCCCC;
background: #FBFBFB;
text-align:left;
}
#menu-content > ul.sub-menu > ul.sub-menu > li{
padding-left:15px;
line-height: 35px;
border-bottom: solid 1px #CCCCCC;
text-align:left;
}
#menu-content > li:hover{
line-height: 43px;
border-bottom: solid 1px #FFFFFF;
background: #ac4580;
text-align:left;}
#menu-content > li{
line-height: 43px;
border-bottom: solid 1px #FFFFFF;
background: #bd5d94;
text-align:left;}
.nav-side-menu li a {
  text-decoration: none;
  color: #333333;
}
.nav-side-menu li a i {
  padding-left: 10px;
  width: 20px;
  padding-right: 20px;
}
.nav-side-menu li:hover {
  border-left: 3px solid #d19b3d;
  background-color: #ededed;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}
@media (max-width: 767px) {
  .nav-side-menu {
    /*position: relative;*/
    width: 100%;
    margin-bottom: 8px;
	margin-top:10px;
  }
  .nav-side-menu .toggle-btn {
    display: block;
    cursor: pointer;
    position: absolute;
    right: 15px;
    top: 7px;
    z-index: 10 !important;
    padding: 3px;
    /*background-color: #ffffff;*/
    color: #ffffff;
    width: 33px;
    text-align: center;
  }
  .brand {
    text-align: left !important;
    font-size: 22px;
    padding-left: 20px;
    line-height: 50px !important;
  }
}
@media (min-width: 767px) {
  .nav-side-menu .menu-list .menu-content {
    display: block;
  }
}
.techtable tr td {font-weight: 400;font-size: 19px;}
.pinktext{color:#992065 !important;}
.fontbig{font-size:20px !important;}
#productspage .subhead span{font-size:0.75rem}
.sticky-menu {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 10000;
background: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.biglogo {margin-left:25px;}