.cart-show-discounts{margin:5px 0;}
.productinfo-show-discounts {
margin: 5px 0;
}.type-wrap .typed-cursor{font-size:16px;}
.mega_team_case{max-width:100%;}
.mega_team_case i{font-size:13px;}
.mega_team_case .mega_team_wrap{position:relative;}
.mega_team_case .member-image img{width:100%;border:1px solid #fff;box-shadow:0px 0px 12px #aaa;}
.mega_team_case .member-image img:hover{-webkit-filter:grayscale(30%);filter:grayscale(30%);-webkit-transition-duration:0.2s;transition-duration:0.2s;}
.mega_team_case .member-name{position:absolute;bottom:12px;right:10px;color:#fff;font-size:14px;font-weight:700;padding:5px 14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;background-color:#444;}
.mega_team_case .member-name span{background-color:#27bebe;position:absolute;top:90%;right:0;color:#fff;font-size:13px;font-weight:300;padding:1px 10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
.mega_team_case .member-desc{display:block;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:14px;font-size:13px;line-height:21px;font-weight:300;color:#888;}
.mega_team_case .member-info{color:#333;font-size:11px;}
.mega_team_case .member-skills{margin-top:10px;}
.mega_team_case .skill-label{font-size:11px;line-height:16px;color:#444;margin-bottom:2px;font-weight:600;}
.mega_team_case .skill-prog{height:2px;margin-bottom:6px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;border:1px solid #eee;background-color:#fff;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.mega_team_case .member-info{color:#333;font-size:11px;line-height:15px;}
.mega_team_case .member-info p{margin:0;padding-bottom:7px;}
.mega_team_case .fill{height:100%;-webkit-animation:400ms;background-color:#00afd1;}
.mega_team_case .member-social{margin-top:5px;text-align:center;width:100%;margin-bottom:15px;}
.mega_team_case .member-social a{color:#fff;padding:2px 2px 2px 5px;margin-right:4px;text-decoration:none;}
.mega_team_case_2{max-width:100%;}
.mega_team_case_2 i{font-size:13px;}
.mega_team_case_2 .mega_team_head{width:45%;float:left;}
.mega_team_case_2 .mega_team_footer{width:50%;float:right;}
.Clearfix{clear:both;}
.mega_team_case_2 .mega_team_wrap{position:relative;}
.mega_team_case_2 .member-image img{width:100%;border:1px solid #fff;box-shadow:0px 0px 12px #aaa;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.mega_team_case_2 .member-image img:hover{-webkit-filter:grayscale(30%);filter:grayscale(30%);border-radius:100px;}
.mega_team_case_2 .member-name{position:absolute;bottom:12px;right:10px;color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;background-color:#444;}
.mega_team_case_2 .member-name span{background-color:#27bebe;position:absolute;top:90%;right:0;color:#fff;font-size:11px;font-weight:300;padding:1px 7px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
.mega_team_case_2 .member-desc{display:block;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:14px;font-size:13px;line-height:21px;font-weight:300;color:#888;}
.mega_team_case_2 .member-info{color:#333;font-size:11px;margin-top:5px;}
.mega_team_case_2 .member-skills{}
.mega_team_case_2 .skill-label{font-size:10px;line-height:14px;color:#444;margin-bottom:1px;font-weight:600;}
.mega_team_case_2 .skill-prog{height:2px;margin-bottom:2px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;border:1px solid #eee;background-color:#fff;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.mega_team_case_2 .member-info{color:#333;font-size:11px;line-height:14px;}
.mega_team_case_2 .member-info p{margin:0;padding-bottom:7px;}
.mega_team_case_2 .fill{height:100%;-webkit-animation:400ms;background-color:#00afd1;}
.mega_team_case_2 .member-social{margin-top:5px;width:100%;margin-bottom:15px;}
.mega_team_case_2 .member-social a{color:#fff;padding:2px 2px 2px 5px;margin-right:4px;text-decoration:none;}
.mega_team_case_3{max-width:100%;}
.mega_team_case_3 i{font-size:13px;}
.mega_team_case_3 .mega_team_wrap{position:relative;}
.mega_team_case_3 .member-image img{width:100%;border:1px solid #fff;box-shadow:0px 0px 12px #aaa;}
.mega_team_case_3 .member-image img:hover{-webkit-filter:grayscale(30%);filter:grayscale(30%);-webkit-transition-duration:0.2s;transition-duration:0.2s;}
.mega_team_case_3 .member-name{font-size:26.667px;text-align:center;line-height:30px;margin-top:10px;}
.mega_team_case_3 .member-name span{text-transform:uppercase;font-size:12px;margin-bottom:0;text-align:center;display:block;color:#333333;}
.mega_team_case_3 .member-desc{display:block;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:14px;font-size:13px;line-height:21px;font-weight:300;color:#888;}
.mega_team_case_3 .member-desc:before{content:"\00A0";width:40px;height:3px;margin:0 auto 15px;display:block;background-color:#000;zoom:1;filter:alpha(opacity=50);opacity:0.5;}
.mega_team_case_3 .member-skills{margin-top:10px;}
.mega_team_case_3 .skill-label{font-size:11px;line-height:16px;color:#444;margin-bottom:2px;font-weight:600;}
.mega_team_case_3 .skill-prog{height:2px;margin-bottom:6px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;border:1px solid #eee;background-color:#fff;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.mega_team_case_3 .member-info{color:#333;font-size:12px;line-height:15px;}
.mega_team_case_3 .member-info p{margin:0;padding-bottom:7px;}
.mega_team_case_3 .fill{height:100%;-webkit-animation:400ms;background-color:#00afd1;}
.mega_team_case_3 .member-social{margin-top:5px;text-align:center;width:100%;margin-bottom:15px;}
.mega_team_case_3 .member-social a{color:#fff;padding:2px 2px 2px 5px;margin-right:4px;text-decoration:none;}
.mega_team_case_4{max-width:100%;position:relative;overflow:hidden;box-shadow:0px 0px 12px #aaa;}
.mega_team_case_4 i{font-size:14px;}
.mega_team_case_4 .member-image a{display:flex;}
.mega_team_case_4 .member-image img{width:100%;border:0px solid #fff;position:relative;-webkit-transition-duration:0.5s;transition-duration:0.5s;margin-bottom:0px;}
.mega_team_case_4:hover .member-image img{-webkit-filter:grayscale(30%);filter:grayscale(30%);}
.mega_team_case_4 .mega_wrap{width:100%;position:absolute;bottom:-130px;-webkit-transition:bottom 0.5s;transition:bottom 0.5s;color:#FFF;padding:20px;}
.mega_team_case_4:hover .mega_wrap{bottom:0;background-color:rgba(0,0,0,0.5);}
.mega_team_case_4 .member-name{font-size:18px;margin-bottom:40px;line-height:1.5;}
.mega_team_case_4:hover .member-name{margin-bottom:15px;}
.mega_team_case_4 .member-name span{text-transform:uppercase;font-size:12px;margin-bottom:0;display:block;}
.mega_team_case_4 .member-desc{font-size:13px;margin-bottom:15px;}
.mega_team_case_4 .member-social{margin-top:5px;width:100%;margin-bottom:5px;}
.mega_team_case_4 .member-social a{color:#fff;font-size:18px;padding:2px 2px 2px 5px;margin-right:4px;text-decoration:none;}
.mega_team_case_8 .maw_team_description{padding:1em 1.5em;}
.mega_team_case_8 .maw_team_icons a + a{margin-left:0.8em;}
.mega_team_case_8 .maw_team_icons a:last-child{margin-right:0px !important;}
.mega_team_case_8 .maw_team_wrap{box-shadow:rgba(0, 0, 0, 0.05) 0px 5px 10px 0px;}
.mega_team_case_8 .maw_team_wrap{position:relative;width:100%;box-sizing:border-box;overflow:hidden;transition:all 0.25s ease-in-out 0s;}
.mega_team_case_8 .maw_team_photo_wrapper{overflow:hidden;}
.mega_team_case_8 .maw_team_photo > div{opacity:1;}
.mega_team_case_8 .maw_team_wrap .maw_team_photo img{opacity:1;}
.mega_team_case_8 .maw_team_wrap .maw_team_photo img{width:100%;object-fit:cover;height:100%;}
.mega_team_case_8 .maw_team_photo img{display:block;width:100%;height:auto;box-shadow:none;margin:0px;padding:0px;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:0px;transition:all 0.5s ease-out 0s;}
.mega_team_case_8 .maw_team_name{display:block;margin-bottom:0.2em;font-size:1.2em;font-weight:700;}
.mega_team_case_8 .maw_team_role{display:block;margin-bottom:1em;font-size:0.9em;opacity:0.5;}
.mega_team_case_8 .maw_team_icons a{display:inline-block;text-align:center;line-height:1;text-decoration:none;}
.mega_team_case_8 .maw_team_wrap .maw_team_photo{width:100%;height:100%;}
.mega_team_case_8 .maw_team_icons{border-top:1px solid rgba(0, 0, 0, 0.05);padding:1em;}
.mega_team_case_8 .maw_team_icons .maw_team_icon{padding:5px;}
.mega_team_case_8 .maw_team_icons a:first-child {
margin-left: 0px;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }