<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: 'Conv_Lato-Black';
	src: url('../fonts/Lato-Black.eot');src: local('â˜º'),url('../fonts/Lato-Black.woff') format('woff'),url('../fonts/Lato-Black.ttf') format('truetype'), 
	url('../fonts/Lato-Black.svg') format('svg');font-weight: normal;font-style: normal;
}
@font-face {
	font-family: 'Conv_Lato-Bold';
	src: url('../fonts/Lato-Bold.eot');src: local('â˜º'),url('../fonts/Lato-Bold.woff') format('woff'),url('../fonts/Lato-Bold.ttf') format('truetype'), 
	url('../fonts/Lato-Bold.svg') format('svg');font-weight: normal;font-style: normal;
}
@font-face {
	font-family: 'Conv_Lato-Regular';
	src: url('../fonts/Lato-Regular.eot');src: local('â˜º'),url('../fonts/Lato-Regular.woff') format('woff'),
	url('../fonts/Lato-Regular.ttf') format('truetype'), url('../fonts/Lato-Regular.svg') format('svg');font-weight: normal;font-style: normal;
}
@font-face {
	font-family: 'Conv_Lato-Light';
	src: url('../fonts/Lato-Light.eot');src: local('â˜º'),url('../fonts/Lato-Light.woff') format('woff'),url('../fonts/Lato-Light.ttf') format('truetype'), 
	url('../fonts/Lato-Light.svg') format('svg');font-weight: normal;font-style: normal;
}
*{padding:0;margin:0;list-style:none;
	 -webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
			 box-sizing: border-box;
}
ul,ol{margin:0px;padding:0px;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;}
p,a,span{margin:0px;padding:0px;}
a, a:hover, a:focus{text-decoration:none;}
a{color: #939398;}
img{max-width:100%;}
h4{font-size: 24px;}
body {color: #939398;background-color: #f3f3f3;font-family: 'Conv_Lato-Regular';}
.container {width: 1250px;max-width: 1250px;margin: 0 auto;}
.main_banner {display: flex;overflow: hidden;position: relative;backface-visibility: hidden;}
header {
	width: 85px;background-color: #f3f3f3;padding: 58px 15px 0;

	-webkit-transition: -webkit-transform 0.7s ease;
	transition: -webkit-transform 0.7s ease;
	transition: transform 0.7s ease;
	transition: transform 0.7s ease, -webkit-transform 0.1s ease;
	backface-visibility: hidden;
	transition-duration: 0.7s;

	position: absolute;top: 0;left: 0;bottom: 0;z-index: 999;border-right: 1px solid #939398;
}
header.show_funnel {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	transition-duration: 0.8s;
	width: 160px;
}
.banner_content {
	position: relative; width: 100%;

	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-transition: -webkit-transform 0.5s ease;
	transition: transform 0.5s ease, -webkit-transform 0.5s ease;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	margin-left: 85px;
	transition-duration: 0.5s;
}
.banner_content.open_canvas {
	-webkit-transform: translateX(160px);
	-ms-transform: translateX(160px);
	transform: translateX(160px);
	margin-left: 0px;
}
.show_funnel .menu_links{display: block;}
.menu_links {display: none;}
.menu_links li a {font-size: 15px;padding: 5px 0;display: block;border-bottom: 1px solid #939398;letter-spacing: 0.2px;transition-duration: 0.4s;}
.menu_links li a.active{color: #ec2227;font-family: 'Conv_Lato-Bold';}
.menu_links li a:hover{color: #ec2227;}
.menu_links li:last-child a{border-bottom: none;}
.head_icons {margin-top: 50px;}
.head_icons ul li a {margin: 15px auto;}
.logo {display: inline-block;position: absolute;left: 50px;top: 65px;z-index: 555;}
.burgur_btn {display: block;cursor: pointer;margin-bottom: 20px;}
.bar1, .bar2, .bar3, .bar4 {width: 35px;height: 3px;background-color: #939398;margin: 6px auto;transition: 0.4s;}
.change .bar1 {-webkit-transform: rotate(-45deg) translate(-9px, 6px);transform: rotate(-45deg) translate(-9px, 6px);}
.change .bar2 {opacity: 0;}
.change .bar3 {-webkit-transform: rotate(45deg) translate(-5px, -6px);transform: rotate(45deg) translate(-5px, -6px);}

/* .menu_links {display: none;} */
.slide_desc .carousel-inner img {width: 100%;height: 100%;}
.slide_desc .carousel-control-next, .slide_desc .carousel-control-prev{width: 10%;}
.slide_desc .carousel-control-next img, .slide_desc .carousel-control-prev img {max-width: 45px;}
.slide_desc .carousel-caption {text-align: left;left: 10%;right: 8%;padding: 0;bottom: inherit;top: 42%;}
.slide_desc .carousel-caption h1 {color: #333;font-size: 50px;font-family: 'Conv_Lato-Light';margin-bottom: 30px;line-height: 50px;}
.slide_desc .carousel-caption a {background-color: #ec2227;color: #fff;display: inline-block;font-size: 20px;padding: 4px 55px;border-radius: 30px;
	letter-spacing: 1px;transition-duration: 0.4s;
}
.slide_desc .carousel-caption a:hover{background-color: #333;}
/* .slide_desc{border-left: 1px solid #939398;} */
.contact_details {display: flex;align-items: center;padding: 25px 0px 20px 0px;}
.city_disc {margin-right: 80px;}
.contact_details ul li {display: inline-block;}
.city_disc li a {text-transform: uppercase;}
.city_disc li:first-child a {padding-left: 0;}
.contact_details ul li a {font-size: 16px;padding: 0 15px;border-right: 2px solid #939398;line-height: 15px;display: block;font-family: 'Conv_Lato-Bold';}
.contact_details ul li:last-child a{border-right: none;}
.contact_details ul li a:hover{color: #939398;}
.cmobine_grid {background-color: #f3f3f3;padding: 60px 0 30px;}
.clearfix.content1 h4 {text-transform: uppercase;margin-bottom: 14px;}
.clearfix.content1 p{font-size: 14px;}
.img_box {position: relative;}
.img_box span {position: absolute;top: 10px;left: 15px;color: #fff;font-size: 18px;text-transform: uppercase;}
.content1 a {display: inline-block;float: right;margin-top: 11px;font-size: 15px;}
.date_num {margin-top: 60px;}
/*.text_big {display: flex;align-items: flex-end;}*/
.text_big h2 {color: #ec2227;font-family: 'Conv_Lato-Black';}
.number {font-size: 30px;}
.text_big h2 span {display: block;}
.text_big h4 {
	font-size: 22px;
	padding-bottom: 10px;
	color: #ec2227;
	font-weight: 600;
}
/**********/
.gray_bg{background-color: #f3f3f3;}
.bulding_structure {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.bulding_desc {width: 32%;}
.buling_counter {background-color: #939398;color: #fff;padding: 10px 20px 15px;}
.bulding_img{overflow: hidden;}
.bulding_img img {width: 100%;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
.bulding_img img:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.buling_counter h2 {color: #ec2227;font-size: 32px;margin-bottom: 2px;font-family: 'Conv_Lato-Black';}
.buling_counter h3 {font-size: 20px;text-transform: uppercase;font-family: 'Conv_Lato-Black';letter-spacing: 1px;}
.buling_counter p {font-size: 20px;font-family: 'Conv_Lato-Light';}
/************/
.testimonal_grid {padding: 60px 0;background-color: #fff;}
.about_testimonal {display: flex;align-items: center;}
.profile_img {margin-right: 25px;}
.profile_img img {
	max-width: 70px;
	margin: 0 auto;
}
.description_testimonal h4 {margin-bottom: 10px;text-transform: uppercase;}
.description_testimonal p{font-size: 17px;}
/* ===  END   === */

/* =====  Kayarr web About US-01  ===== */
.middle_grid{background-color: #fff;padding: 50px 0px;}
.inner_content p {font-size: 18px;margin-bottom: 15px;}
.over_view {padding-top: 150px;}
.three_btn {padding-right: 100px;}
.three_btn ul li a {color: #ec2227;display: block;border: 2px solid #939398;text-align: center;text-transform: uppercase;font-size: 24px;
	margin: 55px 0;font-family: 'Conv_Lato-Black';padding: 15px 10px;
}
.over-view-content {position: relative;display: flex;justify-content: space-between;}
.over-view-content::before {content: "";left: -35px;top: -80px;width: 400px;height: 650px;border: 4px solid #ec2227;position: absolute;}
.over-view-content h3 {color: #ec2227;font-size: 50px;width: 70px;display: flex;flex-wrap: wrap;word-wrap: anywhere;font-family: 'Conv_Lato-Black';
	padding-right: 18px;text-align: center;
}
.red_bg {background-color: #f04e52;color: #fff;padding: 30px 30px 55px;width: 88%;position: relative;z-index: 555;}
.red_bg p {margin-bottom: 20px;font-size: 18px;}

/* =====  Kayarr web Joint Development-01  ===== */
.why_grid {margin: 50px 0;}
.why_grid .red_bg {width: 100% !important;padding: 30px 20px 25px 65px;}
.why_grid .row {align-items: center;}
.why_text h3 {color: #ec2227;text-transform: uppercase;font-size: 40px;text-align: center;border: 3px solid #ec2227;
	border-right: none;padding: 15px 5px;font-family: 'Conv_Lato-Black';
}
.view_btn {border-right: 2px solid #f04e52;}
.view_btn a:first-child {margin-bottom: 35px;}
.view_btn a {display: block;background-color: #f04e52;color: #fff;font-size: 18px;text-align: center;max-width: 245px;font-family: 'Conv_Lato-Regular';
	padding: 6px 25px 10px;border-radius: 50px;line-height: 26px;transition-duration: 0.4s;
}
.form_grid .form-group {margin-bottom: 10px;}
.form_grid .form-group input, .form_grid .form-group select {border-color: #d6d6d6;border-radius: 0;height: 50px;color: #b3b3b3;}
.form_grid .form-group select {background-image: url(../images/arrow_down.png);background-size: 20px;cursor: pointer;}
.form_grid .form-group .custom-select:focus {border-color: #939398;outline: 0;
	box-shadow: inset 0 1px 2px rgba(147,147,152,.075),0 0 5px rgba(147,147,152,.5);
}
.form_grid .form-group textarea{border-color: #d6d6d6;border-radius: 0;color: #939398;resize: none;}
.form_grid .form-control:focus {color: #939398;background-color: #fff;border-color: #939398;outline: 0;box-shadow: 0 0 0 .2rem rgba(147,147,152,.25);}
.form_grid .form-group input::-webkit-input-placeholder, .form_grid .form-group textarea::-webkit-input-placeholder {color: #b3b3b3;}
.form_grid .form-group input:-ms-input-placeholder, .form_grid .form-group textarea:-ms-input-placeholder {color: #b3b3b3;}
.form_grid .form-group input::placeholder, .form_grid .form-group textarea::placeholder {color: #b3b3b3;}
.submit_feild {background-color: #939398;color: #fff;border: none;text-transform: uppercase;font-size: 20px;padding: 8px 35px;cursor: pointer;
	outline: none;transition-duration: 0.4s;
}
.submit_feild:hover{background-color: #f04e52;}
.mail_text {padding-top: 25px;}
.mail_text a{color: #f04e52;}
.address_city {background-color: #f04e52;}
.office_address {max-width: 985px;margin: 0 auto;padding: 30px 15px;color: #fff;position: relative;}
.message_box {border: 3px solid #f04e52;text-align: center;padding: 15px;height: 330px;display: flex;align-items: center;
	justify-content: center;border-top: none;
}
.message_box h4 {color: #ec2227;font-size: 32px;font-family: 'Conv_Lato-Black';}
.border_between {border-right: 1px solid #fff;margin-right: 10px;}
.office_address h5 {margin-bottom: 20px;text-transform: uppercase;font-size: 22px;color: #fff;}
.office_address p {font-size: 20px;color: #fff;}
.text_box {float: left;width: 50%;border: 3px solid #f04e52;padding: 35px 20px 35px 45px;}
.text_box h3 {color: #f04e52;font-size: 45px;font-family: 'Conv_Lato-Black';max-width: 378px;text-align: center;}
.red_content {float: right;width: 60%;background-color: #f04e52;padding: 35px 50px;position: relative;top: -70px;}
.red_content p{color: #fff;}
.same_content {height: 100%;display: flex;flex-direction: column;justify-content: space-between;}
.new_grid .row.no-gutters &gt; div {margin-bottom: 50px;}
.news_img {margin-bottom: 40px;height: 100%;padding: 0 25px;}
.news_border {border: 1px solid#f04e52;padding: 3px;display: flex;align-items: center;justify-content: center;height: 100%;overflow: hidden;}
.news_border img {object-fit: cover;width: 100%;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;
}
.news_border:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.info_text {background-color: #f04e52;text-align: center;color: #fff;padding: 15px 20px;border-right: 2px solid #fff;}
.info_text h4 {font-size: 20px;}
.gallery_title h3 {border: 2px solid #939398;margin-bottom: 35px;display: inline-block;color: #ec2227;font-size: 30px;padding: 25px 30px;
	font-family: 'Conv_Lato-Black';
}
.gallery_images a {display: flex;border: 1px solid #f04e52;padding: 10px;height: 100%;align-items: center;justify-content: center;}
.height_img{height: 100%;}
.two_img {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}

/* ====== PROJECT Pages ====== */
.project_content {margin-bottom: 25px;}
.dark_bg {background-color: #f04e52;color: #fff;padding: 15px 40px;}
.dark_bg p {margin: 15px 0px;}
.project_content h3 {color: #f04e52;font-size: 35px;text-transform: uppercase;display: inline-block;margin-left: 40px;border: 3px solid #f04e52;
	padding: 20px 70px;font-family: 'Conv_Lato-Black';border-bottom: none;
}
.tab_strip {background-color: #e6e6e6;}
.child_tabs .sub_child_tabs {margin-top: 25px;}
.tab_strip li {width: 33.33%;}
.tab_strip a {color: #f04e52;font-size: 24px;display: flex;width: 100%;text-align: center;align-items: center;justify-content: center;
	height: 60px;border-right: 2px solid #fff;font-family: 'Conv_Lato-Light';text-transform: uppercase;
}
.tab_strip a.active{font-family: 'Conv_Lato-Black';}
.inner_tabs {justify-content: space-between; display: block;}
/*.inner_tabs li {width: 33.33%;}*/
/*.inner_tabs a {display: flex;background-color: #f04e52;height: 100%;border-right: 2px solid #fff;align-items: center;justify-content: center;}*/
.events_grid {padding: 15px 25px;}
a.active .events_grid h3 {font-family: 'Conv_Lato-Bold';}
.events_grid h3 {color: #fff;font-size: 20px;text-transform: uppercase;margin-bottom: 10px;font-family: 'Conv_Lato-Light';}
.events_grid h4 {color: #000;font-size: 18px;font-family: 'Conv_Lato-Bold';}
.events_grid p {font-size: 18px;margin: 2px 0;color: #000;font-family: 'Conv_Lato-Light';}
a.active .events_grid p{font-family: 'Conv_Lato-Regular';}
.sub_child_icons {background-color: #fff;}
.sub_child_icons ul {display: block;}
.sub_child_icons ul a{margin: 0px;}
.red_icons {border: 2px solid #f04e52;border-top: none;}
.red_icons ul {display: block;padding: 20px 15px;max-width: 200px;margin: 0 auto;}
.red_icons ul li a {display: block;text-align: center;border-bottom: 1px solid #8d8d8d;padding: 10px 6px;color: #939398;}
.red_icons ul li a.active img{filter: grayscale(0%);}
.red_icons ul li a img {filter: grayscale(100%);}
.red_icons ul li a span {display: block;}
.red_icons ul li a.active span{color: #f04e52;}
.red_icons ul li:last-child a{border-bottom: none;}
.img_design img {width: 100%;}
.bulding_design h5 {text-align: center;margin-top: 6px;background-color: #f04e52;color: #fff;font-size: 12px;padding: 12px 10px;}
.bulding_structure1 {margin-top: 35px;}
.bulding_structure1 h3 {color: #ec2227;font-size: 28px;font-family: 'Conv_Lato-Black';margin-bottom: 25px;}
.bulding_structure1 img {margin-bottom: 25px;}
.bulding_structure1 h4{font-size: 20px;font-family: 'Conv_Lato-Black';}
.bulding_structure1 p {font-size: 18px;margin-bottom: 15px;}
.service_name {margin-top: 25px;}
.service_name li{font-size: 18px;}
.bulding_structure1 .row &gt; div {margin-bottom: 25px;}
.map_gallery {background-color: #e2e2e2;padding: 8px;height: 100%;display: flex;flex-direction: column;justify-content: space-between;}
.map_img {display: flex;align-items: center;justify-content: center;height: 100%;}
.map_gallery span {color: #f04e52;font-size: 16px;text-align: center;}
.specification_inner li {display: flex;font-size: 16px;}
.title_left {width: 30%;min-width: 30%;max-width: 30%;}
.title_desc {width: 70%;min-width: 70%;max-width: 70%;}
.pay_list .table-bordered td {border: 2px solid #f04e52;font-size: 18px;}
.pdf a {display: inline-block;max-width: 80px;}
.bulding_design {margin-bottom: 25px;}
.completed &gt; div {margin-bottom: 25px;}
.completed .map_gallery {padding: 0;}
.completed .map_gallery .map_img {padding: 10px;}
.red_strip {background-color: #f04e52;}
.red_strip span {color: #fff;text-align: center;display: block;}


/* == Footer CSS == */
footer {background-color: #f3f3f3;padding: 60px 0px 60px;}
footer .container &gt; .row{align-items: center;}
.footer_content {display: flex;align-items: center;justify-content: space-between;}
.form_feilds h4 {text-transform: uppercase;margin-bottom: 20px;font-size: 22px;}
.form_feilds .form-group {margin-bottom: 10px;}
.form_feilds form .form-group input {height: 52px;color: #ffff;border-radius: 0px;background-color: #939398;font-size: 14px;
	padding: 12px 15px 12px 22px;text-transform: capitalize;
}
.form_feilds form .form-group textarea {border-radius: 0px;background-color: #939398;font-size: 14px;color: #ffff;padding: 12px 15px 12px 22px;
	text-transform: capitalize;resize: none;
}
.form_feilds .form-control:focus {color: #495057;border-color: #ec2227;background-color: #fff;outline: 0;box-shadow: 0 0 0 .2rem rgba(236,34,39,.25);}
.form_feilds .form-group input::-webkit-input-placeholder, .form_feilds .form-group textarea::-webkit-input-placeholder {color: #fff;}
.form_feilds .form-group input:-ms-input-placeholder, .form_feilds .form-group textarea:-ms-input-placeholder {color: #fff;}
.form_feilds .form-group input::placeholder, .form_feilds .form-group textarea::placeholder {color: #fff;}
.button_feild {text-align: right;}
.button_feild .submit_btn {background-color: #ec2227;color: #cccccc;border: none;font-size: 18px;text-transform: uppercase;padding: 10px 82px;
	border-radius: 30px;cursor: pointer;transition-duration: 0.4s;margin-top: 5px;font-family: 'Conv_Lato-Black';
}
.button_feild .submit_btn:hover{color: #fff;background-color: #939398;}
.address_text li {font-size: 17px;margin-bottom: 18px;}
.address_text li a{font-size: 17px;display: inline-block;}
.address_text li a:hover{color: #ec2227;}
.padding_right{padding-right: 5px;}
.padding_left{padding-left: 5px;}
.address_grid {width: 900px;margin-left: 25px;}
.address_grid .social_icons {display: flex;align-items: center;}
.address_grid .social_icons li {margin: 0 6px;}
.social_icons li a {display: flex;align-items: center;justify-content: center;background-color: #939398;color: #fff;width: 32px;height: 32px;
	border-radius: 50%;font-size: 20px;transition-duration: 0.4s;
}
.social_icons li a:hover{background-color: #ec2227;}
.footer_logo {padding-left: 25px;}
.footer_logo img {max-width: 200px;}
.footer_logo p{font-size: 17px;}
.copyright {margin-top: 70px;}

.footer_menu {margin-bottom: 30px;}
.footer_menu ul li {display: inline-block;}
.footer_menu ul li:first-child a{padding-left: 0px;}
.footer_menu ul li a {display: block;font-size: 16px;padding: 0 20px;transition-duration: 0.4s;}
.footer_menu ul li a:hover, .footer_menu ul li a.active{color: #ec2227;}
.footer_logo2 {display: inline-block;}
.footer_logo2 .text-right {font-size: 26px;}
.joint-developmet h4 {color: #ec2227;font-family: 'Conv_Lato-Bold';font-size: 26px;margin-bottom: 28px;}
.joint-developmet .pay_list {margin-bottom: 30px;}
.joint-developmet .pay_list .table-bordered thead th {border-bottom-width: 2px;}
.joint-developmet .pay_list .table-bordered th {border: 2px solid #f04e52;color: #f04e52;}
.name_info p {font-size: 15px;margin: 0;}
.name_info h5 {color: #ec2227;text-transform: uppercase;border-bottom: 1px solid #ec2227;margin-bottom: 10px;padding-bottom: 8px;font-family: 'Conv_Lato-Bold';}
.space_hidden p{margin-bottom: 5px;}
.joint-developmet table thead tr th:first-child, .joint-developmet table tbody tr td:first-child {width: 65px;text-align: center;}

/*.on_mobile_slider{
	display: none;
}*/

.project_tabs .owl-nav {
	margin: 0 !important;
} 
.project_tabs .owl-theme .owl-nav [class*="owl-"] {
	margin: 0px !important;
	position: absolute;
	top: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	font-size: 25px;
	border-radius: 0px !important;
}
.project_tabs .owl-prev {
	left: 0;
}
.project_tabs .owl-next {
	right: 0px;
}



/*****/
.red_box {
	background-color: #f04e52;
	color: #ffff;
	border-right: 2px solid #fff;
	text-align: center;
	display: flex;
	flex-direction: column;
	height: 100%;
	align-items: center;
	padding: 15px 0;
	justify-content: center;
}
.red_box h3 {
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.red_box ul li a {
	font-size: 18px;
	margin: 2px 0;
	color: #fff;
	font-family: 'Conv_Lato-Light';
}
.red_box ul li a.active{
	font-size: 18px;
	font-family: 'Conv_Lato-Bold';
}</pre></body></html>