.htxt1 {
		color: #b9bdbd;
		font-weight: 600;
		font-size: 14px;
}
.hphonex1 a {
    color: #8a8a8a;
    font-weight: 600;
    font-size: 14px;
}

.hphonex1 a:hover {
    color: #292f34!important;
}
.l-subheader.at_top {
    font-size: 14px!important;
}
.hcarticon i {
    font-size: 14px;
}
.hloginbtn span.w-btn-label {
		position: relative;
		top: 2px;
}
.header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn) {
		text-transform: uppercase;
		font-weight: 700;
}
.header_hor .ush_menu_1.type_mobile .menu-item.level_1>a:not(.w-btn) {
		text-transform: uppercase;
		font-weight: 700;
}
.sh0t3 {
    font-size: 18px!Important;
    font-weight: 300!important;
    line-height: 60px!important;
		text-align: center!important;
}
.sh1t1 {
    line-height: 52px!important;
    letter-spacing: 0px!important;
    font-weight: 700!important;
    font-size: 48px!important;
    text-transform: uppercase!important;
		text-align: center!important;
}
.sh3t2 {
    line-height: 52px!important;
    letter-spacing: 0px!important;
    font-weight: 400!important;
    font-size: 48px!important;
		text-align: center!important;
}
.h3t1 {
    font-weight: 700;
    font-size: 38px;
    line-height: 42px;
}
a.w-btn.us-btn-style_1.btnx1 span {
    line-height: 1!important;
    position: relative!important;
    top: 2px!important;
}
.h2t2 {
    font-size: 42px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #232a34;
}
.txtx1 p {
    color: #9ca3a9;
    font-size: 20px;
}
.h2t4 {
    font-size: 70px;
    line-height: 1.1;
}
.btnx2 {
    font-size: 20px;
    padding: 1.8rem 2.8rem 1.6rem;
    margin-top: 30px;
}
.iconx2 a h4 {
    color: #1bbde8;
}
.iconx2 a:hover h4 {
    color: #000;
}
.iconx2 {
		margin-bottom: 1rem!important;
}
h3.vc_custom_heading.fth3t1 {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
}
.ftxtx1 a {
		color: #cecece;
}
.ftxtx1 a:hover {
		color: #1bbde8;
}
.ftxtx1 ul {
    list-style: none;
    margin: 0px;
}
.ftcopy, .ftcopyz3 p {
    margin-bottom: 0px!important;
}
.h3t5 {
    font-size: 22px;
    margin-bottom: 0px;
    font-weight: 600;
}

h2.vc_custom_heading.h2t6 {
    font-weight: 400;
    margin-top: 0px!important;
    padding-top: 12px!important;
    font-size: 36px;
}
@media screen and (min-width: 992px) {
.logox1 img {
    position: relative;
    top: -24px;
}
.sticky .logox1 img {
    position: relative;
    top: initial!important;
}
}