/*
****developer Css****
*/
.serviceContent .elementor-section.service-row .elementor-column{
	display:flex;
}
.serviceContent .elementor-section.service-row .elementor-column>div{
	flex:1;
	display:flex;align-content: initial;
}
.serviceContent .elementor-section.service-row .elementor-column>div>div{
	flex:1;
	display:flex;
}
.serviceContent .elementor-section.service-row .elementor-column>div>div>div{
	flex:1;
}
.talkie-shop-btn-holder ul.list-inline li.cart-btn{
	display:none
}
.talkie-shop-btn-holder ul.list-inline li.talkie-woo-menu-user{
	padding:0;
	margin:0;
	border:0
}
.talkie-shop-btn-holder ul.list-inline li:after{
	display:none
}
.banner-img img{
	max-width:100%!important
}
.iq-feature-circle .iq-img ul li:nth-child(5) .feature-info{
	left: -2.5%!important;
}
.talkie-service-one .service-icon img{
	width:81px;
	height:80px
}
.talkie-service-detail .talkie-service-title{
	    font-size: var(--font-size-h2);
}
.serviceContent .elementor-section.service-row .elementor-column>div>div img{
	width:70px;
	height:70px
}
/* .cricle-box h6{
	    font-size: 16px;
		max-width: 120px;
		text-align: center;
		margin: 0 auto;
	} */
@media(max-width:1199px){
	.circle-row .elementor-column{
		padding:0!important;
		width:100%
	}
	.circle-row .elementor-column .elementor-widget-wrap{
		padding:0 15px!important;
	}
	.circle-row .elementor-container{
		flex-wrap:wrap
	}
	.circle-row .elementor-container .iq-feature-circle{
		display:block;
		    padding-top: 70px;
	}
}
@media(max-width:767px){
	.cricle-box h6{
	    font-size: 13px;
		max-width: 120px;
		text-align: center;
		margin: 0 auto;
	}
}

/***** 08-4-2024 *****/
.home header{box-shadow:none;}
.header--is-sticky .home  header{box-shadow: 0 12px 32px 0 rgba(25,41,66,.07);}
header{background-color: #fff;
  box-shadow: 0 12px 32px 0 rgba(25,41,66,.07);}
.talkie-breadcrumb.talkie-breadcrumb-center {
    padding-bottom: 0;
    padding-top: 100px;
    background-image: inherit !important;
    background-color: transparent;
}
.talkie-breadcrumb.talkie-breadcrumb-center .talkie-breadcrumb-nav {
    padding: 30px 0px 0px;
	    min-width: 100%;
	    display: block;
}
.talkie-breadcrumb.talkie-breadcrumb-center .talkie-breadcrumb-nav .breadcrumb {text-align:left; display:block;}
.talkie-breadcrumb.talkie-breadcrumb-center .talkie-breadcrumb-nav .title {
    display: none;
}
.content-area .site-main {
    padding-top: 30px;
}

.widget-logo.navbar-brand .logo_image{height:auto !important;}
.single-service .serviceContent{margin-top:30px !important}
.single-service .serviceContent > .elementor-container {
    padding: 0px 16px;
}
.single-service .talkie-breadcrumb.talkie-breadcrumb-center .row {
    margin: 0px;
}
.single-service .talkie-breadcrumb.talkie-breadcrumb-center .container{padding:0px;}
.single-service .talkie-breadcrumb.talkie-breadcrumb-center{padding-left: 16px;
    padding-right: 16px;
}

.single-service .talkie-breadcrumb.talkie-breadcrumb-center .row .col-sm-12 {
    padding: 0px;
}
.talkie-breadcrumb.talkie-breadcrumb-center .row{margin:0;}
.talkie-breadcrumb.talkie-breadcrumb-center .row .col-sm-12 {
    padding: 0px;
}

.blog .talkie-blog-box .entry-title {       line-height: 40px;
    font-size: 28px;}

