/*@font-face {
	font-family: Poppins-Bold;
	src: url(../fonts/Poppins-Bold.ttf);
}

@font-face {
	font-family: Poppins-Medium;
	src: url(../fonts/Poppins-Medium.ttf);
}

@font-face {
	font-family: Poppins-Light;
	src: url(../fonts/Poppins-Light.ttf);
}

@font-face {
	font-family: Poppins-Regular;
	src: url(../fonts/Poppins-Regular.ttf);
}
*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600;700;800;900&display=swap');
h1, h2, h3, h4, h5, h6, p {
	font-weight: 400
}

p {
	
	
	font-family: 'Roboto', sans-serif;
}

.appsLand-btn, .appsLand-btn.appsLand-btn-gradient:before {
	-webkit-transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s
}

.appsLand-btn.appsLand-btn-gradient.btn-inverse:before, .appsLand-btn.appsLand-btn-gradient:hover:before {
	opacity: 0
}

.appsLand-btn, .appsLand-navbar .menu-toggle, .pointer, .video .play-video-icon img {
	cursor: pointer
}

body {
	font-family: 'Roboto Slab', serif;
	position: relative;
}

body.without_footer {
	padding-bottom: 0 !important
}

/*p {
	
	
	color: #333
}*/

.mb_50 {
	margin-bottom: 50px !important
}

.border-main-color, .features__style-2 .feat-tabs li.active {
	border-color: #3483ff
}

.appsLand-btn.appsLand-btn-blue, .appsLand-btn.appsLand-btn-blue.btn-rgba:hover, .appsLand-navbar.active-navbar .menu-toggle .chart, .main-color-bg {
	background: #3483ff
}

.apps-footer .footer-bottom p a, .appsLand-navbar.active-navbar .navbar-nav>li.active, .appsLand-navbar.active-navbar .navbar-nav>li:hover, .features__style-2 .feat-tabs li a:hover, .features__style-2 .feat-tabs li.active a, .list-post .entry-content .entry-expert .post-readMore a.read-more-link, .list-post .entry-content .entry-post-info h4 a:hover, .main-color-text, .normal-post .entry-content .entry-expert .post-readMore a.read-more-link, .normal-post .entry-content .entry-post-info h4 a:hover, .team .team-member .member-info .member-social a:hover {
	color: #3483ff
}

.appsLand-btn.appsLand-btn-pink, .appsLand-btn.appsLand-btn-pink.btn-rgba:hover, .sec-color-bg {
	background: #cd0fd8
}

.apps-footer .footer-bottom p a:hover, .list-post .entry-content .entry-expert .post-readMore a:hover, .normal-post .entry-content .entry-expert .post-readMore a:hover, .sec-color-text {
	color: #cd0fd8
}

