/* header style one */
.ttm-e-header-style-one .ttm-header-top-wrapper .col-sm-4.col-md-3 {
	padding: 0;
}

.ttm-e-header-style-one .info-widget {
	display: table;
}

.ttm-e-header-style-one .info-widget-content {
	display: table-cell;
	vertical-align: middle;
}

.ttm-e-header-style-one .info-widget-content .header-contact-info {
	display: flex;
}

.ttm-e-header-style-one .info-widget-content .header-contact-info i {
	width: 30px;
	height: 30px;
	line-height: 35px;
	background-color: var(--ttm-skincolor);
	display: inline-block;
	text-align: center;
	color: var(--ttm-whitecolor);
	font-size: 18px;
	border-radius: 8px;
}

.ttm-e-header-style-one .info-widget-content .header-contact-info a {
	font-weight: bold;
    font-size: 16px;
    line-height: 30px;
    text-decoration: underline;
}

.ttm-e-header-style-one .info-widget-content .header-contact-info a:not(:hover) {
	color: var(--ttm-whitecolor);
}

.ttm-e-header-style-one .info-widget-content .header-contact-info p {
	color: var(--ttm-whitecolor);
	font-size: 16px;
	font-weight: 500;
	margin: 0px 10px;
}

.ttm-e-header-style-one .widget-right .info-widget {
	text-align: right;
	padding-right: 0px;
	float: right;
}

.ttm-e-header-style-one .info-widget-content .minemo-social-links-wrapper .social-icons li > a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	border-radius: 8px;
	border: 1px solid rgb(255 255 255 / 10%);
	text-align: center;
	display: block;
	background-color: rgb(255 255 255 / 10%);
	font-size: 14px;
	color: #ffffff;
	margin-right: 5px;
}

.ttm-e-header-style-one .info-widget-content .minemo-social-links-wrapper .social-icons li:last-child > a {
	margin-right: 0px;
}

.ttm-e-header-style-one .info-widget-content .minemo-social-links-wrapper .social-icons li > a:hover {
	background-color: var(--ttm-skincolor);
	border-color: var(--ttm-skincolor);
}

.ttm-e-header-style-one span.ttm-ss {
	display: none;
}

.ttm-e-header-style-one .ttm-header-small-search-form input[type="search"] {
	padding: 0 15px 0 30px;
    border-top: unset;
    border-bottom: unset;
    font-size: 15px;
    color: var(--ttm-whitecolor);
    background-color: transparent;
    border: none;
}

.ttm-e-header-style-one .ttm-header-small-search-form input[type="search"]:focus {
    color: rgba(255 255 255 /0.92);
}

.ttm-e-header-style-one .ttm-header-small-search-form button {
    position: absolute;
    top: 1px;
    left: -1px;
    background-color: transparent;
    border: none;
    right: auto;
    font-size: 17px;
    height: 100%;
    width: auto;
}

.ttm-e-header-style-one .ttm-header-small-search-form button i.ttm-minemo-icon-search {
	color: #fff;
}

.ttm-e-header-style-one .site-header-menu-middle .ttm-header-contact-btn-wrapper {
    margin-top: 5px;
}

.ttm-e-header-style-one #site-header-menu .is_stuck #site-navigation .ttm-header-contact-btn-wrapper {
	margin-top: 0;
}

.ttm-e-header-style-one .site-header-menu-middle .ttm-header-contact-btn-wrapper {
    margin-top: 5px;
}

.ttm-e-header-style-one #site-header-menu #site-navigation .ttm-header-contact-btn-wrapper .elementor-widget-button a {
    padding: 8px 25px;
    line-height: 26px;
}

.ttm-e-header-style-one .site-header.ttm-bgcolor-custom:not(.is_stuck) {
	background-color: transparent !important;
}

.ttm-e-header-style-one #site-header-menu .is_stuck #site-navigation .ttm-header-contact-btn-wrapper {
	margin-top: 0;
}

.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a,
.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a {
	color: var(--ttm-skincolor);
} 

