body{font-family:'Lato',sans-serif;color:#666;background:#f5f5f5;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;overflow-x:hidden}
h1,h2,h3,h4,h5,h6{font-weight:500}
a{color:#00bcd4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
a:hover{text-decoration:underline;color:#007888}
a:focus{text-decoration:none}
p{line-height:1.5}
.btn, a.btn {
  background: #728fa0;
  padding: 2px 5px;
  border-radius: 50px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 5px;
}
.dfl b{
	font-weight:bold !important;
}
.h1-me{color:inherit!important;line-height:inherit!important;display:initial!important;text-transform:inherit!important;font-weight:inherit!important;font-size:inherit!important;margin:0!important;padding:0!important}
.btn:hover,a.btn:hover{color:#fff;background:#71a7c7}
#topcontrol{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;background:#728fa0;color:#fff;text-align:center;display:inline-block;z-index:30;width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 6px 10px 0 rgba(0,0,0,0.3);box-shadow:0 6px 10px 0 rgba(0,0,0,0.3)}
#topcontrol:hover{background:#007888;color:#fff}
#topcontrol .fa{position:relative;top:3px;font-size:25px;font-weight:normal}
.header{background:#d7dee2;color:#fff}
.header a{color:#fff}
.header .top-bar{position:relative;padding-top:15px;padding-bottom:120px}
.header .social{margin-bottom:0}
.header .social a{color:#1eaeef;display:inline-block;text-align:center;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-top:2px;font-size:16px;border:2px solid #1eaeec}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}
  100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.header .social a:hover{color:#fff;border-color:#fff}
.header .actions{position:absolute;right:15px;top:15px}
.header .actions .fa{margin-right:5px}
.header .actions a{margin-right:10px;color:#fff}
.header .actions a:last-child{margin-right:0}
.header .profile-image{position:absolute;width:160px;height:160px;top:-80px;margin-left:-80px;left:50%}
.header .name{font-size:38px;margin-bottom:15px;letter-spacing:.5px;font-weight:300}
.header .title{font-size:21px;font-weight:300;color:rgba(255,255,255,0.8);margin-bottom:30px}
.header .intro{background:#728fa0;padding-top:90px;padding-bottom:25px;position:relative;font-size:16px}
.header .profile{max-width:100%;margin:0 auto;font-weight:100; text-align: justify;}
.header .contact-info{background:#ffffffb5;font-size:16px; padding:50px 0;}
.header .contact-info ul{margin-bottom:0}
.header .contact-info li{color:rgba(255,255,255,0.8)}
.header .contact-info li a{color:rgba(255,255,255,0.8)}
.header .contact-info li a:hover{color:#fff}
.header .contact-info li:last-child{margin-right:0}
.header .contact-info li .fa{margin-right:10px}
.page-nav-space-holder{height:60px;position:relative}
.page-nav-wrapper{background:#b7c5cf;padding-top:20px;padding-bottom:20px;position:absolute;width:100%;left:0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 12px rgba(0,0,0,0.2);box-shadow:0 4px 12px rgba(0,0,0,0.2)}
.page-nav-wrapper.fixed{position:fixed;top:0;left:0;width:100%;z-index:100;background:#728fa0}

.page-nav-wrapper.fixed li a{
  color: rgba(255,255,255,0.6) ;
  
}
.page-nav-wrapper a{color:rgba(255,255,255,0.6);text-decoration:none;font-weight:500}
.page-nav-wrapper .page-nav{margin:0 auto;display:inline-block}
.page-nav-wrapper .page-nav li{margin-right:30px;display:inline-block;background:0}
.page-nav-wrapper .page-nav li:hover,.page-nav-wrapper .page-nav li:active{background:0}
.page-nav-wrapper .page-nav li.active a{color:#fff;background:0}
.page-nav-wrapper .page-nav li a{color:#000;padding:inherit;font-size:15px}
.page-nav-wrapper .page-nav li a:hover{color:#fff}
.page-nav-wrapper .page-nav li a:hover,.page-nav-wrapper .page-nav li a:active,.page-nav-wrapper .page-nav li a:focus{background:0}
.page-nav-wrapper .page-nav li:last-child{margin-right:0}
.wrapper{padding-top:60px;padding-bottom:60px}
.section{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);padding:45px;background:#fff;margin-bottom:45px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.section:last-child{margin-bottom:0}
.section-title{margin-top:0;margin-bottom:45px;font-size:24px;text-align:center}
.timeline{border-left:3px solid #00bcd4;border-bottom-right-radius:2px;border-top-right-radius:2px;position:relative;padding:0 30px;margin-left:280px}
.timeline .item{position:relative;margin-bottom:45px}
.timeline .item:last-child{margin-bottom:0}
.timeline .item:before{content:"";position:absolute;left:-43px;top:0;display:inline-block;width:22px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:3px solid #00bcd4}
.timeline .item:after{content:"";position:absolute;left:-37px;top:6px;display:inline-block;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#00bcd4;z-index:10}
.timeline .work-place{position:relative}
.timeline .location{position:absolute;right:0;top:2px;color:#8a8a8a}
.timeline .location .fa{margin-right:5px}
.timeline .place{margin-top:0;margin-bottom:15px;font-size:20px;font-weight:300}
.timeline .job-meta{position:absolute;left:-280px;top:0}
.timeline .job-meta .title{font-size:18px;color:#00bcd4}
.timeline .job-meta .time{color:#8a8a8a}
.timeline .job-desc{color:#666}
.education-section .item{margin-bottom:45px}
.item-inner{padding:0 30px}
.education-section .degree{font-size:18px;color:#728fa0;margin-top:0;margin-bottom:0}
.education-section .education-body{font-weight:500;margin-bottom:0;font-weight:300}
.education-section .time{color:#8a8a8a;margin-bottom:15px}
.education-section .desc{color:#666; text-align: justify;}
.skills-section .subtitle{font-size:18px;color:#8a8a8a;margin-top:0;margin-bottom:45px;font-weight:300}
.skills-section .top-skills{margin-bottom:60px}
.skills-section .top-skills .item{margin-bottom:45px}
.skills-section .level{color:#8a8a8a;margin-bottom:15px}
.skills-section .desc{color:#666}
.skills-section .skill-tag{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);padding:6px 30px;display:inline-block;margin-right:10px;border:1px solid #f5f5f5;font-weight:500;margin-bottom:15px;font-size:16px}
.chart-easy-pie{positon:relative}
.chart{width:110px;height:110px;vertical-align:middle;position:relative;margin:0 auto;text-align:center;font-size:20px;font-weight:300;margin-bottom:30px}
.chart span{line-height:110px}
.chart canvas{position:absolute;left:0;top:0}
.testimonials-section .testimonials-carousel{max-width:800px;margin:0 auto}
.testimonials-section .item{padding-left:0;margin-bottom:45px}
.testimonials-section .quote{border-left:none;padding:0;font-size:22px;color:#666;font-weight:300;position:relative}
.testimonials-section .source .name{font-size:16px}
.testimonials-section .source .position{color:#8a8a8a}
.testimonials-section .fa-quote-left{position:absolute;left:-60px;top:0;width:36px;height:36px;display:inline-block;background:#00bcd4;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;padding-top:10px;font-size:16px}
.testimonials-section .carousel-indicators{bottom:0;margin-bottom:0}
.testimonials-section .carousel-indicators li{background-color:#bdbdbd;border:0;width:10px;height:10px;margin:0;margin-right:5px}
.testimonials-section .carousel-indicators li.active{background-color:#00bcd4;width:10px;height:10px;margin:0;margin-right:5px}
.portfolio-section .filters{list-style:none;margin:0 auto;margin-bottom:60px;text-align:center;border-bottom:1px solid #e8e8e8}
.portfolio-section .filters .type{margin-right:30px;list-style:none;display:inline-block;padding:8px 15px;color:#8a8a8a;cursor:pointer;font-size:14px;text-transform:uppercase;font-weight:500}
.portfolio-section .filters .type:last-child{margin-right:0}
.portfolio-section .filters .type.active{color:#00bcd4;border-bottom:2px solid #00bcd4}
.portfolio-section .item{margin-bottom:30px}
.portfolio-section .item-inner{background:#00bcd4;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);box-shadow:0 1px 4px 0 rgba(0,0,0,0.14)}
.portfolio-section .item-inner:hover{background:#00c5de}
.portfolio-section .item-inner:hover img{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}
.portfolio-section .item-inner .content{padding:30px;padding-bottom:75px;position:relative}
.portfolio-section .item-inner .content a{color:#fff}
.portfolio-section .item-inner .content .sub-title{font-size:16px;margin-top:0;margin-bottom:5px}
.portfolio-section .item-inner .content .meta{color:rgba(255,255,255,0.8);font-size:14px}
.portfolio-section .item-inner .content .action{position:absolute;bottom:30px;left:30px}
.portfolio-section .item-inner .link-mask{display:block;position:absolute;width:100%;height:100%;left:0;top:0}
.contact-section .intro{position:relative;padding:30px;padding-left:190px;font-size:16px;color:#666}
.contact-section .intro .profile-image{width:120px;height:120px;position:absolute;left:30px}
.contact-section .intro p{margin-bottom:15px}
.contact-section .service-list{margin-left:30px;margin-bottom:15px}
.contact-section .service-list li{margin-bottom:15px}
.contact-section .service-list .fa{color:#00bcd4}
.contact-section .social{margin-bottom:0}
.contact-section .social li{margin-right:10px}
.contact-section .social li:last-child{margin-right:0}
.contact-section .social a{display:inline-block;text-align:center;font-size:24px;color:#8a8a8a}
.contact-section .social a:hover{color:#00bcd4}
.footer .container{padding:0;color:#8a8a8a;letter-spacing:.5px}
.footer .container a{color:#8a8a8a}
.npbl{
	float:left;
	width:100%;
	margin:0;
	padding-bottom:10px;
}
.npbl a b{
	font-weight:600!important;
	font-size:14px;
	color:#333;
}
.npbl a:hover{
	text-decoration:none ;

}
@media(max-width:767px){.header .social{margin:0 auto;text-align:center}
  .header .actions{position:static;margin:0 auto;margin-bottom:30px;text-align:center}
  .header .actions .btn{margin-bottom:15px;font-size:12px;display:inline-block;width:100%}
  .header .actions .btn:last-child{margin-bottom:0}
  .header .name{font-size:36px}
  .header .title{font-size:22px}
  .header .contact-info li{margin-right: 0;  display: inline-block;}
  .btn, a.btn {background: #728fa0;  padding: 0px 5px;  border-radius: 50px;  font-weight: 500;  font-size: 11px;  line-height: 20px;  margin-bottom: 5px;  }
  .header .contact-info li:last-child{margin-bottom:0}
  .section{padding:30px}
  .section-title{font-size:20px}
  .timeline{margin-left:0;padding-right:0}
  .timeline .place{margin-bottom:5px}
  .timeline .job-meta{position:static;margin-bottom:15px}
  .education-section .item{padding:0}
  .portfolio-section .filters .type{font-size:12px;margin-right:5px;padding:8px 5px}
  .portfolio-section .item-inner .content{padding:15px}
  .portfolio-section .item-inner .content .sub-title{font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .portfolio-section .item-inner .content .meta{margin-bottom:30px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .portfolio-section .item-inner .content .action{position:static;font-size:12px}
  .contact-section .intro{padding:0;text-align:center}
  .contact-section .intro .profile-image{position:static;margin:0 auto;margin-bottom:30px;text-align:center}
  .contact-section .service-list{margin-left:0}
  .contact-section .social{margin:0 auto}
}
.config-trigger{position:absolute;top:30px;left:-36px;width:36px;height:36px;background:#222;color:#fff;text-align:center;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none}
.config-trigger:hover{background:#000;text-decoration:none}
.config-trigger:hover .fa{color:#fff}
.config-trigger .fa{font-size:22px;padding-top:7px;display:block;color:rgba(255,255,255,0.8)}
.config-panel{position:absolute;top:160px;right:-190px;z-index:30;width:190px}
.config-panel .panel-inner{position:relative;background:#222;color:#fff;padding:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.config-panel .panel-title{font-weight:600;margin-bottom:15px;font-size:14px;text-transform:uppercase}
.config-panel label{color:#fff}
.config-panel #color-options{margin-bottom:0}
.config-panel #color-options li a{display:block;width:28px;height:20px;border:2px solid transparent;margin-bottom:10px}
.config-panel #color-options li a:hover{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;border:2px solid rgba(255,255,255,0.8)}
.config-panel #color-options li.active a{border:2px solid #fff}
.config-panel #color-options li.theme-1 a{background:#00bcd4}
.config-panel #color-options li.theme-2 a{background-color:#03a9f4}
.config-panel #color-options li.theme-3 a{background-color:#009688}
.config-panel #color-options li.theme-4 a{background-color:#4caf50}
.config-panel #color-options li.theme-5 a{background-color:#8bc34a}
.config-panel #color-options li.theme-6 a{background-color:#c0ca33}
.config-panel #color-options li.theme-7 a{background-color:#ffc107}
.config-panel #color-options li.theme-8 a{background-color:#ff9800}
.config-panel #color-options li.theme-9 a{background-color:#ff5722}
.config-panel #color-options li.theme-10 a{background-color:#795548}
.config-panel #color-options li.theme-11 a{background-color:#607d8b}
.config-panel #color-options li.theme-12 a{background-color:#673ab7}
.config-panel #color-options li.theme-13 a{background-color:#3f51b5}
.config-panel #color-options li.theme-14 a{background-color:#2196f3}
.config-panel #color-options li.theme-15 a{background-color:#9c27b0}
.config-panel #color-options li.theme-16 a{background-color:#e91e63}
.config-panel .close{position:absolute;right:5px;top:5px;color:#fff}
.config-panel .close .fa{color:#fff}
.full-width{width:100%}
.entry-item{line-height:100%;padding:7px;font-size:14px;background:#f5f5f5;border-radius:3px;webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1);position:relative}
.entry-thumb{margin-bottom:15px;overflow:hidden;width:100%;position:relative}
.entry-thumb img{width:100%;border-radius:3px}
.entry-content-me{padding-right:0;position:relative;height:118px;overflow:hidden}
.entry-title-me{font-size:12px;line-height:18px;text-align:center;margin-bottom:0}
.entry-title-me a{color:#666;font-size:12px}
.newsmediabbl{border:1px solid #e5e5e5;padding:5px;float:left;width:100%;margin-bottom:30px;border-radius:3px}
.newsmediabbl img{border-radius:3px}
.entry-title-press{font-size:17px;float:left;width:100%}
.entry-title-press a{color:#333}
.entry-title-press a:hover{color:#333; text-decoration:none;}
.entry-comment-press span{color:#fff;background:#728fa0;padding:0 5px;display:block;position:relative;line-height:18px;margin-top:2px;font-size:11px;border-radius:50px}
.entry-comment-press{float:left}
.entry-comment-press span:before{content:'';position:absolute;border-left:0 solid transparent;border-right:7px solid transparent;border-top:7px solid #728fa0;bottom:-7px;margin-left:0;left:10px;z-index:999}
.entry-title-press{float:left;width:100%;min-height:40px;max-height:40px;font-size:15px}
.press-text-trim-re {
  height: 150px;
  overflow: auto;
  float: left;
  width: 100%;
  font-size: 11px;
  word-spacing: 0;
  line-height: 15px;
  text-align: justify;
}
.newsyr{font-size:20px;float:left;color:#728fa0;width:100%;padding:0 15px;margin-top:50px}
.videoWrapper{position:relative;padding-bottom:31.35%;padding-top:25px;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#awards .entry-thumb img {
  width: 100%; border-radius: 3px; min-height: 131px; max-height: 131px; object-fit: contain;
}

/*Reaponse*/

@media only screen and (max-width: 1367px) {

}
@media only screen and (max-width: 1012px) {

}
@media only screen and (max-width: 800px) {

}
@media only screen and (max-width: 769px) {

}
@media only screen and (max-width: 641px) {

}
@media only screen and (max-width: 480px) {

}
@media only screen and (max-width: 420px) {

}
/*End Reaponse*/

/* width */
::-webkit-scrollbar {
    width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #888;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #555;
}
.underline{
  text-decoration: underline!important;
}
.underline:hover{
  text-decoration: none !important;
}

.logo_m {
  list-style: none;
  display: flex;
  gap: 30px 22px;
  align-items: center;
  flex-wrap: wrap;
  padding-left: 0;
  justify-content: space-between;
}
.logo_m img{
  width: 74px;
}

.mt40c{
  padding-top: 20px;
}
.pb42c{
  padding-bottom: 20px;
}
.w1{
  width: 100px !important;
}
.w2{
  width: 150px !important;
}

@keyframes slides {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}

.logos {
  overflow: hidden;
  padding: 30px 0px;
  white-space: nowrap;
  position: relative;
}

.logos:before, .logos:after {
  position: absolute;
  top: 0;
  content: '';
  width: 250px;
  height: 100%;
  z-index: 2;
}

.logos:before {
  left: 0;
  background: linear-gradient(to left, rgba(255,255,255,0), rgb(255, 255, 255));
}

.logos:after {
  right: 0;
  background: linear-gradient(to right, rgba(255,255,255,0), rgb(255, 255, 255));
}

.logo_items {
  display: inline-block;
  animation: 35s slides infinite linear;
}

.logos:hover .logo_items {
  animation-play-state: paused;
}

.logo_items img{
  height: 100px;
}

@media only screen and (max-width: 600px) {
/* .logomx{
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;


} */
body::-webkit-scrollbar {
  display:none;
}

.header .contact-info li{
  width: 33.3333%;
  flex-shrink: 0;
  padding: 0 15px;
  
}
.logo_m{
  justify-content: flex-start;
  gap:20px 0;
}

.logo_m img {
  width: 70px !important;
}

.dd{

  -ms-overflow-style: none; /* for Internet Explorer, Edge */
  scrollbar-width: none; /* for Firefox */
  overflow-y: scroll; 
}
/* Hide scrollbar for IE, Edge and Firefox */
body {
 -ms-overflow-style: none; /* IE and EDGE */;
  scrollbar-width: none; /* Firefox */
}

::-webkit-scrollbar {
  display: none; /* for Chrome, Safari, and Opera */
}

/* .logo_m{
  flex-wrap: nowrap;
} */

#style-4::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar
{
	width: 5px;
  height: 5px;
	background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar-thumb
{
	background-color: #000000;
	border: 2px solid #555555;
}

.item-inner {
  padding: 0px 16px;
}
.section{
  padding: 20px;
}

/* @keyframes slides {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
} */
}