.appsLand-btn.appsLand-btn-default, .appsLand-btn.appsLand-btn-gradient.btn-inverse i, .appsLand-btn.appsLand-btn-gradient.btn-inverse span, .appsLand-btn.appsLand-btn-gradient:hover i, .appsLand-btn.appsLand-btn-gradient:hover span, .gradient-text, .mini-feature .mini-feature-box .icon-box i, .pricing .pricing-tables .pricing-price p, .section-title.style-gradient h2 {
	background: #3483ff;
	background: linear-gradient(-45deg, #cd0fd8 0, #07a311 100%);
	background: -o-linear-gradient(-45deg, #cd0fd8 0, #3483ff 100%);
	background: -moz-linear-gradient(-45deg, #cd0fd8 0, #3483ff 100%);
	background: linear-gradient(-45deg, #29f1cc 0, #3437ab, #d42f2f 100%);
	font-weight: bold;
	-webkit-background-clip: text;
	color: transparent;
	text-transform: uppercase;
	font-size: 25px;
	letter-spacing: 1px;
}

.appsLand-btn.appsLand-btn-gradient:before, .faq .questions-container .panel-heading a.gradient-bg, .gradient-bg, .list-post .entry-content .entry-post-info .posted-on, .loading, .mini-feature .mini-feature-box .icon-box:before, .normal-post .entry-content .entry-post-info .posted-on, .pricing .pricing-tables .pricing-recommended .pricing-price {
	background: #00aeef;
	color: #FFF
}

.appsLand-navbar.navBar__style-2.active-navbar, .gradient-bg-rgba, .team__style-2 .team-member .member-info {
	background: #074387;
	color: #FFF
}

.app-overlay {
	background: rgba(52, 131, 255, .9);
	background: -webkit-linear-gradient(-45deg, rgba(24, 73, 162, .9) 0, rgba(52, 131, 255, .9) 100%);
	background: -o-linear-gradient(-45deg, rgba(24, 73, 162, .9) 0, rgba(52, 131, 255, .9) 100%);
	background: -moz-linear-gradient(-45deg, rgba(24, 73, 162, .9) 0, rgba(52, 131, 255, .9) 100%);
	background: linear-gradient(-45deg, rgb(83 162 24 / 90%) 0, rgba(52, 131, 255, .9) 100%);
}

.block {
	display: block
}

.appsLand-btn, .mini-feature__style-2 .mini-feature-box .icon-box img:nth-child(2), .noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.white-color {
	color: #FFF !important
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	background: 0 0
}

.section-title {
	text-align: center;
	margin-bottom: 60px
}

#ajax-contactMobile .form-control {
	border-radius: 3px;
}

.appsLand-btn {
	background: #FFF;
	display: inline-block;
	padding: 14px 28px;
	text-decoration: none;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	transition: all .5s ease-in-out 0s;
	text-transform: uppercase;
	color: #333;
	font-weight: 700;
	box-shadow: 0 1px 5px rgba(2, 3, 3, .15);
	letter-spacing: .7px;
	border: 0;
	position: relative;
	overflow: hidden
}

.appsLand-btn i {
	margin-right: 5px
}

.appsLand-btn:active, .appsLand-btn:focus, .appsLand-btn:hover {
	text-decoration: none;
	outline: 0
}

.appsLand-btn.appsLand-btn-blue {
	color: #FFF
}

.appsLand-btn.appsLand-btn-blue.btn-rgba {
	background: rgba(52, 131, 255, .5)
}

.appsLand-btn.appsLand-btn-pink {
	color: #FFF
}

.appsLand-btn.appsLand-btn-pink.btn-rgba {
	background: rgba(205, 15, 216, .5)
}

.appsLand-btn.appsLand-btn-gradient {
	color: #FFF;
	background: 0 0
}

.appsLand-btn.appsLand-btn-gradient.btn-inverse, .appsLand-btn.appsLand-btn-gradient:hover {
	background: #FFF
}

.appsLand-btn.appsLand-btn-gradient:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	transition: all .5s ease-in-out 0s
}

.appsLand-btn.appsLand-btn-gradient span {
	position: relative;
	z-index: 2
}

.appsLand-btn.appsLand-btn-gradient.btn-inverse:hover {
	background: 0 0
}

.appsLand-btn.appsLand-btn-gradient.btn-inverse:hover i, .appsLand-btn.appsLand-btn-gradient.btn-inverse:hover span {
	color: #FFF;
	background: 0 0
}

.appsLand-btn.appsLand-btn-gradient.btn-inverse:hover:before {
	opacity: 1
}

.appsLand-btn:hover {
	box-shadow: 0 3px 25px rgba(2, 3, 3, .25)
}

.appsLand-btn.appsLand-btn-larg {
	padding: 20px 40px
}

.appsLand-btn.appsLand-btn-larg i {
	margin-right: 9px;
	font-size: 24px;

	vertical-align: sub
}

.appsLand-navbar {
	background: #074387;
	border-bottom: 1px solid rgba(255, 255, 255, .1);
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	-webkit-transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;
	z-index: 99;
}

.appsLand-navbar .dropdown-menu, .appsLand-navbar .navbar-nav>li>a, .appsLand-navbar .navbar-nav>li>span {
	-webkit-transition: all .25s ease-in-out 0s;
	-moz-transition: all .25s ease-in-out 0s;
	-o-transition: all .25s ease-in-out 0s;
}

.appsLand-navbar .navbar-brand {
	padding: 0;
}

/*.appsLand-navbar .navbar-brand img {
	margin:7px 0 0
}*/
.appsLand-navbar .navbar-nav>li {
	margin: 21px 8px;
	color: #333;
}

.appsLand-navbar .navbar-nav>li:first-child {
	margin-bottom: 15px;
}
.customcontainer-fluid
{
	padding-left: 0;
}
.appsLand-navbar .navbar-nav>li>a, .appsLand-navbar .navbar-nav>li>span {
	padding: 0px 0;
	color: inherit;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: .7px;
	transition: all .25s ease-in-out 0s;
	color: #fff !important;
	background: #074387;
	padding: 10px 5px;
	border-radius: 4px;
	font-size: 15px;
	text-shadow: 1px 1px 1px #000;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	background: #074387;
}

.navbar-brand {
	height: auto !important;
}

.navbar-brand img {
	width: 63%;
}

/*.appsLand-navbar .navbar-nav>li>a:before, .appsLand-navbar .navbar-nav>li>span:before {
	content: '';
	display: block;
	position: absolute;
	bottom: 10px;
	border-bottom: 2px solid;
	width: 100%;
	-webkit-transition: bottom .25s ease-in-out, opacity .25s ease-in-out;
	-moz-transition: bottom .25s ease-in-out, opacity .25s ease-in-out;
	-ms-transition: bottom .25s ease-in-out, opacity .25s ease-in-out;
	-o-transition: bottom .25s ease-in-out, opacity .25s ease-in-out;
	transition: bottom .25s ease-in-out, opacity .25s ease-in-out;
	opacity: 0;
}*/

/*.appsLand-navbar .navbar-nav>li.active>a:before, .appsLand-navbar .navbar-nav>li.active>span:before, .appsLand-navbar .navbar-nav>li>a:hover:before, .appsLand-navbar .navbar-nav>li>span:hover:before {
	bottom: 15px;
	opacity: 1;
}*/
.appsLand-navbar .navbar-nav>li>a:focus, .appsLand-navbar .navbar-nav>li>a:hover, .appsLand-navbar .navbar-nav>li>span:focus, .appsLand-navbar .navbar-nav>li>span:hover {
	color: inherit;
}

.appsLand-navbar .navbar-nav>li.active>a, .appsLand-navbar .navbar-nav>li.active>span {
	background: 0 0;
	color: inherit;
}

.appsLand-navbar .navbar-nav>li.active>a:focus, .appsLand-navbar .navbar-nav>li.active>a:hover, .appsLand-navbar .navbar-nav>li.active>span:focus, .appsLand-navbar .navbar-nav>li.active>span:hover {
	color: inherit;
}

.appsLand-navbar.active-navbar {
	width: 100%;
	z-index: 999;
	background: #FFF;
	padding-top: 0;
	padding-bottom: 0;
	box-shadow: 0 1px 4px rgba(2, 3, 3, .15);
}

.appsLand-navbar.active-navbar .navbar-nav>li {
	color: #333;
}

.appsLand-navbar .dropdown.open .dropdown-menu {
	top: 100%;
	opacity: 1;
	visibility: visible;
}

.appsLand-navbar .dropdown-menu {
	transition: all .25s ease-in-out 0s;
	display: block;
	border: 0;
	min-width: 200px;
	padding: 0;
	top: 110%;
	opacity: 0;
	visibility: hidden;
	box-shadow: 0 0 15px rgba(0, 0, 0, .2);
}

.appsLand-navbar .dropdown-menu li:last-child a {
	border-radius: 0 0 5px 5px;
	border-bottom: 0;
}

.dropdown-menu li {
	border-bottom: 1px solid #0003;
}

.appsLand-navbar .dropdown-menu a {
	padding: 10px 13px 10px 15px;
	border-bottom: 1px solid #EEE;
}

.appsLand-navbar .dropdown-menu .subMenu {
	line-height: 8px;
	font-size: 8px;
}

.appsLand-navbar .dropdown-menu:before {
	content: '';
	position: absolute;
	display: inline-block;
	border: 10px solid transparent;
	border-bottom-color: #FFF;
	top: -20px;
	right: 20px;
}

.appsLand-navbar .dropdown-menu>li>a {
	-webkit-transition: all .25s ease-in-out 0s;
	-moz-transition: all .25s ease-in-out 0s;
	-o-transition: all .25s ease-in-out 0s;
	transition: all .25s ease-in-out 0s;
}

.appsLand-navbar .dropdown-menu>li>a:focus, .appsLand-navbar .dropdown-menu>li>a:hover {
	background: #EEE;
}

.appsLand-navbar .menu-toggle {
	padding: 8px;
	display: none;
	margin: 5px 0;
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
	transition: all .2s ease-in-out 0s;
	float: right;
	z-index: 2;
	position: relative;
}

.appsLand-navbar .menu-toggle .chart {
	display: block;
	width: 35px;
	height: 4px;
	background-color: #fff;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.appsLand-navbar .menu-toggle .chart:nth-child(2) {
	margin: 6px 0;
}

.appsLand-navbar.mobile-menu-active .menu-toggle .chart:nth-child(2) {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
}

.appsLand-navbar.mobile-menu-active .menu-toggle .chart:first-child {
	-webkit-transform: translateY(10px) rotate(45deg);
	-moz-transform: translateY(10px) rotate(45deg);
	-ms-transform: translateY(10px) rotate(45deg);
	-o-transform: translateY(10px) rotate(45deg);
	transform: translateY(10px) rotate(45deg);
}

.appsLand-navbar.mobile-menu-active .menu-toggle .chart:last-child {
	-webkit-transform: translateY(-10px) rotate(-45deg);
	-moz-transform: translateY(-10px) rotate(-45deg);
	-ms-transform: translateY(-10px) rotate(-45deg);
	-o-transform: translateY(-10px) rotate(-45deg);
	transform: translateY(-10px) rotate(-45deg);
}

.appsLand-navbar .mobile-dropdown-menu>span {
	position: relative;
}

.appsLand-navbar .mobile-dropdown-menu>span:after {
	content: "\f107";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	z-index: 3;
	top: 20px;
	right: 20px;
	color: inherit;
}
.appsLand-navbar .dropdown
{
	position: relative;
}
.appsLand-navbar .dropdown:after {
   content: "\f107";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 16px;
    /* text-rendering: auto; */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    z-index: 3;
    top: 11px;
    right: -10px;
    color: #fff;
}




.appsLand-navbar .mobile-dropdown-menu span[aria-expanded=true]:after {
	content: "\f106";
	color: inherit;
}

.appsLand-navbar .mobile-dropdown-menu .collapse.in, .appsLand-navbar .mobile-dropdown-menu .collapsing, .appsLand-navbar .mobile-dropdown-menu span[aria-expanded=true] {
	background: #f9f9f9;
}

.appsLand-navbar .mobile-dropdown-menu a {
	font-weight: 600;
	letter-spacing: .7px;
	display: block;
	padding: 15px 45px;
	text-decoration: none;
	color: #777;
	border-top: 1px solid #EEE;
	font-size: 13px;
	-webkit-transition: all .25s ease-in-out 0s;
	-moz-transition: all .25s ease-in-out 0s;
	-o-transition: all .25s ease-in-out 0s;
	transition: all .25s ease-in-out 0s;
}

.appsLand-navbar .mobile-dropdown-menu a:hover {
	color: #333;
}

.appsLand-navbar.navBar__style-2.active-navbar {
	width: 100%;
	z-index: 999;
	padding-top: 10px;
	padding-bottom: 10px;
	box-shadow: 0 0 25px rgba(2, 3, 3, .3);
}

.appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li>a, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li>span {
	color: #a6001a;
}

.appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li>a:before, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li>span:before {
	border-color: #FFF;
}

.appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li.active>a, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li.active>a:hover, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li.active>span, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li.active>span:hover, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li>a:hover, .appsLand-navbar.navBar__style-2.active-navbar .navbar-nav>li>span:hover {
	color: #FFF;
}

.appsLand-navbar.navBar__style-2.active-navbar .menu-toggle .chart {
	background: #fff;
}

header.appsLand-header {
	background: url(../images/bg/big-header.jpg) top center no-repeat fixed;
	background-size: cover;
	color: #FFF;
	position: relative;
	z-index: 3;
	overflow: hidden;
}

header.appsLand-header.particle-header {
	position: relative;
}

header.appsLand-header.bg-video .the-video, header.appsLand-header.particle-header canvas {
	position: absolute;
	height: 100%;
	top: 0;
	width: 100%;
}

header.appsLand-header.bg-video .the-video {
	left: 0;
}

header.appsLand-header.bg-video .the-video video {
	width: 100%;
}

header.appsLand-header .app-overlay2 {
	padding-top: 202px;
	padding-bottom: 100px;
	position: relative;
	z-index: 2;
}

header.appsLand-header .header-content .site-intro-content h1 {
	font-weight: 900;
	text-transform: uppercase;
	font-size: 45px;
	text-shadow: 1px 1px 4px rgba(2, 3, 3, .25);
	margin-top: 0;
	margin-bottom: 20px;
}

header.appsLand-header .header-content .site-intro-content p {
	margin-bottom: 30px;
	color: #FFF;
}

header.appsLand-header .header-content .site-intro-content .header-links {
	margin-left: -10px;
	margin-bottom: 0;
}

header.appsLand-header .header-content .site-intro-content .header-links>li {
	padding-right: 10px;
	padding-left: 10px;
}

header.appsLand-header.cloud-bg .app-overlay>* {
	position: relative;
	z-index: 3;
}

header.appsLand-header.cloud-bg .app-overlay:after {
	content: '';
	position: absolute;
	bottom: 0;
	display: block;
	height: 120px;
	width: 100%;
	background: url(../images/SVG/cloud.svg);
	background-size: 218vh 100%;
	z-index: 2;
}

header.appsLand-header.triangle-up-bg .app-overlay>* {
	position: relative;
	z-index: 3;
}

/*header.appsLand-header.triangle-up-bg .app-overlay:after {
	content: '';
	position: absolute;
	bottom: 0;
	display: block;
	height: 120px;
	width: 100%;
	background: url(../images/SVG/triangle.svg);
	background-size: cover;
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	transform: rotateX(180deg);
	z-index: 2
}*/
header.appsLand-header.triangle-down-bg-1 .app-overlay * {
	position: relative;
	z-index: 3;
}

header.appsLand-header.triangle-down-bg-1 .app-overlay:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: -6px;
	display: block;
	height: 133px;
	width: calc(100% + 12px);
	background: url(../images/SVG/triangle2.html) center bottom;
	background-size: cover;
	z-index: 2;
}

header.appsLand-header.triangle-down-bg-2 .app-overlay>* {
	position: relative;
	z-index: 3;
}

header.appsLand-header.triangle-down-bg-2 .app-overlay:after {
	content: '';
	position: absolute;
	bottom: -2px;
	left: -6px;
	display: block;
	height: 133px;
	width: calc(100% + 12px);
	background: url(../images/SVG/triangle2.html) center bottom repeat-x;
	background-size: auto;
	z-index: 2;
}

header.appsLand-header.custom-shape-1 .app-overlay * * {
	position: relative;
	z-index: 9;
}

header.appsLand-header.custom-shape-1 .app-overlay:after {
	content: '';
	display: block;
	height: 500%;
	width: 100%;
	background: #FFF;
	position: absolute;
	top: 100%;
	-webkit-transform: skewY(-12deg);
	-moz-transform: skewY(-12deg);
	-ms-transform: skewY(-12deg);
	-o-transform: skewY(-12deg);
	transform: skewY(-12deg);
	transform-origin: top left;
}

.inner-header {
	background: url(../images/about.jpg) bottom center no-repeat fixed;
	background-size: cover;
	color: #FFF;
	position: relative;
	z-index: 3;
	overflow: hidden;
	background-position: center;
}

.inner-header .app-overlay {
	padding-top: 175px;
	padding-bottom: 50px;
}

.inner-header .app-overlay2 {
	padding-top: 200px;
	padding-bottom: 100px;
}

.inner-header .header-content h1 {
	font-weight: 300;
	margin-top: 0;
	margin-bottom: 30px;
}

.inner-header .header-content .header-links {
	margin-bottom: 0;
}

.inner-header .header-content .header-links li {
	font-size: 17px;
	position: relative;
	padding-left: 15px;
	margin-left: 15px;
	padding-right: 0;
}

.inner-header .header-content .header-links li:before {
	content: '/';
	position: absolute;
	left: -4px;
}

.inner-header .header-content .header-links li:first-child {
	padding-left: 0;
	margin-left: 0;
}

.inner-header .header-content .header-links li:first-child:before {
	content: none;
}

.inner-header .header-content .header-links a {
	color: #FFF;
	text-decoration: none;
}

.inner-header .header-content .header-links span {
	color: #BBB;
}

/*.main-slider */
.outer {
	margin: 0 auto;
}

#big .item {
	margin: 2px;
	color: #FFF;
	border-radius: 3px;
	text-align: center;
}