.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current-menu-ancestor > a:hover, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_item > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_ancestor > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_parent > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current-menu-ancestor > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_item > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li:hover.mega-menu-item.mega-current-menu-item > a, 
.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li:hover.mega-menu-item.mega-current-menu-ancestor > a,
.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current-menu-ancestor > a:hover, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_item > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_ancestor > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_parent > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current-menu-ancestor > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li:hover.current_page_item > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li:hover.mega-menu-item.mega-current-menu-item > a, 
.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li:hover.mega-menu-item.mega-current-menu-ancestor > a {
	
	color: var(--ttm-whitecolor);
}


.ttm-e-header-style-one .ttm-header-small-search-form input[type="search"]::placeholder {
    color: var(--ttm-whitecolor);
}

@media (min-width:1300px) { 

    .ttm-e-header-style-two .site-header-main.ttm-wrap.ttm-container-for-header {
	    width: 1300px;
        padding: 3px 15px 6px 15px;
    }
}

@media (min-width:1200px) {

	.ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, 
	.ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,
	.ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, 
	.ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,
	.ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, 
	.ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a {
	    background-color: var(--ttm-skincolor);
	    padding: 2px 8px;
	    margin: 0;
	    border-radius: 5px;
	}

	.ttm-e-header-style-one #site-header-menu #site-navigation,
	.ttm-e-header-style-one #site-header-menu #site-navigation .ttm-header-text-area,
	.ttm-e-header-style-one #site-header-menu #site-navigation div.nav-menu > ul > li {
	    height: 50px;
	    line-height: 50px !important;
	}

	
	.ttm-e-header-style-one .ttm-header-menu-position-right .site-branding .headerlogo {
		 height: 75px;
	    line-height: 75px !important;
	}

	.ttm-e-header-style-one .is_stuck #site-header-menu #site-navigation,
	.ttm-e-header-style-one .is_stuck #site-header-menu #site-navigation .ttm-header-text-area, 
	.ttm-e-header-style-one .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li,
	.ttm-e-header-style-one .ttm-header-menu-position-right.is_stuck .site-branding .headerlogo {
		height: 80px;
	    line-height: 80px !important;
	}

	.ttm-e-header-style-one #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
	.ttm-e-header-style-one .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a,
	.ttm-e-header-style-two #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
	.ttm-e-header-style-two .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
		padding: 0;
		margin: 0px 20px 0px 20px
	}

	.ttm-e-header-style-two #site-header-menu #site-navigation,
	.ttm-e-header-style-two #site-header-menu #site-navigation .ttm-header-text-area,
	.ttm-e-header-style-two #site-header-menu #site-navigation div.nav-menu > ul > li,
	.ttm-e-header-style-two .ttm-header-menu-position-right .site-branding .headerlogo {
	    height: 62px;
	    line-height: 62px !important;
	}

	.ttm-e-header-style-two .is_stuck #site-header-menu #site-navigation,
	.ttm-e-header-style-two .is_stuck #site-header-menu #site-navigation .ttm-header-text-area, 
	.ttm-e-header-style-two .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li,
	.ttm-e-header-style-two .ttm-header-menu-position-right.is_stuck .site-branding .headerlogo {
	    height: 62px;
	    line-height: 62px !important;
	}

	.ttm-e-header-style-two .site-header {
        background-color: var(--ttm-secondarycolor) !important;
        backdrop-filter: blur(13.5px);
        top: 20px;
        border-radius: 15px;
        padding: 0;
        width: 1300px;
    }

	.ttm-e-header-style-two .site-header.is_stuck .site-header-main.ttm-wrap.ttm-container-for-header {
		background-color: transparent !important;
		top: 0;
		padding: 0px;
	}

	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a,
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a  {
	    background-color: var(--ttm-skincolor);
	    padding: 0px 10px;
	    margin: 0;
	    border-radius: 5px;
	}

	.ttm-e-header-style-two  .ttm-header-menu-position-right #site-header-menu {
	    float: none;
	}

	.ttm-e-header-style-two  .ttm-header-menu-position-right #site-header-menu #site-navigation .nav-menu, 
	.ttm-e-header-style-two  .ttm-header-menu-position-right #site-header-menu #site-navigation div.mega-menu-wrap {
	    float: left;
        margin-left: 7px;
	}
}

