/*
Theme Name: tecbit Child
Theme URI: http://demo.themexbd.com/wpt/tecbit/
Description: tecbit Responsive WordPress Theme
Author: themexbd
Author URI: https://webitrangpur.com/
Version: 1.0.0
Template: tecbit
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, sticky-post, threaded-comments, translation-ready
Text Domain: tecbit-child
*/

/*----------------------------------------
 Don't change any css from here. If you need to change, Please use child theme.
------------------------------------------*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&display=swap');

.sht{
	padding-top:20px !important;
}

.home .slider_btn {
    margin-top: 20px !important;
}
.home .witr_btn {
    background: #ed8018 !important;
}
.home-abt-img{
	border: 2px solid #D2D1DE !important;
}
.abt-flex .elementor-widget-wrap{
    gap:7px !important;
}
.home .abt-read a:hover{
    background-color: #fff !important;
    border: 1px solid #ed8018 !important;
}
.home .home-slider .witr_btn,.home .abt-read .witr_btn{
    border: 1px solid #ed8018 !important; 
}
.home .home-slider .witr_btn:hover{
    background-color: #fff !important;
    border: 1px solid #ed8018 !important;
}
.home .projects .picon a{
    background-color: #1a1a61 !important;
}
.home .projects .picon a:hover{
    background-color: #ed8018 !important;
}
.home .projects .pstyle2 .prot_content {
    background: rgb(224 123 52 / 70%) !important;
}
.tecbit_nav_area.prefix, .hbg2{
    background-color: #fff !important;
}
.tecbit_nav_area.prefix, .hbg2 nav ul li{
    color: #1a1a61 !important;
}
.footer-bottom {
    border-top: 5px solid #ed8018;
}
.logo a {
    margin-top: 10px !important;
}
.mobile_menu_logo img{
    width: 15% !important;
}
.top-address a:hover{
    color: #ed8018 !important;
}
.footer-middle a:hover{
    color: #ed8018 !important;
}
.footer-middle a{
    font-family: 'Open Sans' !important;
}
.short-breadcrumb a:hover {
    text-decoration: underline;

}
.brpt h2 {
    font-size: 34px !important;
    color: #fff;
}
.err a{
	color:#ed8018 !important;
}

.err a:hover{
	color:#1a1a61 !important;
}
.single.single-em_service .tecbit-single-blog--thumb{
	text-align:center !important;
	}
.page-id-5906 .paginations a:hover, .paginations a.current, .page-numbers span.current ,.page-id-6651 .paginations a:hover{
    background: #1a1a61;
    border-color: #1a1a61;
    color: #fff;
}

/* .single.single-em_service .sidebar-right{
	display:none !important;
} */
.single.single-em_service .witr_text_widget .witr_text_widget_inner p,.single.single-em_service .detail_SS p{
	font-family:'Open Sans' !important; 
	color:#424242 !important;
	font-size:18px !important;
}
				.single.single-em_service .tecbit-blog-area {
    padding: 20px 0 50px !important;
}
.single.single-em_service .tecbit-single-blog-title h2{
	text-align:center !important;
	font-weight:800 !important;
	font-family:'Open Sans' !important; 
	color:#1a1a61 !important;
}
.page-id-5906 .service-para .witr_text_widget .witr_text_widget_inner p,.page-id-5906 .service-para .detail_SS p,.page-id-6651 .service-para .detail_SS p,.page-id-6651 .service-para .witr_text_widget .witr_text_widget_inner p{
	display:none !important;
}
.breadcumb-area,.main-search-menu .em-quearys-top.msin-menu-search .em-quearys-menu i{
	display:none !important;
}
.page-id-5906 .service-para .SIBG_1,.page-id-6651 .service-para .SIBG_1 {
	    border: 5px solid #1a1a61;
    border-radius: 5px;
	}
.page-id-5906 .service-para .singleSS .detail_SS .readMore:hover,.page-id-6651 .service-para .singleSS .detail_SS .readMore:hover{
	background: #ed8018;
   
	}
.page-id-5906 .service-para .singleSS .detail_SS .readMore,.page-id-6651 .service-para .singleSS .detail_SS .readMore{
	background: #1a1a61;
    padding: 10px 20px;
	font-family:'Open Sans' !important; 
    border-radius: 5px;
    color: #fff;
	}