#thumbs .item {
	background: #074387;
	line-height: 70px;
	padding: 0px;
	margin: 2px;
	color: #FFF;
	border-radius: 3px;
	text-align: center;
	cursor: pointer;
}

#thumbs .item h1 {
	font-size: 18px;
}

#thumbs .current .item {
	background: #FF5722;
}

.owl-theme .owl-nav [class*='owl-'] {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}

.owl-theme .owl-nav [class*='owl-'].disabled:hover {
	background-color: #D6D6D6;
}

#big.owl-theme {
	position: relative;
}

#big.owl-theme .owl-next, #big.owl-theme .owl-prev {

	/*background: #333;*/
	width: 22px;
	line-height: 40px;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	text-align: center;
	top: 50%;
}

#big.owl-theme .owl-prev {
	left: 10px;
}

#big.owl-theme .owl-next {
	right: 10px;
}

#thumbs.owl-theme .owl-next, #thumbs.owl-theme .owl-prev {
	background: #333;
}

.banner-txt {
	position: absolute;
	color: #fff;
	bottom: 65px;
	background: #00800094;
	padding: 20px;
	margin: 5px;
	width: 500px;
}


.inner-banner {
	width: 100%;
	/*height: 450px;*/
	overflow: hidden;
	position: relative;
	/*background: url(../image/mbg.jpg);*/
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	display: flex;
	align-items: center;
	justify-content: center;
	background-attachment: fixed;
	position: relative;
	/*padding-top: 72px;*/
}

.inner-banner p {
	font-size: 20px !important;
}

.inner-banner:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background: rgb(0 0 0 / 15%);
}

.inner-banner h1 {
	color: #fff;
	position: relative;
	font-size: 55px;
	font-weight: 700;
	text-transform:uppercase;
}

.inner-banner p {
	color: #fff;
	position: relative;
	font-family: 'Roboto', sans-serif;
}

.inner_banner-txt {
	position: relative;
	color: #fff;
	padding: 0px 20px;
	margin: 0px 5px 5px 55px;
}

.banner-txt2 {
	background: #045aaf94;
}

.banner-txt h2 {
	text-align: left;
	width: 95%;
	margin: 0;
}

.banner-txt2 a {
	background: #f95521 !important;
}

