/*
Theme Name: VIN Technology
Theme URI: https://wordpress.org/themes/vintechnology/
Author: Veera
*/

/*********************Custom CSS ************************/

@media (max-width:768px){
	.contact-form-home-sec .container-fluid{
    padding: 25px 25px !important;
}
	.carousel-caption h2, .carousel-caption h1 {
    font-size: 28px;
}
	.sub-service-ul li {
    margin: 20px 0px !important;
    width: 100%;
    text-align: center;
}
}

.fact-title{
    font-size: 24px;
}
 
.home-main-contact{
	align-items:center;
}
.contact-home .wpcf7-submit {
    background:linear-gradient(75deg,#ea5a1f 10%,#f8a118);
    font-size: 22px;
    font-weight: 700;
	color:#ffffff;
}
 
.contact-home input, .contact-home select {
    padding: 10px;
    width: 100%;
    border-radius: 10px;
    border: none;
    height: 60px;
}
.contact-home textarea {
    border: 1px solid #ccc;
    padding: 10px;
    width: 100%;
    height: 160px;
    border-radius: 10px;
}
.entry-content {
    padding: 46px 0px 100px 0px;
}
footer.entry-meta {
    display: none;
}
.contact-main .wpcf7-submit {
    background:linear-gradient(75deg,#ea5a1f 10%,#f8a118);
    font-size: 22px;
    font-weight: 700;
	color:#ffffff;
}
 
.contact-main input, .contact-main select {
    padding: 10px;
    width: 100%;
    border-radius: 10px;
    border: none;
    height: 60px;
}
.contact-main textarea {
    border: 1px solid #ccc;
    padding: 10px;
    width: 100%;
    height: 260px;
    border-radius: 10px;
}

@media (min-width: 992px) {
    .navbar-expand-lg .navbar-nav {
        align-items:center;
    }
}

.single-post-thumbnail {
    display: none;
}
.btn-primary:hover{color:#000;
background-color:#f0b916;
border-color:#f0b916
}
.btn-primary {
    border-radius: 30px;
}



.footer-logo-img {
    width: 250px;
    padding: 12px;
    background: #fff;
    border-radius: 14px;
    margin-bottom: 15px;
}
.head-logo-img {
    width: 200px;
    padding: 10px 0px;
}
/*.readmore-btn {
    background: #02245b;
    padding: 12px 0px;
    border-radius: 30px;
    color: #ffffff;
} */
.count-post {
    padding: 15px;
    margin: 0px;
    color: #fff;
}
.my-service-item {
    padding: 0px;
    border: 1px solid #d8d8d8;
    height: 100%;
    border-radius: 6px;
    overflow: hidden;
	border-bottom: 6px solid #f17d1c;
}
.sub-service-ul li:hover{
background: linear-gradient(75deg,#ea5a1f 10%,#f8a118);
}
ul.sub-service-ul li {
    list-style: none;
    color: #ffffff;
    float: left;
    padding: 10px 20px;
  border: 2px solid #fa7200;
  margin: 25px;
  font-size: 18px;
    font-weight: 700;
    cursor: pointer;
}
 .carousel-item { 
    height: 600px;
}
.single-content {
    max-width: 900px;
    margin: 0 auto;
}
.image-service-img img {
    width: 100%;
    height: 100%;
}
.inner-ser-text {
    padding: 30px 25px;
}
.readmore-btn {
    font-size: 20px;
    float: right;
    font-weight: 700;
}
/***************new code **************/
.carousel-control-prev, .carousel-control-next {
    width: 6% !important;
}
 .since-head {
    background: #ffffff;
    display: inline-block;
    font-size: 16px;
    position: relative;
    top: 4px;
    padding: 4px 8px;
    border-radius: 6px;
}
a.get-quote-btn.head-qut {
    font-weight: 700;
    background: linear-gradient(75deg,#ea5a1f 10%,#f8a118);
    color: #ffffff;
    padding: 8px 22px;
    font-size: 18px;
    border-radius: 10px;
    text-align: center;
}
.project-item img { 
    height: 300px;
}
.menu-item:hover .dropdown-menu {
    display: block;
}
.in-abt{
    background: #f1f1f1;
}
.dropdown-menu-end {
    padding: 0px 24px;

}
.dropdown-menu-end li a {
    padding: 12px 6px !important;
    margin: 0px !important;
}
/**************************Top*********************/
.bg-dark-top{
	background:linear-gradient(75deg, #ea5a1f 30%, #074a9c);
}
.bg-dark-new{
	background: linear-gradient(75deg,#124aa5 10%,#093176);
}
.tophd-right {
    position: relative;  
}
.facts-new{
	background:linear-gradient(75deg,#124aa5 10%,#093176);
}
.bg-primary-new {
  background: linear-gradient(75deg,#ea5a1f 10%,#f8a118);
}
.text-primary-new{
	color:#ea5a1f;
}
.btn-primary-new{
	 background: linear-gradient(75deg,#ea5a1f 10%,#f8a118);
	color: #ffffff;
}
.readmore-btn {
    color: #f0771c;
}
.fw-medium.text-primary{
    display: inline-block;
    background: #ea5a1f;
    color: #ffffff !important;
    padding: 4px 12px;
    font-size: 14px !important;
}
.fa-2x.text-primary{
    color: #ea5a1f !important;
}
.vmv {
    background: #fff6e9;
}
ul.dropdown-menu.dropdown-menu-end li a {
    font-size: 14px !important;
}
ul.abt-list-ser {
    margin: 0px;
    padding: 0px;
}
.abt-list-ser li {
    list-style: none;
    float: left;
    background: #f5f5f5;
    margin: 4px 10px;
    padding: 3px 5px;
    font-size: 14px;
	border-radius: 8px;
}
.getco-services {
    background-image: url(http://localhost/getcoqatar/wp-content/uploads/2026/02/cable.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: 35%;
}
.bg-light-new {
    background: linear-gradient(75deg, #ffffff 10%, #cfe1ff);
}