


.text-underline-content a{text-decoration:underline;}
.count-list > .e-con-inner{column-count:3;display:block;}
.count-list .e-con-boxed{page-break-inside:avoid;break-inside:avoid-column;}
i.hidden-icon.gem-elegant.arrow-carrot-down{display:none !important;}
.widget-area-wrap .portfolio-filter-item.portfolio-selected-filters{display:none;}
.c-mt-40{margin-top:40px;}
i.hidden-icon.gem-elegant.arrow-carrot-down{display:none !important;}
.widget-area-wrap .portfolio-filter-item.portfolio-selected-filters{display:none;}
.team-person a:not(.team-person-link) {
    word-wrap: break-word;
}
/* 15-01-25 */
.data-tab-responsive {
    max-width: 100%;
    overflow: auto;
}
@media (min-width:1200px) and (max-width:1300px){
	.thegem-te-menu__default.desktop-view ul.nav-menu > li > a{
		padding-left:10px;
		padding-right:10px;
	}
}
@media (min-width:768px){.gem-team-style-6 .team-person-box-left{margin-right:-120px !important;}
.gem-team-style-6 .team-person-box-left + .team-person-box-right{padding-left:80px !important;}
.gem-team-style-6 .team-person-image{width:60px !important;}
.post-inner-card p > img.alignnone{margin-left:10px;}
		/* 15-01-25	 */
	.button-max-content .gem-widget-button .gem-button {
    min-width: 100%;
    max-width: max-content;
}
}
@media (max-width:767px){.eael-data-table .td-content{flex-direction:column !important;}
.post-inner-card p > img{float:none !important;margin:10px 0 0 !important;}
.post-inner-card p > img, .post-inner-card h3 > img, img.alignright{float:none !important;margin:10px 15px 0 0 !important;}
.responsive-table{width:100%;overflow-y:auto;}
	.specialist-logo .e-gallery-grid .e-gallery-image { 
		max-width: 150px;
		margin: 0 auto;
		background-size: 150px;
		background-repeat: no-repeat;
		padding-bottom: 100px;
	}
}
@media(max-width:1212px){.search-bar{display:none;}
.post-inner-card p > img.alignnone{margin-left:10px;}
}
/*new-menu*/
.submenu-col-3 .thegem-menu-custom ul.nav-menu-custom li a,.submenu-col-3 .thegem-menu-custom ul.nav-menu-custom li > span{margin-left:0;margin-right:0;}
.count-three ul{column-count:3;}
@media (max-width:1024.98px){.count-list > .e-con-inner{column-count:2;}
.count-three ul{column-count:2;}
}
@media (max-width:767.98px){.count-list > .e-con-inner{column-count:1;}
.count-three ul{column-count:1;}
/* 	15-01-25 */
	.eael-data-table .td-content {
    align-items: flex-start;
}
}
/*WHY AUSTIN?*/
@media (min-width:1025px){.section-3-inner-col .elementor-row{flex-wrap:wrap;}
.section-3-inner-col .elementor-row > .elementor-column.elementor-col-25{width:50%;}
}
/* newz */
.thegem-te-loop-featured-media.appearance-type-image.image-hover-effect a .featured-media .media-inner-wrap img{max-height:276px;object-fit:cover;height:11vw;}
@media (max-width:1299.98px){.thegem-te-loop-featured-media.appearance-type-image.image-hover-effect a .featured-media .media-inner-wrap img{height:8vw;}
}
@media (max-width:991.98px){.thegem-te-loop-featured-media.appearance-type-image.image-hover-effect a .featured-media .media-inner-wrap img{height:18vw;}
	.mt-0-m .elementor-widget-wrap.elementor-element-populated {
    margin-top: 0 !important;
}
}
@media (max-width:767.98px){.thegem-te-loop-featured-media.appearance-type-image.image-hover-effect a .featured-media .media-inner-wrap img{height:45vw;}
.responsive-table{width:100%;overflow-y:auto;}
}
@media (max-width:380px){.gem-team-style-6 .team-person-box-left,.gem-team-style-6 .team-person-box-left + .team-person-box-right{float:none;margin:0 !important;text-align:left !important;}
.gem-team-style-6 .team-person-box-left + .team-person-box-right{padding:0 !important;}
.team-person-image a,.team-person-image span{display:block;}
.gem-team-style-6 .team-person-image{margin:0 0 10px !important;}
.post-inner-card p > img.alignnone{margin-left:0;}
}

.list-hover .elementor-icon-list-item > span{
    color: #B4008DFF !important;
}


.header-menu-wrapper .search-btn {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.elementor-widget .elementor-icon-list-item a .elementor-icon-list-icon+.elementor-icon-list-text {
/*     word-break: break-all; */
}
 .e-con.thegem-e-con-layout-thegem:has(> .e-con-inner > .e-con){

    --container-max-width: 1170px;
    padding-left:21px;
	     padding-right:21px;
		
}
.img-title .elementor-widget-container {
    padding-bottom: calc(var(--p-height) + 10px) !important;
}
.breadcrumbs-container.custom-breadcrumbs .container {
    max-width: 1000px;
}
.breadcrumbs-container.custom-breadcrumbs .container .breadcrumbs{
	max-width:75%;
}
.gem-textbox-content .gem-textbox-title.title-h4 {
    word-break: break-word;
}