.banner-txt3 a {
	background: #f95521 !important;
}

.banner-txt4 a {
	background: #f95521 !important;
}

.banner-txt4 {
	background: #ff00008f;
}

.banner-txt3 {
	background: #7205b996;
}

.banner-txt a {
	float: right;
	color: #fff;
	background: #0d0367;
	padding: 6px 25px;
	font-size: 16px;
	text-decoration: none;
}

.thumb-txt h4 {
	margin: 0;
	padding: 5px;
}

.dontae {
	background: #f95521 !important;
	
}

.owl-theme .owl-nav {
	margin-top: 0;
}

#thumbs.owl-theme .owl-prev, #thumbs.owl-theme .owl-prev {
	position: absolute;
	background: transparent;
	top: 34%;
	left: 0;
	color: #000;
	font-size: 30px;
}

#thumbs.owl-theme .owl-next, #thumbs.owl-theme .owl-next {
	position: absolute;
	background: transparent;
	top: 34%;
	right: 0;
	color: #000;
	font-size: 30px;
}

.col_half {
	width: 49%;
}

.col_third {
	width: 32%;
}

.col_fourth {
	width: 23.5%;
}

.col_fifth {
	width: 18.4%;
}

.col_sixth {
	width: 15%;
}

.col_three_fourth {
	width: 74.5%;
}

.col_twothird {
	width: 66%;
}

.col_half, .col_third, .col_twothird, .col_fourth, .col_three_fourth, .col_fifth {
	position: relative;
	display: inline;
	display: inline-block;  /*float: left;
	  margin-right: 2%;*/
	margin-bottom: 20px;
}

.end {
	margin-right: 0 !important;
}

/* Column Grids End */
.wrapper {
	margin-top: 30px;
	position: relative;
}

.counter {
	background-color: #ffffff;
	padding: 20px 0;
	border-radius: 5px;
}

.count-title {
	font-size: 40px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 0;
	text-align: center;
}

.count-text {
	font-size: 13px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 0;
	text-align: center;
}

.fa-2x {
	margin: 0 auto;
	float: none;
	display: table;
	color: #4ad1e5;
}

.help {
	padding: 90px 0;
	background: #00000005;
}

.help img {
	width: 100%;
	border: 1px solid #fff;
}

.help-txt {
	border: 2px solid #9e9e9e;
	padding: 20px;
	margin-top: 30px;
}

.help-txt h2 {
	text-align: center;
	color: #fff;
}

.hbtn1 {
	display: flex;
	justify-content: space-between;
}
.help-txt button a 
{

text-decoration: none;}
.help-txt button {
	background-color: #f95521;
	border: 1px solid #fff;
	color: #fff;
	width: 100%;
	font-size: 18px;
	padding: 9px;
	margin: 10px 3px;
	transition: all 0.3s;
}
.help-txt button:hover
{
background-color: #074387;
}
.custom h4 {
	border: 1px solid #f95521;
	text-align: center;
	font-size: 18px;
	padding: 8px;
	font-weight: bold;
	width: 95%;
	color: #fff;
}

.help-txt .dnt-btn {
	width: 35%;
	border-radius: 30px;
}

.help-c {
	/*border: 2px solid #f95521;*/
	padding: 20px;
	background: #921eda;
}
.m_abt
{
	    background:#fbac48;
}
.abt {
	padding: 40px 0;
}

.head {
	display: flex;
	justify-content: space-between;
	
}
.head-con
{
	padding: 35px 20px;
}
 .head button {
	color: green;
	border: 2px solid green;
	padding: 7px 25px;
}
.head h2 
{
	margin: 0;
	padding-top: 0;
}
.abt img {
	width: 100%;
	height: 230px;
}

.abt h3 {
	
	font-weight: bold;
	font-size: 19px;
	margin: 25px 0;
	line-height: 28px;
}

.abt p {
	color: #0009;
	
	font-size: 14px;
	line-height:20px;
}

.abt-c {
	padding: 0px 25px;
}
.pribox-txt .box-txt
{
height: 175px;
}
.box-txt {
	height: 240px;
	max-height: 250px;
}

.m-progress-bar {
	margin-top: 10px;
}

.gol-content {
	background-image: url(../image/banner/sl2.jpg);
	background-repeat: no-repeat;
}

.gol-left {
	background: #52057bdb;
	height: 450px;
	padding: 25px;
}

.gol-left h3 {
	margin: 0;
	color: #fff;
	text-align: center;
	font-size: 35px;
}

.gol-left .g-par {
	color: #fff;
	text-align: center;
	font-size: 19px;
	padding-bottom: 40px;
	padding-top: 20px;
}

.gol-left p {
	font-size: 16px;
	color: #d4d4d4;
	font-family: sans-serif;
	line-height: 28px;
	text-align: justify;
}

.gol h2 {
	padding-bottom: 50px;
	font-weight: bold;
	text-transform: uppercase;
}

.gol-d {
	background: #075f87;
	height: 550px;
	padding: 35px;
}

.gol-d img {
	width: 100%;
}

.m-image {
	position: relative;
}

.m-image .img1 {
	width: 400px;
	height: 450px;
	border-radius: 20px;
	border: 2px solid #f95521;
}

.m-image .img2 {
	width: 400px;
	height: 300px;
	border-radius: 20px;
	border: 2px solid #f95521;
	position: absolute;
	position: absolute;
	bottom: -55px;
	left: 200px;
}

.gol-d-txt {
	color: #fff;
	background: #ab14fb8c;
	border: 2px solid #f95521;
	padding: 25px;
	height: 500px;
}

.gol-d-txt p {
	font-size: 16px;
	color: #fff;
	font-family: sans-serif;
	line-height: 35px;
	text-align: justify;
	margin-top: 35px;
}

.gol-d-txt button {
	background-color: #f95521;
	border: 1px solid #fff;
	color: #fff;
	width: 100%;
	font-size: 18px;
	padding: 9px;
	margin: 10px 3px
}

.prio img {
	width: 100%;
}

.prio h2 {
	
	padding-top: 50px;
	font-weight: 900;
}
.prio p 
{
	padding-bottom: 30px;
}
.vol ul li {
	list-style: none;
	background: #464646;
	height: 115px;
	padding: 10px;
}

.icon-b ul li svg {
	font-size: 35px;
	color: #05dc05;
}

.icon-b ul li {
	color: #fff;
	float: right;
}

.vol {
	width: 100%;
	height: 400px;
	overflow: hidden;
	position: relative;
	background: url(../image/bg-img.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	display: flex;
	align-items: center;
	justify-content: center;
	background-attachment: fixed;
	position: relative;
}

.vol:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background: rgb(0 0 0 / 40%);
}

.vol-box {
	background: #fff;
	height: 230px;
	padding: 20px;
}
.vol-box p 
{
	line-height: 25px !important;
	font-size: 15px !important;
}
.number {
	font-size: 40px;
}

.join-btn {
	background: green;
	color: #fff;
	border: none;
	padding: 10px 35px;
}
.join-btn a 
{
	color: #fff;
}
.vol-box h5 {
	color: green;
}

.vol-box h4 {
	color: #000;
}

.icon-b ul li h3 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	float: right;
	margin-left: 20px;
}

.icon-b ul li {
	width: 200px;
}

.icon-b ul li p {
	color: #fff9;
}


.news img {
	width: 100%;
}

.news {
	background-color: #0001;
	padding-bottom: 35px;
}

.news h2 {
	padding: 50px 0;
	font-weight: bold;
	margin: 0;
}

.n-box {
	background-color: #fff;
}

.n-box .box-txt {
	padding: 20px;
}

.n-box .box-txt h3 {
	text-align: center;
	font-weight: bold;
	font-size: 19px;
}

.overlay {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #000;
	transition: opacity 500ms;
	visibility: hidden;
	opacity: 0;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
}

