/*www.oguzhansengul.com*/
    #rcbrandDemo1, #rcbrandDemo2, #rcbrandDemo3 {
    display:none;
    }
    
    .rc-rcbrand-container {
        position:relative;
        max-width:100%;
        margin-bottom: 20px;
    }
    .rc-rcbrand-ul {
        position:relative;
        width:99999px;
        margin:0px;
        padding:0px;
        list-style-type:none;   
        text-align:center;  
        overflow: auto;
    }
    
    .rc-rcbrand-inner {
        position: relative;
        overflow: hidden;
        float:left;
        width:100%;
        background: #ffffff;;
        border:1px solid #ccc;
        border-radius:5px;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;  
    }
    
    .rc-rcbrand-item {
        float:left;
        margin:0px;
        padding:0px;
        cursor:pointer;
        position:relative;
        line-height:0px;
    }
    .rc-rcbrand-item img {
        max-width: 100%;
        cursor: pointer;
        position: relative;
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 15px;
    }
    
    .rc-rcbrand-nav-left,
    .rc-rcbrand-nav-right {
        padding:5px 10px;
        border-radius:50%;    
        position: absolute;
        cursor: pointer;
        z-index: 4;
        top: 50%;
        transform: translateY(-50%);   
        background: rgb(255, 102, 0, 0.5);
        color: #fff;     
    }
    
    .rc-rcbrand-nav-left {
        left: 10px;
    }
    
    .rc-rcbrand-nav-left:before {
        content: "<"
    }
    
    .rc-rcbrand-nav-left.disabled {
        opacity: 0.4;
    }
    
    .rc-rcbrand-nav-right {
        right: 5px;    
    }
    
    .rc-rcbrand-nav-right:before {
        content: ">"
    }
    
    .rc-rcbrand-nav-right.disabled {
        opacity: 0.4;
    }
    
    body {
	margin: 0px;
	padding: 0px;
	font-family: 'Lato', sans-serif !important;
}

.icon-top-style {
	position: relative;
	font-size: 18px;
	rotate: -46deg;
	left: 11px;
	top: -22px;
	color: #60BC64;
}

.first-nav li {
	padding: 0px 9px;
}

.logo-size {
	font-size: 29px;
	font-weight: 650;
	letter-spacing: 2px;
	color: #000;
}

.padd-nav {
	padding-bottom: 50px;
}

.navbar-nav li a {
	color: #434345;
	font-weight: bold;
	font-size: 14px;
}

.div-1 {
	position: absolute;
	float: left;
	background-color: #fff;
	border-top: 2px solid #42B574;
}

.div-2 {
	position: absolute;
	top: -2px;
	left: 100%;
	background-color: #fff;
	border-top: 2px solid #42B574;
}

.div-3 {
	position: absolute;
	top: -2px;
	right: 100%;
	background-color: #fff;
	border-top: 2px solid #42B574;
}

.slide-1 {
	padding: 0px;
	transition: .6s;
}

.slide-1:hover {
	padding-left: 10px;
}

.slide-2 {
	padding: 0px;
	transition: .6s;
}

.slide-2:hover {
	padding-left: 15px;
}

li a {
	color: #fff;
}

li a:hover {
	color: #42B574 !important;
}

.home ul {
	display: none;
	transition: .7s;
	opacity: 0;
}

.home:hover ul {
	display: block;
	opacity: 1;
}

.hobar ul {
	display: none !important;
}

.hobar:hover ul {
	display: block !important;
}

.div-1 li i {
	padding: 6px 0px;
}

.fa-chevron-right {
	color: #434345 !important;
}

.div-1 li {
	background-color: #fff;
}

.div-1 li:hover {
	background-color: #1F1D1E !important;
	color: #42B574 !important;
}

.div-2 li {
	background-color: #fff;
}

.div-2 li:hover {
	background-color: #1F1D1E !important;
	color: #42B574 !important;
}

.hobar {
	background-color: #fff;
}

.hobar:hover {
	background-color: #1F1D1E !important;
	color: #42B574 !important;

}

/*body-start*/
.gradient-animation {
	background-image: linear-gradient(to right, rgb(102, 204, 255), rgb(131, 196, 80));
	text-align: center;
	color: #fff;
	padding: 60px 0px;
}

.gradient-animation h1 {
	font-size: 47px;
	font-weight: 400;
}

.gradient-animation .fa-blog {
	font-size: 40px;
}

.gradient-animation a {
	text-decoration: none;
	padding: 0px 6px;
}

.gradient-animation a:hover {
	text-decoration: underline;
	color: #fff !important;
}

.gradient-animation img {
	position: absolute;
	top: 293px;
	width: 79px;
	height: 45px;
	left: 639px;
	z-index: -1;
}

#row_3 {
	padding-top: 50px;
	padding-bottom: 50px;
}

#row_3 .col_3 {
	padding: 20px;
}

#row_a h5{
	color: #42B574;
}
#row_a h5:hover{
	color: #55bbeb;
}