@media (max-width:1200px) {

	.ttm-e-header-style-one .site-header,
	 .ttm-e-header-style-two .site-header{
		height: 75px;
	}

	.ttm-e-header-style-two .site-header .headerlogo {
	    height: 75px;
	    line-height: 50px !important;
	}

	.ttm-e-header-style-two .site-header #site-navigation .menu-toggle {
	    top: 25px!important;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper>div {
		border-bottom: none!important;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper>div .col-md-6 {
	    width: 100%;
	    padding: 0;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper>div .col-md-6 .text-center {
	    text-align: left!important;
	}

	.ttm-e-header-style-one .ttm-header-top-wrapper .site-branding .headerlogo, .ttm-e-header-style-one .site-branding .headerlogo {
	    width: 100%;
	    margin: 0;
	    max-width: 100%;
	}

	.ttm-e-header-style-one .ttm-header-top-wrapper .site-branding .headerlogo .site-title, .ttm-e-header-style-one .site-branding .headerlogo .site-title {
	    text-align: left;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper.container.ttm-container-for-header {
	    width: 100%;
	    padding: 0;
	}

	.ttm-e-header-style-one #site-header-menu #site-navigation .menu-toggle ,
    .ttm-e-header-style-two #site-header-menu #site-navigation .menu-toggle {
	    top: 25px;
	} 

	.ttm-e-header-style-one #site-header-menu #site-navigation div.nav-menu > ul,
	.ttm-e-header-style-two #site-header-menu #site-navigation div.nav-menu > ul {
	 	top: 75px;	 	
	}
}

@media (max-width:1199px) {

	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, 
	.ttm-e-header-style-one .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a,
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, 
	.ttm-e-header-style-two .ttm-mmenu-active-color-custom .ttm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a {
		color: var(--ttm-skincolor)!important;

	}

    .ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper>div {
	    border-bottom: none;
    }

    .ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper {
	    padding: 0;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper .col-md-6 {
	    width: 100%;
	    padding: 0;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper .col-md-6 .text-center {
	    text-align: left!important;
	}

	.ttm-e-header-style-one .ttm-header-top-wrapper .site-branding, .ttm-e-header-style-one .site-branding {
        float: left;
    }

    .ttm-e-header-style-one .headerlogo {
        width: auto;
    }

}

@media (min-width:1025px) {

	.ttm-e-header-style-one .ttm-header-top-wrapper .site-branding img, .ttm-e-header-style-one .site-branding img {
	    width: 120px;
	}

	.ttm-e-header-style-one .site-header, .ttm-e-header-style-two .site-header {
		position: absolute;
		width: 100%;
		z-index: 9;
	}

	.ttm-e-header-style-one .ttm-header-top-wrapper>div, .ttm-e-header-style-one .info-widget, .ttm-e-header-style-one .headerlogo {
		height: 75px;
		margin-bottom: 0
	}

	.ttm-e-header-style-one .ttm-header-top-wrapper .site-branding, .ttm-e-header-style-one .site-branding {
		float: none;
	}

	.ttm-e-header-style-one .headerlogo .site-title {
		text-align: center;
	}

	.ttm-e-header-style-one .site-header-menu-middle {
		box-shadow: unset;
	}

	.ttm-e-header-style-one .site-header-main .ttm-header-top-wrapper>div {
		display: block;
		border-bottom: 1px solid rgb(255 255 255 / 20%);
	}

	

	.ttm-e-header-style-one .ttm-header-top-wrapper .col-sm-4.col-md-3 .widget-right, .ttm-e-header-style-one .ttm-header-top-wrapper .col-sm-4.col-md-3 .widget-left {
		display: block;
		width: 100%;
		float: left;
	}

	.ttm-e-header-style-one:not(.tm-header-invert) #site-header-menu #site-navigation .nav-menu {
		float: none;
		text-align: center;
	}

	.ttm-e-header-style-one:not(.tm-header-invert) #site-header-menu #site-navigation .nav-menu {
		margin-right: 0px;
	}

	.ttm-e-header-style-one .headerlogo {
		margin: 0 auto;
		width: 370px;
	}

	.ttm-e-header-style-one .tm-stickable-header .site-branding {
		text-align: center;
		position: absolute;
		width: 100%;
		left: 0;
		z-index: 1;
	}

	.ttm-e-header-style-one .tm-header-icons {
		z-index: 1;
	}

	.ttm-e-header-style-one #site-header-menu #site-navigation .nav-menu, .ttm-e-header-style-one #site-header-menu, .ttm-e-header-style-one .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap, .ttm-e-header-style-one div.nav-menu {
		float: none;
	}

	.ttm-e-header-style-one #site-header-menu #site-navigation div.nav-menu > ul, .ttm-e-header-style-one .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal {
		text-align: center;
	}

	.ttm-e-header-style-one span.tm-sc-logo.tm-sc-logo-type-image {
		display: inline-block;
	}

	.ttm-e-header-style-one .ttm-header-small-search-form {
		margin-left: 0;
		margin-right: 15px;
		position: relative;
		float: left;
		z-index: 5;
	}

	.ttm-e-header-style-one .ttm-header-icons:before {
		content: unset;
	}

	/* header style two */
	.ttm-e-header-style-two .site-header.is_stuck {
		width: 100% !important;
		left: 0;
		border-radius: 0px;
	}

	
	.ttm-e-header-style-two .site-header.is_stuck .site-header-main.ttm-wrap.ttm-container-for-header {
		background-color: transparent !important;
		top: 0;
	}

	.ttm-e-header-style-two .ttm-header-menu-position-right #site-header-menu .ttm-header-contact-btn-wrapper {
	    padding-left: 25px;
	}	

}


