@font-face { font-family: Oswald; src: url('/assets/fonts/Oswald/Oswald-Regular.ttf'); } 
@font-face { font-family: Oswald-Thin; src: url('/assets/fonts/Oswald/Oswald-Thin.ttf'); } 
@font-face { font-family: Oswald-Light; src: url('/assets/fonts/Oswald/Oswald-Light.ttf'); } 
@font-face { font-family: Oswald-Bold; src: url('/assets/fonts/Oswald/Oswald-Bold.ttf'); } 
.seven_body
{
	min-height: 100vh;
  display: flex;
  flex-flow: column;
}
.float_right
{
	float:right
}

.field_image_height
{
    height:364px;
}

.matte_blck_bg
{
	background-color: #101010 !important
}

.second_menu_pad
{
	padding:0px 64px 0px 64px
}

.pad_0_64
{ padding:0px 64px }

.pad_0_24
{ padding:0px 24px }

.seven_listing
{
	list-style-type: none;padding:0px
}

.field_href
{
	color: #fff;
}


.field_href:hover
{
	color: #FFE763;
}

.field_title, .field_title >*
{
	margin-right:16px;color:#D9D9D9;font-size:17px;;display: inline-flex;
}

.field_title:hover
{
	margin-right:16px;color:#FFE763;font-size:17px;display: inline-flex;
}

.active_field, .active_field > a, .active_field > a:hover, .field_title > a:hover
{
	margin-right:16px;color: #FFE763;font-size: 17px;display: inline-flex;
}

.landing_bg
{
	flex: 1 1 auto; transition: linear all 0.15s; -webkit-transition-delay: 0.15s;/* Safari */
  transition-delay: 0.15s;
}

.landing_content_space
{
	margin-top:64px;padding:32px 64px
}

.white
{ color:#fff }

.yellow_btn
{background: #FFE763;border-radius: 6px; color: #000;padding:4px 24px}

.yellow_btn:hover
{
	background: #FFF;border-radius: 6px; color: #000;padding:4px 24px
}

.pad_16_0
{
	padding:16px 0px
}

.field_img
{
	height:128px;width: -webkit-fill-available;
}

.field_banner_img
{
	height:368px;width: -webkit-fill-available;
}

.seven_title
{
	font-family:'Oswald';font-weight: 600;font-size: 48px;line-height: 71px;color: #000;
}

.sub_title
{font-size: 14px;line-height: 18px;color: #000}

.about_us_img
{
	margin-right: 2px;height:248px;width: -webkit-fill-available;
}

.about_text
{
padding: 0px 16px;font-size: 16px;line-height: 20px;text-align: justify;color: #1C1D34
}

.about_tz_img
{
	border-radius: 8px;margin-right: 2px;height:368px;width: -webkit-fill-available;
}

.service_title
{
	padding: 8px 16px;font-family: 'Oswald';font-size: 28px;line-height: 36px;text-align: left;color: #000000;
}

.service_text
{
	padding: 0px 16px;font-size: 16px;line-height: 20px;text-align: justify;color: #1C1D34;
}

.service_btn
{
	padding: 4px 16px;border: 1px solid #000000;border-radius: 8px;color:#000
}

.field_text
{
	font-size: 16px;line-height: 20px;text-align: justify; color: #000;
}

@media only screen and (max-width:1148px)
{
.field_title, .field_title >*
{
	margin-right:12px;color:#D9D9D9;font-size: 16px;;display: inline-flex;
}

.field_title:hover
{
	margin-right:12px;color:#FFE763;font-size: 16px;display: inline-flex;
}

.active_field, .active_field > a, .active_field > a:hover, .field_title > a:hover
{
	margin-right:12px;color: #FFE763;font-size: 16px;display: inline-flex;
}
}


/* Mobile & Tablets*/
@media only screen and (max-width: 767px) {
.field_image_height
{
    height:182px;
}
.mobil_50p
{
    width:50%;
    height:184px
}

.mobil_50p_tz
{
    width:50%;
    height:inherit;
}

.about_tz_img
{
	border-radius: 8px;margin-right: 2px;height:inherit;width: -webkit-fill-available;margin-bottom: 8px;
}

.seven_listing
{
	list-style-type: none;display: inherit;padding:0px
}

.mob_pad_0
{
	padding: 0px !important;
}

.about_us_img
{
	margin-right: 2px;height:128px;width: -webkit-fill-available;
}

.field_banner_img
{
	height:128px;width: -webkit-fill-available;
}


}
 