#anchor:hover{
	color: #55bbeb !important;
	text-decoration: underline !important;
}

#bg_a{
	background-image: url('aboutusbg.jpg');
	color: white;
}
#bg_a button{
	background-color: transparent;
	border: 2px solid #fff;
	border-radius: 4px;
	padding: 14px;
	color: #fff;
	font-weight: bolder;
}
#bg_a button:hover{
	transition: 0.4s;
	background-color: #fff;
	color: #434345;
}

#row_q{
	margin: 130px 0px 0px 0px !important;
}
/*body-end*/


/*footer-start*/
.footer-icon i {
	width: 42px;
	background: #212121;
	height: 42px;
	padding: 12px 0px;
	border-radius: 25px;
	color: #fff;
	transition: .5s;
}

.footer-icon .fa-facebook-f:hover {
	background-color: #0956B5;
}

.footer-icon .fa-twitter:hover {
	background-color: #28D4F9;
}

.footer-icon .fa-google-plus-g:hover {
	background-color: #F96A23;
}

.footer-icon .fa-linkedin-in:hover {
	background-color: #0E7EB5;
}

.fa-envelope {
	background: #212121;
	height: 38px;
	width: 39px;
	text-align: center;
	border-radius: 5px 0px 0px 5px;
	padding: 12px 0px;
}

.input-group button {
	background-color: #42b574 !important;
	color: #fff !important;
	font-weight: bold !important;
	border-radius: 0px 5px 5px 0px !important;
	transition: .5s;
}

.input-group button:hover {
	background-color: #55BBEB !important;
}

#useful-link-item li {
	color: #60BC64;
	font-size: 12px;
}

#useful-link-item li a {
	font-size: 16px !important;
	text-decoration: none;
}

#useful-link-item li a:hover {
	text-decoration: underline;
	color: #fff !important;
}

.latest-news-item i {
	color: #28D4F9;
	margin-right: 6px;
}

.latest-news-item p {
	width: 151px;
}

.latest-news-item span {
	color: #9b9b9b;
}

.latest-news-item #fotter-h6 {
	color: #fff !important;
	font-size: 16px !important;
	margin-top: 0px !important;
	letter-spacing: 0px !important;
}

.latest-news-item h6:hover {
	color: #27BBDB;
}

.navbar-brand:hover {
	color: #000 !important;
}

nav.navbar {
	position: sticky;
	top: 0;
}

/*footer-end*/

.row {
	--bs-gutter-x: 0rem;
}


    .carousel-inner{ max-height: 400px; }
    
    
/* Media_Query_Laptops */
@media only screen and (max-width: 1024px) {
	.col-6 video {
		width: 480px;
	}

	#row_2 h1 {
		display: none;
	}

	#body #row_2 {
		display: block;
	}

	#row_2 .col-2,
	.col-5 {
		margin: auto;
	}

	#row_2 img {
		width: 10%;
		left: 450px;
	}
}

/* Media_Query_Tablets */
@media only screen and (max-width: 768px) {
	#div_x {
		margin: auto !important;
	}

	#row_2 h1 {
		display: none;
	}

	#body #row_2 {
		display: block;
	}

	#row_2 .col-2,
	.col-5 {
		margin: auto;
	}

	.gradient-animation {
		padding: 40px 0px;
	}

	#row_2 img {
		width: 10%;
		left: 350px;
		top: 280px;
	}

	#div_y {
		width: 100%;
	}

	#div_x {
		width: 100%;
	}

	#footer_z #footer_1,
	#footer_2 {
		width: 100%;
	}

	#footer_2 p {
		text-align: center;
		width: 60%;
		margin: auto;
	}

	#footer_2 form {
		width: 60%;
		padding: 15px 0px;
		margin: auto;
	}

	#footer_3,
	#footer_4 {
		width: 40%;
		margin: auto;
	}

	#footer_3 h5 {
		text-align: left !important;
	}

	#footer_4 h5 {
		text-align: left !important;
	}

	#footer_3 ul li {
		padding: 10px 0px;
	}

	#footer_z div {
		padding: 10px 0px;
	}

	#footer_z div h5 {
		text-align: center;
	}
}

/* Media_Query_Smartphones */
@media only screen and (max-width: 360px) {
	#div_x {
		margin: auto !important;
		width: 100% !important;
	}

	#div_y {
		width: 100% !important;
	}

	#row_2 h1,
	.col-2 {
		display: none;
	}

	#body #row_2 {
		display: block;
	}

	#row_2 .col-5 {
		margin: auto;
		width: 100%;
	}

	.gradient-animation {
		padding: 17px 0px;
	}

	#row_2 img {
		width: 20%;
		left: 150px;
		top: 145px;
	}

	#footer_z div {
		width: 100%;
		/* text-align: center; */
		padding: 10px 0px;
	}

	#footer_z div h5 {
		text-align: center;
	}

	#footer_2 form {
		width: 90%;
		padding: 15px 0px;
		margin: auto;
	}

	#footer_3 {
		display: block;
	}
}