.ready-started-box .elementor-container{
	    border-radius: 5px;
	padding: 60px;
	background-image: radial-gradient(circle at 52% 33%, rgba(17, 17, 17,0.08) 0%, rgba(17, 17, 17,0.08) 33.333%,rgba(74, 74, 74,0.08) 33.333%, rgba(74, 74, 74,0.08) 66.666%,rgba(130, 130, 130,0.08) 66.666%, rgba(130, 130, 130,0.08) 99.999%),radial-gradient(circle at 70% 65%, rgba(129, 129, 129,0.08) 0%, rgba(129, 129, 129,0.08) 33.333%,rgba(95, 95, 95,0.08) 33.333%, rgba(95, 95, 95,0.08) 66.666%,rgba(60, 60, 60,0.08) 66.666%, rgba(60, 60, 60,0.08) 99.999%),radial-gradient(circle at 97% 89%, rgba(21, 21, 21,0.08) 0%, rgba(21, 21, 21,0.08) 33.333%,rgba(89, 89, 89,0.08) 33.333%, rgba(89, 89, 89,0.08) 66.666%,rgba(156, 156, 156,0.08) 66.666%, rgba(156, 156, 156,0.08) 99.999%),linear-gradient(0deg, rgb(17, 9, 206),rgb(65, 75, 237));
	    max-width: 1200px;
    margin: 20px auto 40px;
	
}
.ready-started-box  .title-box p.description{    margin-top: 15px;}
.ready-started-box .new-title-box{    margin-bottom: 25px;}