.open {
	visibility: visible;
	opacity: 1;
}

/*Popup window styles*/
.popup {
	margin: 0 auto;
	padding: 20px;
	border-radius: 5px;
	position: relative;
	z-index: 10;
	max-width: 70%;
	height: auto;
	overflow: hidden;
}

.popup img {
	margin: 0 auto;
	opacity: 0;
	width: 100%;
	height: auto;
	display: none;
}

/*Buttons styles*/
.popup span#close {
	position: fixed;
	bottom: 0px;
	right: 0;
	left: 0;
	transition: all 200ms;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	z-index: 100;
	cursor: pointer;
	text-align: center;
}

.popup span#next {
	position: fixed;
	top: 50%;
	right: 30px;
	transition: all 200ms;
	font-size: 70px;
	font-weight: bold;
	color: #fff;
	z-index: 100;
	cursor: pointer;
}

.popup span#prev {
	position: fixed;
	top: 50%;
	left: 30px;
	transition: all 200ms;
	font-size: 70px;
	font-weight: bold;
	color: #fff;
	z-index: 100;
	cursor: pointer;
}

.play_wrap {
	display: none;
}

.popup span#next:hover, .popup span#prev:hover, .popup span#close:hover {
	color: #1F6FEB;
	border-color: #1F6FEB;
}

/* ***** */

/* PAGE STYLES */

/* ***** */

.wrap {
	display: flex;
	justify-content: center;
	max-width: 1200px;
	margin: 50px auto;
}