@media (max-width:1024px) {

    .ttm-e-header-style-one .ttm-header-top-wrapper>div, .ttm-e-header-style-one .info-widget, .ttm-e-header-style-one .headerlogo {
        height: 75px;
        margin-bottom: 0;
    }
}


/**/

.ttm-e-header-style-two .site-header-main.ttm-wrap .site-branding img {
    max-height: 28px;
}

.ttm-e-header-style-two .ttm-header-text-area .header-info-widget .header-contact-info {
	display: flex;
	align-items: center;
}

.ttm-e-header-style-two .ttm-header-text-area .header-info-widget .header-contact-info i {
	width: 30px;
	height: 30px;
	line-height: 35px;
	background-color: var(--ttm-skincolor);
	display: inline-block;
	text-align: center;
	color: var(--ttm-whitecolor);
	font-size: 18px;
	border-radius: 8px;
}

.ttm-e-header-style-two .ttm-header-text-area .header-info-widget .header-contact-info a {
    text-decoration: underline;
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
	color: var(--ttm-whitecolor);
}

.ttm-e-header-style-two .ttm-header-text-area .header-info-widget .header-contact-info a:hover {
	color: var(--ttm-skincolor);
	border-bottom-color: currentColor;
}

.ttm-e-header-style-two .ttm-header-text-area .header-info-widget .header-contact-info .header-contact-info-title {
	color: var(--ttm-whitecolor);
	font-size: 16px;
	font-weight: 500;
	margin: 0px 10px;
}

.ttm-e-header-style-two .site-header.ttm-bgcolor-custom:not(.is_stuck) {
    background-color: var(--ttm-secondarycolor) !important;
}

.ttm-e-header-style-two #site-header-menu #site-navigation .ttm-header-contact-btn-wrapper .elementor-widget-button a {
    padding: 14px 28px;
}
/* header style two */