.link-btn-grp {
    display: flex;
    justify-content: end;
}
.link-btn-grp .elementor-shortcode {
    display: flex;
    align-items: center;
}
.link-btn-grp .elementor-shortcode .link-button{margin-right:30px; color:#5f6168}
.link-btn-grp .elementor-shortcode .link-button img{display:none;}
.link-btn-grp .elementor-shortcode .demo-btn-started a img{display:none;}

.hf-elementor-layout.elementor-element.elementor-element-ceecabb.elementor-widget__width-auto.elementor-widget.elementor-widget-spacer[data-id="ceecabb"]{display:none;}

/*header .sf-menu.navbar-nav ul.sub-menu{    width: 17em;}*/
.top-sectionBar .new-title-box.left{margin-bottom:0px;}

.blog .content-area .site-main .col-sm-12 article{height:100%}
.blog .content-area .talkie-blog-box{height:100%; margin:0px;     padding-bottom: 80px;     background: var(--color-theme-white-box);border-radius: var(--border-radius); box-shadow: var(--global-box-shadow);}
.blog .content-area .site-main .col-sm-12{margin-bottom:50px;}
.blog .content-area .talkie-blog-box .blog-button {position: absolute;bottom: 0px;left: 0px;width:100%;}
.blog .content-area .talkie-blog-box .blog-button .talkie-button.talkie-button-link {padding: 0; background: transparent;color: var(--color-theme-secondary);
text-align: center; width: 100%; display: block;color: var(--global-font-title);border-top: 0.0625em solid var(--border-color-light);padding: 1.5em 1em;margin-top: 2em; border-radius: 0 0 var(--border-radius) var(--border-radius);transition: all .3s ease-in;}
.blog .content-area .talkie-blog-box .blog-button .talkie-button.talkie-button-link:hover {background: var(--global-font-title);color: var(--color-theme-white);}
.blog .content-area .has-post-thumbnail .talkie-blog-box .talkie-blog-detail{    padding: 20px 22px; display: block;float: none;width: 100%;}

.hf-elementor-layout.elementor-element.elementor-element-3cc2d35.elementor-widget__width-auto.elementor-widget.elementor-widget-spacer[data-id="3cc2d35"]{display:none;}
.cstm_talkie-cart{margin-right:15px;}
.contact-form-section .new-title-box{margin-bottom:12px;}

.priceplan-tab-box{display:none;}
.priceplan-tab-box.show{display:block;}
.plantabs {
    margin:0px 0px 60px;
    padding: 0px;
}
.plantabs li {
    list-style: none;
    margin: 0px;
}
.plantabs li a {
    min-width: 173px;
    display: block;
    padding: 17px 10px;
    background: transparent;
    color: #3639a4;
    border: none;
    text-transform: uppercase;
    background-color: #fff;
    font-weight: 500;
	    box-shadow: var(--global-box-shadow);
}
.plantabs li a:hover{color:#3639a4; background-color:transparent}

.plantabs li:first-child a.active {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.plantabs li:last-child a.active {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.plantabs li a.active:hover{color:#fff}
.plantabs li a.active {
    background-color: #3639a4;
}




@media(min-width:1400px) and (max-width:1499px) { 
	.link-btn-grp .elementor-shortcode .link-button{margin-right:15px;}
	.demo-btn-started a.talkie-button {
    font-size: 14px;
    padding: 9px 14px;
}
}

@media(min-width:1300px) and (max-width:1399px) { 
.link-btn-grp .elementor-shortcode .link-button{margin-right:15px;}	
.demo-btn-started a.talkie-button {
    font-size: 12px;
    padding: 9px 12px;
}
}
@media(min-width:1200px) and (max-width:1306px) { 
	.demo-btn-started .talkie-button{ padding: 9px 12px;  font-size: 12px;}
	.link-btn-grp .elementor-shortcode .link-button{margin-right:10px;}	

	
}
@media(min-width:1025px) and (max-width:1199px) { 
		.demo-btn-started .talkie-button{padding:7px 10px; font-size:11px;}
	.navbar-nav>li>a {
    padding: 10px 8px;
    font-size: 14px;
}
	.link-btn-grp .elementor-shortcode .link-button{margin-right:10px;     font-size: 14px;}	
	
}

@media(min-width:768px) and (max-width:1024px) { 
	.talkie-breadcrumb.talkie-breadcrumb-center .talkie-breadcrumb-nav{padding-top:0px;}
		
}

@media(max-width:1024px){
	.link-btn-grp {
    justify-content: flex-end;
    display: flex;
    padding-right: 40px;
}
	
	button.navbar-toggler.custom-toggler.ham-toggle {
    position: absolute;
    right: 0px;
    top: -10px;
    margin: 0px;
}
	.top-sectionBar .elementor-widget-image img {
    width: 100%;
    display: block;
}
	
}
@media(max-width:767px){
		header { padding: 12px 0px;}
	.link-btn-grp .elementor-shortcode .link-button img{display:block; max-width: 22px; border-radius:6px}
	.link-btn-grp .elementor-shortcode .link-button{font-size:0;     border: 1px solid #f1f1f1;border-radius: 3px;     padding: 8px 10px; background-color:#fff; margin-right: 15px;     box-shadow: 0 12px 32px 0 rgba(25,41,66,.07);     height: 38px;width: 40px;display: flex;align-items: center;justify-content: center;}
	.link-btn-grp .elementor-shortcode .demo-btn-started a{font-size:0;  padding:8px 10px;     height: 38px;width: 40px; display: flex;align-items: center;justify-content: center;}
	.link-btn-grp .elementor-shortcode .demo-btn-started a svg{display:none;}
	.link-btn-grp .elementor-shortcode .demo-btn-started a img{display:block;     max-width: 22px;}

	
	.hf-elementor-layout.elementor-element.elementor-element-3cc2d35.elementor-widget__width-auto.elementor-widget.elementor-widget-spacer[data-id="3cc2d35"]{display:none;}
	.tabsection-bar .iq-vertical-tab .nav.nav-pills li a.nav-link {
    display: block;
    padding-left: 0px;
    padding-right: 0px;
}
	.tabsection-bar .nav-pills{margin-bottom:10px !important}
	.tabsection-bar .iq-vertical-tab .tab-content{padding-left:0px;}
	.widget-logo.navbar-brand .logo_image{	max-width: 100px;}
	.blog .content-area .talkie-blog-box{    padding-left: 0px;
    padding-right: 0px; padding-top:0px;}
	.blog .talkie-blog-box .entry-title {
    line-height: 30px;
}
	
	.blog .content-area .site-main .col-sm-12{padding:0px; margin-bottom:22px}
		.talkie-breadcrumb.talkie-breadcrumb-center .col-sm-12{padding:0px;}
	.blog .talkie-blog-box .blog-footer .talkie-blogtag li a{    padding: 0px 5px;}
	.talkie-breadcrumb.talkie-breadcrumb-center .talkie-breadcrumb-nav{padding-top:0}
	.link-btn-grp {display: flex;justify-content: flex-end !important;}
	
	.contact-us-section {
    padding-top: 0px !important;
}
	.contact-us-section  .title-box.new-title-box{margin-bottom:20px}
	.contact-us-section .elementor-custom-embed iframe{height:400px !important}
	.getdemo-section .title-box .title{ font-size:28px !important}
	.getdemo-section .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.77);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    display: block;
}
	.iq-faq .iq-faq-title h5{padding-right:20px;}
	.ready-started-box .elementor-container{padding:26px;}
	.talkie-breadcrumb.talkie-breadcrumb-center .talkie-breadcrumb-nav{padding-top:0px;}
	.breadcrumb-item+.breadcrumb-item{margin-left:0px;}
	.breadcrumb-item+.breadcrumb-item .breadcrumbs-separator {
    margin-right: 0;
}
	
	.plantabs li a{font-size:14px; min-width:130px;}
	.iq-talkie-price-2 .iq-talkie-price-info li{    text-align: left;
    line-height: 21px;}
	.iq-talkie-price-2 .iq-talkie-price-info {
    padding: 12px 16px;
}
	.iq-price-block.iq-talkie-price-2.text-center {
    margin-bottom: 20px;
}
}