.gallery {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.gallery img {
	width: calc(100% * (1/4) - 10px - 1px);
	height: auto;
	margin-bottom: 15px;
	cursor: pointer;
}

.gallery .gallary_block img:last-child {
	margin-right: 0;
}

.gallery .gallary_block {
	display: flex;
	justify-content: center;
	margin-bottom: 15px;
}

.gallery h2 {
	font-weight: bold;
}

.custom-txt {
	display: flex;
}

.custom-txt .man-img {
	margin: 10px;
}

.custom-txt .man-img img {
	width: 90%;
}

.sec-txt {
	background: #0001;
	padding: 20px;
}

.sec .custom-txt p {
	font-size: 15px;
	line-height: 28px;
}

.sec h2 {
	font-weight: bold;
	
}
.sepr-img
{
	padding-bottom: 20px;
}
.footer-box h4 {
	background: #52057B;
	color: #fff;
	padding: 12px;
	text-align: center;
	text-transform: uppercase;
	transition: all 0.3s;
	cursor: pointer;
}
.footer-box h4 a 
{
	color: #fff;
	text-decoration: none;
}
.footer-box h4:hover 
{
    background: #f95521
}
.footer-u {
	margin-top: 30px;
}

footer {
	background: #2f2f2f;
	padding-top: 40px;
}
footer img 
{
	width: 50%;
}
footer ul li {
	list-style: none;
}

footer ul li a {
	text-decoration: none;
}

footer ul {
	padding: 0;
}

footer p {
	color: #fff9;
}

footer h5 {
	font-size: 19px;
	color: #fff;
	padding-bottom: 20px;
}

footer ul li a svg {
	color: #05dc05;
}

.quick svg {
	font-size: 16px;
	padding-right: 7px;
	padding-top: 10px;
}

.quick ul li {
	padding-bottom: 6px;
	color: #fff9;
}

.quick ul li a {
	color: #fff9;
	text-decoration: none;
}

.quick ul li a svg {
	font-size: 25px;
}

.social ul li {
	background: #05dc05;
	width: 45px;
	height: 45px;
}

.social ul li {
	margin-bottom: 10px;
}

.social ul li a svg {
	color: #fff !important;
}

.social ul li a {
	padding: 6px 12px;
	font-size: 21px;
	line-height: 46px;
}

.f-contact ul li a {
	color: #fff9;
	text-decoration: none;
}

.f-contact ul li {
	margin-bottom: 20px;
	border-bottom: 0.1px dashed #fff9;
	padding-bottom: 15px;
}

.fabt p {
	margin-top: 15px;
    line-height: 24px !important;
}

.botom-footer {
	background: #074387;
	padding: 20px;
}

.botom-footer p {
	color: #c3c3c3;
	margin: 0;
}

/*who-we-are*/
.who-we-arepage {
	margin: 50px 0;
}

.about-banner {
	width: 100%;
	height: 250px;
	overflow: hidden;
	position: relative;
	background: url(../image/mbg.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	display: flex;
	align-items: center;
	justify-content: center;
	background-attachment: fixed;
	position: relative;
	padding-top: 72px;
}

.about-banner p {
	font-size: 20px !important;
}

.about-banner:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background: rgb(0 0 0 / 15%);
}

.about-banner h1 {
	color: #fff;
	position: relative;
	font-size: 55px;
	font-weight: 500;
}

.about-banner p {
	color: #fff;
	position: relative;
	font-family: 'Roboto', sans-serif;
}

.a-right {
	margin-top: 81px;
}

.about-d {
	background-image: url(../image/new-img/Who-we-are-1.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-top: 50px;
	height: 450px;
}

.a-right img {
	width: 100%;
}

.our-mv img {
	width: 100%;
}

.an-left h3 {
	font-weight: bold;
}

.our-mv {
	padding: 25px 30px;
}

/*.our-mv p {
	padding-bottom: 12px;
}*/

.a-left h2 {
	font-weight: 900;
}

.a-left p {
	color: #0009;
}

.our-mv-txt {
	padding-left: 20px;
}

.an-left {
	 background: #52057bdb;
	padding: 20px;
	height: 450px;
}

.an-left p {
	color: #fff;
	font-size: 18px;
	line-height: 28px;
}

.an-left h3 {
	color: #fff;
	border-bottom: 2px solid #fff;
	margin-top: 50px;
}

.about-content {
	padding: 35px 30px;
}

.a-left h3 {
	color: #4CAF50;
	font-weight: bold;
}

.our-mv h4 {
	color: #8BC34A;
	font-weight: 600;
	font-size: 25px;
	border-bottom: 2px solid #8BC34A;
	width: 25%;
	padding-bottom: 10px;
}

/*financial-annual-report*/
.financial-banner {
	width: 100%;
	height: 400px;
	overflow: hidden;
	position: relative;
	background: url(../image/mbg.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	display: flex;
	align-items: center;
	justify-content: center;
	background-attachment: fixed;
	position: relative;
}

.financial-banner:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background: rgb(0 0 0 / 10%);
}

.financial-banner h1 {
	color: #fff;
	position: relative;
	font-size: 55px;
}
.file-menu h4 
{
	font-weight: bold;
	text-align: center;
	margin-bottom: 30px;
}
.file-menu h5 
{
	font-weight: bold;
	text-align: center;
	margin-bottom: 30px;
}
.file-menu ul
{
	padding: 0;
}
.file-menu ul li 
{
	list-style: none;
        background-image: linear-gradient(
99deg
, #073cff ,#074387, #073cff);
    padding: 11px;
    border-radius: 4px;
    text-align: center;
    margin-bottom: 20px;
}
.file-menu ul li a 
{
	text-decoration: none;
	color: #fff;
	font-size: 16px;
}
.file-menu, .chart-img
{
	padding: 35px 30px;
}
.chart-img img 
{
	width: 100%;
}


/*education*/
.tab {
  float: left;
    border: 1px solid #ccc;
    background-color: #074387;
    width: 16%;
   	margin-left: 13px;
   	height: 420px;
  
}

/* Style the buttons inside the tab */
.tab button {
  display: block;
  background-color: transparent;
  color: black;
 padding: 19px 22px;
  width: 100%;
  border: none;
  outline: none;
  text-align: left;
  cursor: pointer;
  transition: 0.3s;
  font-size: 17px;
  font-weight: bold;
  color: #fff;
  font-weight: bold;
    color: #f7ee16fc;
    font-family: 'Roboto';
    letter-spacing: 0.6px;
   
    font-size: 15px;
    border-bottom: 1px solid #f9f24f66 !important;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current "tab button" class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  
  padding: 0px 12px;
  
}
.edu-list-box p 
{
	    font-size: 15px !important;
    line-height: 25px !important;
    margin-bottom: 20px;
    margin-left: 37px;
}
.edu-list-box ul li 
{
	list-style: none;
	margin-bottom: 10px;
	font-size: 15px;

}
.edu-list-box3
ul li h5 
{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 0;
}

.edu-list-box3 svg {
    color: green ;
    margin-right: 15px;
}
.edu-list-box3 p 
{
	font-size: 15px !important;
    line-height: 25px !important;
    margin-bottom: 20px;
    margin-left: 37px;
}
.edu-list-box ul li h5 
{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 0;
}
.tab-content-mbox
{
	width: 83%;
	float: right;
}
.tab-content-mbox img 
{
	width: 100%;
	height: 420px;
}
.imp-edu
{
	background-image: url(../image/img/Education-1.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edu:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edus
{
	background-image: url(../image/Scholarship-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edus:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edud
{
	background-image: url(../image/img/Dengue-4.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edud:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edum
{
	background-image: url(../image/img/Health-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edum:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-educa
{
	background-image: url(../image/img/Health-3.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-educa:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edumo
{
	background-image: url(../image/img/Health-4.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-educa:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edun
{
	background-image: url(../image/img/Health-5.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edun:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edusp
{
	background-image: url(../image/img/Sports-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edusp:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-eduag
{
	background-image: url(../image/img/Sports-3.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-eduag:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-eduin
{
	background-image: url(../image/img/Sports-4.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-eduin:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-eduemp
{
	background-image: url(../image/img/Empowerment-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-eduemp:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-eduenv
{
	background-image: url(../image/img/Environment-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-eduenv:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edugo
{
	background-image: url(../image/img/Green-oath-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edugo:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-eduvi
{
	background-image: url(../image/img/Mela-2.JPG);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-eduvi:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-educlg
{
	background-image: url(../image/img/Clean-&-Green-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-educlg:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edudr
{
	background-image: url(../image/img/Disaster-2.JPG);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edudr:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-eduk
{
	background-image: url(../image/img/Khushi-2.JPG);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-eduk:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-educ
{
	background-image: url(../image/img/Health-3.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-educ:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edua
{
	background-image: url(../image/Anweshan-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edua:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edug
{
	background-image: url(../image/good.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edug:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edue
{
	background-image: url(../image/Educationalworkshop-2.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edue:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}
.imp-edup
{
	background-image: url(../image/Pragati-30.jpg);
	position: relative;
	height: 450px;
	background-size: cover;
	background-position: center;
	margin: 80px 0px;
}
.imp-edup:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	content: "";
	background-image:linear-gradient(
99deg
, transparent 50%, #d117ffd9 10% )
}






.imp-edu-txt
{
	    text-align: center;
    padding: 74px;
    color: #fff;
}
.imp-edu-txt h4 
{
	font-size: 35px;
}
.edu-list img 
{
	width: 100%;
	height: 440px;
	    border-radius: 6px;
}
.last-img
{
	margin-top: 60px;
}
.tab-content-box
{
	/*border: 3px solid #a5a3a3;*/
    padding: 15px;
    height: 420px;
    /* margin: 0 auto; */
    margin-left: 25px;
}

.eaducation-pagecontent
{
	margin-top: 35px;
}
.tab-content-box p 
{
	font-size: 14px !important;
	line-height: 25px !important;
	text-align: justify;
}

.imp-box-txt2 h4
{
	font-size: 35px;
    color: #ffffff;
    font-weight: bold;
    padding-top: 65px;
    padding-bottom: 19px;
    text-shadow: 1px 1px 1px #000;
}
.imp-box-txt
{
	text-align: center;
}
.impmbox
{
	width: 80%;
	margin: 0 auto;
}
.edu-list-box2 p 
{
	margin-bottom: 0;
	    margin-left: 40px;
}
.edu-list-box2 ul li 
{
	list-style: none;
}
.edu-list-box2 ul li h5
{
	font-weight: bold;
	
	
	padding-bottom: 5px;
	font-size: 20px;
}
.edu-list-box2 ul li h5 svg
{
	color: green;
	margin-right: 15px;
}
.abt2 
{
	padding-bottom: 0;
}
.imp-box  
{
	background-color: #252527;
    border: none;
    margin-bottom: 10px;
}
.imp-box p 
{
	    color: #fff;
    padding: 15px;
    line-height: 21px !important;
    text-align: center;
    
    height: 80px;
}
.ascroll
{
	    background: #016886;
    margin: 45px 0;
    height: 400px;
    color: #dadada;
    border-radius: 4px;
}
.ascroll .owl-carousel .owl-item img
{
	border-radius: 4px 0px 0px 4px;
}
.ascroll img
{
	width: 100%;
	height: 400px;
}
.ascroll h4 
{
	font-weight: bold;
}
.ascroll-txt
{
	padding: 20px ;
}
.tab-content-box h4 
{
	font-weight: bold;
}
.edu-list-box3 ul li 
{
	list-style: none;
}
.abt2 h2 
{
	font-weight: bold;
}
.middle-con
{
	margin: 50px 0;
}
.middle-con img 
{
	width: 100%;
	height: 420px;
}
.middle-con-txt
{
	border: 2px solid #737373;
	padding: 15px;
	height: 424px;
}
.middle-con-txt p 
{
	font-size: 15px !important;
	line-height: 21px !important;
}
.last-img img 
{
width: 100%;
height: 350px;
}

/*donateus*/
.tab {
  overflow: hidden;
  /*border: 1px solid #ccc;
  background-color: #f1f1f1;*/
}

/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 12px;
  transition: 0.3s;
  font-size: 15px;

}
.tab button:hover
{
	color: #f95521;
	letter-spacing: 1px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
  color: #f95521;
}

/* Style the tab content */
.dtabcontent {
  display: none;
  padding: 6px 12px;
      border: 1px dashed #ff6015;
 
}
.impct
{
	    text-align: center;
    background: #074387;
    padding: 35px 40px;
    height: 350px;
}
.impct h4 
{
color: #fff;
text-shadow: 1px 1px 1px #000;
padding-bottom: 80px;
text-shadow: 1px 1px 1px #000;
font-size: 30px;
}
.impct ul
{
	display: flex;
	justify-content: space-between;
	padding: 0;

}
.impct ul li 
{
	   list-style: none;
    margin-right: 10px;
    position: relative;
    color: #000;
    text-align: center;
    width: 220px;
    z-index: 1;
    padding: 4px;
    font-size: 18px;
    line-height: 21px;
}
.impct ul li:before
{
	    content: '';
    position: absolute;
    background-color: #fff;
    width: 226px;
    height: 127px;
    border-radius: 94px;
    top: -27px;
    left: 0;
    right: 0;
    z-index: -1;
    text-align: center;
    border: 3px dashed #ff6015;

}
.chr-content
{

	background-color: #fff;
	padding-top: 50px;
}
.chr-content img 
{
	width: 100%;
}
.frg
{
	display: flex;
	margin-bottom: 35px;
}
.frg label
{
	margin-left: 5px;
	font-weight: bold;
	margin-top: 5px;
}
.frg input[type=radio]
{
	width: 20px;
	height: 20px;
	margin-left: 50px;
}
.right-image img 
{
	width: 100%;
}
.paymentbox .tabmenu-content
{
	padding-top: 15px;
}
.paymentbox .tabmenu-content h3
{
	    text-align: center;
    background: #302c51;
    color: #fff;
    padding: 7px;
    font-size: 20px;
    letter-spacing: 1px;
}
.paymentbox .dtab-view {
    margin-top: 25px;
    padding: 30px;
}
.dsub
{
	padding-top: 30px;
}
.dtab-view p
{
	padding: 10px 5px;
}
.fg1
{
	margin: 10px 0;
}
.payment-btn
{
	text-align: center;
	padding: 20px 0;
}
 .tabmenu-content2 .tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px dashed #ff6015;
}
.tabmenu-content2 h3 {
    text-align: center;
    background: #302c51;
    color: #fff;
    padding: 7px;
    font-size: 20px;
    letter-spacing: 1px;
    margin: 0;
}
.paymentbox .dtab 
{
	text-align: center;
	margin: 0 auto;
}
.dtab-view {
    margin-top: 25px;
    padding: 30px;
}
.paymentbox .tab-btn
{
	background-color: #ff6015 !important;
    margin: 5px;
    color: #fff;
    float: none!important;
    border-radius: 27px;
    width: 163px;
    box-shadow: 1px 1px 9px #000000ab;
        padding: 7px;
}
.tabmenu-content2 {
    padding-top: 35px;
    margin-bottom: 100px;
}
.chr-txt h3 
{
	width: 50%;
	margin-bottom: 35px;
}
.chr-txt
{
	margin-top: 85px;
}
.qr
{
	text-align: center;
}
.qr img 
{
	width: 30%;
	margin: 0 auto;
}
.donate-left-text
{
	margin-top: 30px;
}
.donate-left-text p 
{
	width: 90%;
}
.chr-last ul
{
	display: flex;
	justify-content: space-between;
}
.chr-last ul li 
{
	list-style: none;
    background-color: #ff6015;
    padding: 15px;
    width: 100%;
    margin: 5px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
}
.payment-btn h4
{
	border: 1px solid #0002;
    padding: 5px;
    width: 50%;
    margin: 0 auto;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.ac-table p 
{
	padding: 20px;
}
.default-btn {
    border: none;
    position: relative;
    display: inline-block;
    text-align: center;
    overflow: hidden;
    z-index: 1;
    color: #fff;
    text-transform: capitalize;
    background-color: #ff6015;
    -webkit-transition: .5s;
    transition: .5s;
    border-radius: 50px;
    font-weight: 400;
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 14px;
    padding-bottom: 14px;
    border: 2px solid #682201;
}
@media(max-width: 480px)

{
.frg
{
	display: block;
}
.impct ul
{
	display: block;
}
.impct
{
	height: auto;
}
.chr-last ul
{
	padding: 0;
}
}


/*contact-us*/
.contact-addr {
    padding: 30px;
    background-color: #074387;
}
.ptb-100 {
    padding-top: 150px;
    padding-bottom: 100px;
}
.contact-addr .info-contact h3 {
    font-size: 14px;
    color: #ffae88;
    font-weight: 400;
    margin: 5px 0 10px;
    text-transform: uppercase;
}
.contact-addr .info-contact span {
    font-size: 14px;
    color: #d0ccee;
    font-weight: 400;
}
.contact-addr h3 {
    font-size: 25px;
    color: #fe5100;
    margin: 0 0 30px;
}
.info-contact svg {
    color: #fff;
}
.contact-addr h3 {
    font-size: 33px;
    color: #fe5100;
    margin: 0 0 30px;
    font-weight: 900;
    text-shadow: 1px 1px 1px #c5c5c5;
    font-family: sans-serif;
}
.contact-content h3 
{
font-weight: 900;
}
.contact-addr .info-contact h3 {
    font-size: 14px;
    color: #ffae88;
    font-weight: 400;
    margin: 5px 0 10px;
  
    text-transform: uppercase;
    
}
.contact-addr .info-contact span {
    font-size: 14px;
    color: #d0ccee;
    font-weight: 400;
}
.contact_box {
    -webkit-box-shadow: 0 5px 28.5px 1.5px rgb(255 255 255 / 20%);
    box-shadow: 0 5px 28.5px 1.5px rgb(255 255 255 / 20%);
    padding: 30px;
    border: 1px dashed #ff6015;
    border-radius: 5px;
    }
.info-contact
{
	margin-bottom: 20px;
}
.contact-addr
{
	text-align: center;
	height: 534px;
}
.info-contact .fas
{
	color: #fff;
}
.info-contact span a 
{
	color: #fff;
}
.frg-group
{
	margin-top: 10px;
}
.send-btn
{
	text-align: right;

	margin-top: 15px;
}
.m-content h2 
{
	font-weight: bold;
}
.join-form h2 
{
	font-weight: bold;
}
.send-btn button 
{
	background-color: #f95521;
    color: #fff;
    padding: 10px 35px;
    border: none;
}

.account-details
{
	border: 1px dashed #ff6015;
}
.account-details
{
	padding: 20px;
	position: relative;
}
.account-details ul li 
{
	padding-bottom: 10px;
}
.account-details ul
{
	padding-top: 30px;	
}
.tur
{
	margin-bottom: 70px;
}
.account-details h4 
{
	letter-spacing: 0.6px;
	text-align: center;
}
.dont-p
{
	margin-top: 15px;
}
.evt-co
{
	margin-bottom: 90px;
}
.menent-img img 
{
	border-radius: 10px;
}
.middle-content
{
	padding-left: 35px;
}
.mevent-content p 
{
	padding-top: 35px;
}


.join-us
{
	background-image: url(../img/joinbg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	padding: 70px;
}
.main-form
{
	margin-top: 90px;
}
.main-right
{
	background-color: #0001;
	padding: 30px;
}
.main-right p 
{
	margin-bottom: 50px;
	font-size: 16px;
	line-height: 28px;
}

.main-right ul
{
	padding: 0;
}
.main-right svg 
{
	color: green;
}
.main-right ul li 
{
	list-style: none;
	font-size: 16px;
	line-height: 28px;

}
.frg-group input
{
	height: 50px;

}
.frg-group .form-control
{
	background-color: #0001;
	border-radius: 0;
}
.frg-group select 
{
	height: 50px;
}
.join-us img 
{
	width: 100%;
}
.covid-rel-page ul li 
{
	list-style: none;
    color: #0008;
    font-weight: bold;
    font-size: 16px;
    border: 1px solid #00000045;
    padding: 15px;

}
.covid-rel-page  img 
{
	width: 100%;

    height: 420px;
}
.covid-rel-page .sepr-img img 
{
	width: auto;
	height: auto;
}
.covid-rel-page h1
{
	font-weight: bold;
	
}
.covid-rel-page ul
{
	padding: 0;
}
.covid-rel-page
{
	padding: 30px 35px;
}
#thumbs
{
	display: none;
}
.main-slider .owl-dots
{
	    position: absolute;
    bottom: 5px;
    left: 0;
    right: 0;
}
.banner-d .item
{
	padding: 20px;
}
.banner-d h2 
{
	font-weight: bold;
	margin-top: 70px;
}
.banner-d .item img
{
	width: 100%;
	height: 200px;
}
.banner-d .h-text
{
	width: 70%;
	margin: 0 auto;
	margin-bottom: 30px;
}
.sup-box .supsml img 
{
	width: 90% !important;
	height: auto;
}
.sup-box
{
	border: 1px solid #0001;
	padding: 15px;
	height: 300px;
background: #fdf0ec;
}
.sup-box .supsml
{
	float: left;
	width: 20%;
}
.sup-box .sup-txt
{
	float: right;
	width: 75%;
}
.sup-box .sup-txt h4 
{
	font-size: 19px;
	font-weight: 600;
}
.sup-box .sup-txt p 
{
	font-size: 14px !important;
	line-height: 20px !important;

}
.banner-d .item p
{
	width: 100%;
	line-height: 22px !important;
	padding-top: 15px;
	color: #0009;
	text-align: justify;
	font-size: 14px !important;
}
.banner-d .owl-dots
{
	display: none;
}
.prio
{
	padding-bottom: 50px;
}
.banner-d2 p 
{
	line-height: 22px !important;
	font-size: 14px !important;
	margin-top: 10px;
}
.banner-d2 .sup-box
{
	height: 280px;
}
.banner-d2 .sup-box .sup-txt h4
{
	font-size: 20px;
}
.banner-d2 .item img 
{
	height: 200px;
}
.banner-d2 .item .supsml svg 
{
	color: green;
	font-size: 40px;
}
.banner-d2 .item
{
	padding: 25px;
}
.banner-d2 .head
{
	display: flex;
	justify-content: space-between;
	margin: 30px 0;
}
.edu-list-box svg 
{
	color: green;
	margin-right: 15px;
}
.ebanner-d2
{
	margin-top: 80px;
}
.ebanner-d2 .owl-dots
{
display: none;
}
.banner-d2 button 
{

    font-weight: 500;
    color: white;
    padding: 0px 20px;
    background: #f95521;
    text-shadow: 1px 1px 1px #000;
    height: 40px;
    margin-top: 21px;
    border: none;
    border-radius: 4px;
}
.middle-con-txt h4 
{
	font-weight: bold;
}



 
.demo{ 
	background: #6c6a6a;
	background:#074387d1;
    margin: 50px 0;
    padding: 60px;
    height:545px;
        border: 16px solid #dcdada;

 }
.testimonial .pic{
    width: 22%;
    padding: 20px 0;
    margin: 0 6% 0 2%;
    float: left;
    position: relative;
    z-index: 1;
}
.testimonial .pic:before,
.testimonial .pic:after{
    content: "";
    width: 130px;
    height: 150px;
    background: #fd6e41;
    position: absolute;
    z-index: -1;
}
.testimonial .pic:before{
    top: 0;
    right: -20px;
}
.testimonial .pic:after{
    bottom: 0;
    left: -20px;
}
.testimonial .pic img{
    width: 100%;
    height: auto;
    border: 3px solid #e1c37d;
}
.testimonial .testimonial-content{
    width: 70%;
    float: right;
}
.testimonial .title{
    display: block;
    font-size: 18px;
    font-weight: 600;
    color:#50f56a;
    margin: 0;
    text-transform: uppercase;
    padding-top: 65px;
    padding-left: 15px;
}
.testimonial .post{
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
    text-transform: capitalize;
    margin-bottom: 25px;
    padding-left: 15px;
}
.testimonial .description{
    font-size: 16px;
    color: #fff;
    padding: 0 15px;
    margin: 0;
    position: relative;
}
.testimonial .description:before,
.testimonial .description:after{
    font-family: "Font Awesome 5 Free"; font-weight: 900;
    font-size: 17px;
    color: #e1c37d;
    position: relative;
}
.testimonial .description:before{
    content: "\f10d";
    margin-right: 5px;
    top: 0;
    left: 0;
}
.testimonial .description:after{
    content: "\f10e";
    margin-left: 5px;
    position: relative;
    bottom: 0;
    right: 0;
}
.demo .owl-theme .owl-controls{
    width: 70%;
    margin: 0;
    text-align: left;
    position: absolute;
    bottom: 0;
    right: 0;
}
.demo .owl-theme .owl-controls .owl-buttons div{
    width: 70px;
    height: 90px;
    line-height: 90px;
    background: transparent;
    border-radius: 0;
    opacity: 1;
    position: relative;
}
.demo .owl-prev:before,
.demo .owl-next:before{
    content: "\f177";
    font-family: "fontawesome";
    font-size: 45px;
    font-weight: 900;
    color: #ddd;
    /*position: absolute;*/
    top: 0;
    left: 25%;
}
.demo .owl-next:before{
    content: "\f178";
}
.demo .owl-next:after{
    /*content: " / ";*/
    font-size: 40px;
    color: #ddd;
  /*  position: absolute;*/
    top: 0;
    left: -10px;
}
@media only screen and (max-width: 990px){
    .testimonial{ text-align: center; }
    .testimonial .pic{
        width: 200px;
        margin: 0 auto;
        float: none;
    }
    .testimonial .pic:before,
    .testimonial .pic:after{
        width: 80px;
        height: 100px;
    }
    .testimonial .testimonial-content{
        width: 100%;
        float: none;
    }
    .testimonial .title{
        padding: 15px 0 0 0;
    }
    .testimonial .post{
        padding: 0;
        margin-bottom: 10px;
    }
    .demo .owl-theme .owl-controls{
        width: 100%;
        position: static;
        text-align: center;
    }
    .demo .owl-theme .owl-controls .owl-buttons div{
        height: 50px;
        line-height: 50px;
    }
}
.a-testmonile h2
{
font-weight: bold;
text-transform: uppercase;
}
.documents img 
{
	
	    width: 100%;
    border: 8px outset #074387d9;
    padding: 8px;
}
.cert2
{
	margin-top: 30px;
}
.documents
{
	padding: 50px 0;
}
.mgallery .owl-nav, .owl-dots
{
	display: none;
}
.mgallery 
{
	padding-bottom: 60px;
}
.mgallery h2 
{
	font-weight: bold;
	margin-bottom: 35px;
}
.mgallery img 
{
	margin: 5px;
	height: 150px;
}
.box-txt h3
{
	font-size: 18px;
	font-weight: bold;
}
.box-txt p 
{
	text-align: justify;
    line-height: 20px;
    padding-top: 5px;
    font-size: 14px;
    color: #0009;
}
.abt-c img 
{
	height: 200px;
}
.sign
{
	text-align: right;
}
#testimonial-slider .owl-nav span 
{
	display: none;
}
.aud p 
{
	width: 70%;
	margin: 0 auto;
	line-height: 20px !important;
	text-align: center;
}
.aud p:nth-child(3)
{
	width: 32%;
	margin: 15px auto;
	line-height: 20px !important;
}
.right-image
{
	margin-top: 30px;
}
.banner-d .owl-nav 
{
	display: none;
}
.main-slider
{
	padding-top: 100px;
}

.m_sup-box
{
	padding: 15px;
}
.m_sup-box2
{
	background: #fff;
	margin: 30px 20px;
}
.m_sup-box2 .sup-box
{
	height: 250px !important;
}
.m_sup-box2 h4 
{
	text-align: center;
	margin-top: 0;
}
.m_sup-box p 
{
	text-align: justify;
	line-height: 23px;
}
.m_sup-box .sup-box 
{
	height: 300px;
	    box-shadow: 1px 5px 12px #ececec;
	    transition: all 1s;
	   
	    background: #fff;
	    position: relative;
}
.m_sup-box .sup-box h4
{
	font-weight: bold;
	
}
.m_sup-box .sup-box:hover
{
	transform: translateY(-15px);
	border-bottom: 3px solid #000;
}

.carousel-section .sup-box .supsml img {
    width: 70% !important;
    height: auto;
}
.carousel-section .item img 
{
	height: 230px;
}
.carousel-section p
{
    text-align: justify;
    line-height: 20px;
    font-size: 14px;
    color: #0009;
    padding-top: 5px;
}
.read_m
{
	text-align: center;
	position: absolute;
	bottom:10px;
	left: 0;
	right: 0;
}
.read_m a
{
	text-decoration: none;
    background: #f95521;
    color: #fff;
    padding: 5px 10px;
    border-radius: 4px;
    transition: all 0.3s;
}
.read_m a:hover
{
background: #074387;
}
.pribox-txt
{
	background: #022956;
	padding: 20px;
}
.pribox-txt .box-txt h3 
{

    color: #dedede;
    line-height: 22px;
    text-align: center;
}
.pribox-txt .box-txt p
{
	color: #fff;
	
}

.inner_pad
{
	padding-top: 100px;

}

.breadcrumb{background-color:#fff; margin:0px; padding:0px 30px; }.