.page-id-5906 .service-para .detail_SS h3,.page-id-6651 .service-para .detail_SS h3{
    font-size: 21px !important;
	color:#1a1a61 !important;
	font-family:'Open Sans' !important; 
}
cont-tel:hover{
	color:#ed8018 !important;
}
.page-id-5833 .paginations a:hover, .paginations a.current, .page-numbers span.current {
    background: #1a1a61 !important;
    border-color: #1a1a61 !important;
    
}
.single.single-em_portfolio .portfolio-details-box .prots-contentg ul{
	color:#1a1a61 !important;
	font-family:'Open Sans' !important; 
	font-size:18px !important;
}
.single.single-em_portfolio .tecbit-blog-area {
    padding: 20px 0 50px !important;
}
.single.single-em_portfolio .portfolio-details-box h2{
	color:#ed8018 !important;
	font-family:'Open Sans' !important; 
	font-size:28px !important;
	font-weight:700 !important;
}
.single.single-em_portfolio .prots-contentg p{
	color:#424242 !important;
	font-family:'Open Sans' !important; 
	font-size:18px !important;
}
#projects-over img{
	border: 5px solid #1a1a61 !important;
    border-radius: 5px !important;
}
.page-id-5833 .projects .picon a {
    background-color: #1a1a61 !important;
}
.page-id-5833 .projects .picon a:hover {
    background-color: #ed8018 !important;
}
.page-id-5833 .projects .pstyle2 .prot_content {
    background: rgb(224 123 52 / 70%) !important;
}
.short-breadcrumb a{
	font-family:'Open Sans' !important;
	color:#1A1A61 !important;
}
.short-breadcrumb a:hover{
	color:#ed8018 !important;
}
.short-breadcrumb span:hover{
	color:#1A1A61 !important;
}
.short-breadcrumb span{
	font-family:'Open Sans' !important;
	color:#ed8018 !important;
}
.page-id-5602 .testomonial .row{
	gap:25px !important;
}
.page-id-2 .tecbit-blog-area {
    padding: 0px !important;
}
.page-id-2 .mob-padding#testimonial-cnt .row{
	gap:30px !important;
}
.page-id-2 .single-blog-content ul {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.page-id-2 .mob-padding#testimonial-cnt .row .test-part h6{
	margin:0px !important;
}
.home-align .elementor-widget-wrap{
	align-content:center !important;
}
.home-slider .witr_ds_content{
	height:600px !important;
}
.mob-padding{
		 padding-left:15px !important;
		 padding-right:15px !important;
	 }
.faq-img{
	align-items:center !important;
}
.witr_case_btnb,.top-address,.tecbit_menu > ul > li > a,.footer-bottom .col-sm-12,.sub-menu li a{
	font-family:'Open Sans' !important;
}
.page-id-2335 .elementor-accordion-title{
	color:#1a1a61 !important;
}
.slick-arrow:active{
	background:#ed8018 !important;
}
.page-id-2335 .elementor-accordion .elementor-accordion-item{
	border-left: 2px solid #1a1a61 !important;
}
.footer-bottom .col-sm-12 ul li a:hover{
	color: #ed8018 !important;
}
.home .service-home .witr_case_btnb a{
	background:#ed8018 !important;
	border:1px solid #ed8018 !important;
}
.home .service-home .witr_case_btnb a:hover{
	color:#ed8018 !important;
	background:#fff !important;
}


.none{
	display:none !important;
}
.footer-middle{
	background-image: url(http://selvalakshmiandco.in/wp-content/uploads/2024/07/map.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.single.single-em_portfolio .tecbit-single-icon .tecbit-single-icon-inner a {
    border: solid 
1px#ed8018 !important;
 color:#ed8018 !important
}
.single.single-em_portfolio .tecbit-single-icon .tecbit-single-icon-inner a:hover {
    background-color: #ed8018 !important;
 color:#fff !important
}

.fa-x-twitter:before {
    content: '';
    display: inline-block;
    width: 1em;  /* Adjust size as needed */
    height: 1em; /* Adjust size as needed */
    background-image: url('http://selvalakshmiandco.in/wp-content/uploads/2024/07/download.svg');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle; /* Align with text */
	
}


.fa-x-twitter:hover {
    background-image: url('http://selvalakshmiandco.in/wp-content/uploads/2024/07/download-1.svg');
}

.single.single-em_portfolio .tecbit-blog-social{
	display: none !important;
}

