@charset 'utf-8';

/*
Theme Name:LMS Reality
Description: LMS Reality
Last Modified:24-07-2020
Designed: Subadra shri
Developer: Vignesh



/* =Theme customization starts here
-------------------------------------------------------------- */
body {
	font-size: 15px !important;
}

.phn-no {
	padding: 15px !important;
	border: none !important;
}

.header-text {
	text-transform: inherit;
	color: #ffffff;
	font-size: 16px;
	font-weight: 500;
}

.socials_wrap .social_item {
	margin: 0 2px 0 0 !important;
}

.phn-no a {
	color: #fff !important;
}

.header-top .sc_layouts_item_details_line1 {
	color: #fff !important;
}

.scheme_default .header-top .socials_wrap .social_item .social_icon {
	color: #fff !important;
}

.menu-bar {
	text-align: right;
}

.top_panel_custom_header-short-2-rows .vc_row.sc_layouts_row_fixed_on,
.top_panel_custom_header-short-2-rows .vc_row.sc_layouts_row_fixed_on {
	background-color: #035c8b !important;
}

.phn-ctn .vc_cta3-container {
	margin-bottom: 0;
}

/* mob search hide */
.search_wrap {
	display: none;
}

/* end */

.scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a,
.scheme_dark .sc_layouts_menu_nav > li.current-menu-parent > a,
.scheme_dark .sc_layouts_menu_nav > li.current-menu-ancestor > a {
	color: #ffffff !important;
	border-bottom: 2px solid #f58e3f;
	text-transform: initial;
}

.sc_layouts_menu_nav li > a,
.scheme_dark .sc_layouts_menu_nav > li li > a {
	text-transform: none;
}

.scheme_dark .sc_layouts_menu_nav > li ul {
	background: linear-gradient(to right, #f27312 0%, #f69146 100%);
}

.scheme_dark .sc_layouts_menu_nav > li ul:before {
	border-bottom-color: #f27312;
}

.home-slider i {
	color: #fff;
}

.about {
	margin-top: 4em;
}

.abt-head {
	margin-bottom: 30px !important;
}

.abt-head h4 {
	letter-spacing: 1px;
	font-weight: 600;
	font-size: 1rem;
	text-transform: uppercase;
	color: #f37312;
	margin-bottom: 3em !important;
}

.scheme_dark .sc_layouts_menu_nav > li > a {
	color: #ffffff;
	text-transform: initial;
}

.serv-tag2.home-btm-sp {
	height: 4.6667rem !important;
}

.about h2,
.about h2 strong {

	margin: 0;
	font-size: 3.2rem;
	line-height: 1.4;
	margin-bottom: 20px;
	color: #f27312 !important;
}

.about p {
	margin-top: 30px !important;
	padding-right: 10px;
	margin-top: 1.6em;
	font-family: inherit !important;
	line-height: 1.5;
	font-size: 20px !important;
	color: #000;
}

.about p span {
	margin-top: 1.6em;
	font-family: inherit !important;
	line-height: 1.5;
	font-size: 20px !important;
}

.abt-img-sec {
	margin-top: -4em !important;
	position: absolute;
	z-index: 1;
	right: 0;
}

.discover-btn {
	margin-top: 20px;

}

.leader-sec {}

.discover-btn button {
	padding-right: 60px !important;
}

.discover-btn .vc_btn3.vc_btn3-size-md .vc_btn3-icon {
	font-size: 30px;
	color: #fff;
}

.emp-sp {
	height: 150px !important;
}


.scheme_default .sc_button_hover_slide_left {
	background: linear-gradient(to right, #f37312 0%, #f37312 0%, #f37312 50%, #f37312 100%) no-repeat scroll right bottom / 210% 100% #f37312 !important;
	text-transform: inherit;
}

.discover-btn button i {
	color: #fff;
}

.agent-block {
	margin-top: -10em;

}

.agent-block .vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0 !important;

}

.leader-sec .about {
	padding-top: 0px !important;
	margin: 0 !important;
	padding-left: 20px;
}

.leader-sec .height_large,
.leader-sec .height_big {
	height: 0 !important;
}

.leader-info {
	margin-top: 3em;
	margin-bottom: 3em;
}

.leader-info .sc_item_descr {
	margin-top: 8px;
}

.leader-sec .about .leader-info h6 {
	font-size: 16px;
	color: #f37312;
}

.leader-sec .about .leader-info p {
	font-size: 15px !important;
	margin-top: 0 !important;
	padding: 0 !important;
}

.leader-sec .leader-sec-btm-sp,
.invest-block .invest-btnsp,
.intro-block .invest-btnsp {
	height: 6rem !important;
}

.vc_separator {
	margin-bottom: 10px !important;
}

.contact-sec h2,
.scheme_dark .contact-sec h2 strong {
	color: #fff !important;
	font-size: 2rem;
	font-weight: 500;
	line-height: 1.6;
}

.scheme_dark strong {
	color: #fff !important;

}

.scheme_dark .contact-sec h2 strong {
	color: #fff !important;
	font-weight: 500;
}

.contact-sec p {
	color: #fff !important;
	padding-top: 2em;
	font-size: 15px;
	text-transform: inherit;
}

.cont-info h2 {
	font-size: 15px;
	margin-bottom: 0;
	padding: 0;
	line-height: 2;
	text-align: left;
}

.cont-info a {
	color: #fff;
	font-size: 18px;
	margin-bottom: 0;
	line-height: 2;
	font-weight: 500;
	text-transform: inherit;
}

.cont-info a:hover {
	color: #fff;
}

.cont-info p {
	padding-top: 0;
	text-transform: inherit;
}

.cont-info .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
	font-size: 40px !important;
}

.contact-sec .vc_general.vc_cta3 {
	padding: 10px !important;
}

.contact-sec .cont-inter-space {
	height: 3rem !important;
}

.contact-sec .vc_custom_1504873217921 {
	margin-bottom: 0 !important;
}


.footer .vc_custom_1505827951313 {
	margin-bottom: -0.1rem !important;
	padding-top: 5rem !important;
}

.footer-sec .vc_custom_1595593389471 {
	padding-top: 2.8rem !important;
}

.footer-sec .contacts_info span,
.footer-sec .contacts_info span a,
.footer-sec .contacts_info a {
	text-align: left;
	color: #000 !important;
}

.footer-sec .footer-menu li {
	display: block !important;
	list-style: none;
	border-bottom: 1px solid rgba(0, 0, 0, .2);
	padding-bottom: .4em;
	padding-top: 5px;
}

.footer-sec .footer-menu li a {
	font-size: 1em;
}

.footer-sec .footer-menu li:before {
	display: none;
}

.footer-sec .footer-menu h2,
.footer-sec .widget .widgettitle {
	/* font-size: 2.2rem; */
	color: #f37312 !important;
	text-transform: uppercase;
	text-align: left;
	margin-bottom: 3em;
}

.footertxt h6 {
	color: #f37312 !important;
	font-size: 14px;
	margin: 20px 0;
	line-height: 1.6;
}

.footer-sec .widget ul {
	padding-left: 0;
}

.footer-sec .socials_wrap,
.footer-sec .contacts_logo {
	text-align: left;
}

footer .footer-sec .socials_wrap .social_item .social_icon {
	width: 30px !important;
	height: 30px !important;
	line-height: 30px !important;
}

footer .footer-sec .socials_wrap .social_item .social_icon {
	width: 30px !important;
	height: 30px !important;
}

.scheme_default blockquote p {
	text-align: left;
}

.scheme_default blockquote {
	color: #efefef;
	background: transparent;
	text-align: left;
	font-size: 2.25em;
	margin: 1em 0 0;
	line-height: 1.4;
	display: block;
	position: relative;
	padding: 0 0 0 .5em;
	min-height: 110px;
}

.scheme_default blockquote:before {

	top: -1rem;
	color: rgb(0 0 0 / 31%);
	left: 20px;
	font-size: 3.5em;
	-ms-transform: rotate(20deg);
	transform: rotate(180deg);

}

form.wpcf7-form .contact_us input[type="checkbox"],
form.wpcf7-form .contact_us input[type="submit"] {
	width: 100%;
}

.invest-block .abt-head {
	margin-bottom: 40px !important;
}

.invest-block .about {
	margin-top: 10px;

}

.invest-para p b,
.invest-para p {
	color: #000 !important;
	font-size: 30px !important;
}

.intro-block p,
.intro-block h2,
.intro-block h2 strong {
	color: #fff;
}

.intro-block .progress-bar .vc_progress-bar-color-white .vc_label,
.scheme_default .vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
	color: #000 !important;
}

.emty-sp {
	height: 15em !important;
}

.intro-block p {
	margin-top: 30px;
}

.intro-block #wpsm_progress_b_row_1196 .wpsm_progress .wpsm_progress-bar {
	background-color: #ffffff;
	animation: animate-positive 2s;
	height: 4px;
	height: .6em;
}


.intro-block #wpsm_progress_b_row_1196 .wpsm_progress .wpsm_progress-pro-bar {
	background: rgba(255, 255, 255, .5);
	margin: 5px 0 20px 0;
	padding: .4em;
}


.intro-block .wpsm_progress-value {
	top: -10px !important;
	padding: 4px .5em;
	font-size: 14px;
	color: #fff;
	background: #f37312;
	position: relative;
}


.intro-block .wpsm_progress-value:after {
	content: "";
	display: block;
	position: absolute;
	left: 40%;
	top: 30px;
	margin-left: 0%;
	z-index: 9;
	border: solid;
	border-color: #f37312 transparent;
	border-width: 4px 4px 0 4px;
}


.progress-block .wpsm_progress_b_row,
.padd-top {
	padding: 50px 0;
}

.services-block {
	margin-top: -83px;
}

.service-mr-rgt {

	padding-right: 0 !important;
	/* padding-left: 24rem !important;*/
}

.service-icns h4 span {
	color: #f37312;
	font-size: 14px;
	font-weight: 600;
}

.service-icns .sc_icons_item_description span {
	color: #000 !important;
	padding-right: 20px;
	display: -webkit-box;
	max-width: 100%;
	height: auto;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 1.7;
}

.serv-tag {

	height: 4.6667rem !important;
}

.serv-tag2 {
	height: 1.6667rem !important;
}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
	width: 2em;
}

.footer_wrap {
	margin-top: 0;
}

.brief-info .vc_custom_1505305706620 {
	/* background-image: url(http://buildwealthinusa.com/wp-content/uploads/2017/07/bg_hotspot.jpg?id=282) !important;
     background-image: linear-gradient(to right, #005e85 , #95b3c2) !important;*/

	background-image: linear-gradient(to right, #005e85, #383634) !important;
}

.sc_services_list .sc_services_item.with_icon > a:hover {
	background: linear-gradient(to right, #f48e3f 0%, #f37312 100%);
	background: #f37312;
}

.custom .tp-bullet:hover,
.custom .tp-bullet.selected {
	background: #ffffff !important;
}

.scheme_dark .sc_layouts_menu_nav > li > a:hover,
.scheme_dark .sc_layouts_menu_nav > li.sfHover > a {
	color: #f37312 !important;
}

/* service section border */
.services-block {
	/* border-top: 5px solid #f37312;*/
}

.contacts_wrap .contacts_info span:before,
.contacts_wrap a.contacts_phone:before {
	color: #f37312 !important;
}

.contacts_socials .social_icon,
.contacts_socials .social_icon:hover {
	background: #f37312 !important;
}


.home-serv {
	display: none;
}

.scheme_dark .why-services .sc_icons_item_title {
	color: #ffffff;
	font-size: 1rem;
	text-transform: capitalize;
}


/*inner pages - 04-08 -20 */


.contact-pg-txt p {
	font-size: 14px;
	text-transform: initial;
}

.contact-add a {
	color: #fff;
	font-size: 14px;
}

.contact-pg-txt .sc_item_descr p {
	color: #fff;
	font-size: 15px;
	line-height: 1.6;
	padding: 0 70px;

}

.contact-add .cont-block {
	background: linear-gradient(to right, #005e85, #383634) !important;
}

.contact-pg-txt .wpb_text_column {
	background: transparent;
}

.scheme_dark a {
	color: inherit;
}

.scheme_default a {
	color: inherit;
}

.contact-add .sc_content {
	padding-right: 15rem !important;
	padding-left: 38rem !important;
	padding-bottom: 70px;
}

.cont-blk-hgt {
	height: 4em !important;
}

.cont-intro p {
	font-size: 15px;
	padding: 0 25px;
	line-height: 1.6;
	margin-top: 20px;
}

.cont-intro {
	margin-bottom: 3.5em !important;
}

.prod-emt {
	height: 9em;
}

.sidebar {
	top: 0 !important;
}

.scheme_default .sidebar .widget .widget_title,
.scheme_default .sidebar .widget .widgettitle {
	color: #ffffff;
	background: linear-gradient(to right, #005e85 0%, #64a7c3 100%);
}

.scheme_default .sidebar .widget.widget_search {
	color: #ffffff;
	background: linear-gradient(to right, #005e85 0%, #64a7c3 100%);
}

.cont-into-head h2,
.cont-into-head h2 strong {
	font-size: 3rem;
}

.cont-blk .invest-btnsp {
	height: 5rem !important;
}

.cont-blk .about p {
	font-size: 16px !important;
	line-height: 1.6;
	color: #333;
}

footer .widget p + p {
	margin-top: 10px;
}

.sc_layouts_row_type_normal {
	padding: 0 0;
}

.banner-cap {
	position: relative;
}


.banner-cap h5 {
	position: absolute;
	left: 0;
	right: 0;
	top: 60%;
	bottom: 0;
	text-align: center;
	color: #fff;
	font-size: 40px;
}

h2.buy-service-head {
	font-size: 30px;
	color: #05557f;
}

.buy-blk .serv-tag2 {
	height: 2.6667rem !important;
}

.buy-blk .abt-head {
	margin-bottom: 60px !important;
}

.buy-blk .abt-head h4 {
	font-size: 20px;
	padding: 0;
}

.buy-blk h5 {
	font-size: 16px;
	line-height: 1.8;
	margin-bottom: 15px;
	margin-top: 0;
}

.buy-blk .widget p {
	margin: 0;
	font-size: 16px;
	line-height: 1.8;
	color: #333;
}

.buy-blk .buy-txt {
	margin-bottom: 10px !important;
}

.buy-faq .vc_tta.vc_general.vc_tta-accordion.vc_tta-color-sky,
.buy-count {
	background: linear-gradient(to right, #005e87 0%, #619cb4 100%) !important;

}

.buy-faq .vc_tta.vc_general.vc_tta-accordion.vc_tta-color-sky {
	padding: 60px 2.2rem;
}

.buy-count {
	padding: 25px 0;
	margin-top: 100px;
	background: linear-gradient(to right, #256082 0%, #025c8b 100%) !important;
}

.buy-count h2,
.buy-count p {
	/* margin: 20px 0 40px; */
	color: #fff;
	margin-top: 0;
}

.sell-sec .bottom-space {
	height: 80px !important;
}

.icon-blk {
	background: #006086 !important;
	padding: 10px;

}

.sm-txt {
	font-size: 12px;
}

.counters-sec .sc_skills_total {
	color: #191919 !important;
	text-align: left !important;
	font-size: 35px;
	font-weight: 500;
	margin-bottom: 20px;
	line-height: 1;
}

.counters-sec .counter-blk .sc_skills_item_title {

	text-align: left;
	color: #f37312;
	font-size: 17px;
	margin-bottom: 1em;
	font-weight: 500;
	margin: 15px 0;
	font-style: normal;

}

.counters-sec .sc_skills_counter .sc_skills_item_wrap {
	padding: 0 !important;
}

.counters-sec p {
	font-size: 15px;
	color: #191919;
	line-height: 1.7;
	padding-right: 15px;
}

.counters-sec .sc_skills_counter .sc_skills_icon {
	color: #122a36;
	font-size: 35px;
	font-weight: 500;
	position: absolute;
	left: 50px;
	top: -3px;

}

.buy-count .height_tiny {
	height: 0 !important;
}

.sell-sec .abt-head {
	margin-bottom: 30px !important;

}

.sell-sec .abt-head h4 {
	padding: 0;
	font-size: 17px;
}

.sell-sec .cqlist-container {
	box-shadow: none;
	margin-top: 30px;
}

.sell-sec .cqlist.border ul li {
	border: none;
	background: transparent;
	text-transform: initial;
	font-size: 16px;
}

.sell-sec .cqlist.border ul li a,
.sell-sec .cqlist ul li span {
	text-transform: initial;
	font-weight: 400;

}

.scheme_default .sc_icons .sc_icons_icon {
	color: #005e85;
	font-size: 5px;
}

.sell-sec .sc_icons_item_title {
	color: #333 !important;
	font-size: 14px;
	line-height: 1.4;
	margin-top: 10px !important;
	text-transform: initial;
}

.sell-sec h2 {
	font-size: 16px !important;
	font-family: inherit;
	line-height: 1.5;
	/* color: #f37312; */
	letter-spacing: inherit;
}

.sell-blk-txt p {
	/*  padding: 20px 100px;
    text-align: center;
    line-height: 1.6;
     color: #333;
    margin-bottom: 40px;*/
	font-size: 16px;
	line-height: 27px;
	margin-bottom: 10px;

}

.sell-info .cqlist-container {
	margin-top: 15px;
}

.sell-sec .cqlist ul li:nth-child(2n) {
	background: transparent;
}


.bottom-space2 {
	height: 5.6667rem !important;
}

.invester {
	padding-top: 50px !important;
}

.invester h2 {
	font-size: 25px;
	margin-top: 0;
}

.vc_cta3.phn-no.vc_cta3-align-left .vc_cta3-content p {
	text-align: center;
}

.invest-succeed h1 {
	font-size: 40px;
	font-size: 25px;
	text-align: left;
	font-family: inherit;
}

.invest-succeed .sc_item_descr p {
	font-size: 16px;
	color: #fff;
	text-align: left;
}

.invest-succeed .vc_custom_1505309134990 {
	padding-right: 22rem !important;
	padding-left: 28rem !important;
}

.sell-sec .sc_icons .sc_icons_item_title {
	color: #ffa752;
	display: inline-block;
	margin-top: 0px !important;
	padding-left: 10px;
}


.buy-blk .abt-head h4 {
	text-transform: inherit;
}

.sell-sec .sc_icons .sc_icons_icon {
	padding: 8px 0;
}

.infoicn {
	float: right;
	padding-right: 20px;
}

.infoicn span {
	font-size: 15px;
}

.invest-info-block a:hover {
	color: #f1f1f1;
}

.scheme_default .invest-info-block .vc_tta.vc_general.vc_tta-accordion.vc_tta-color-sky {
	background: linear-gradient(to right, #1e4859 0%, #005e82 100%);
}

.invest-info-block .vc_color-purple.vc_message_box {
	color: #ffffff;
	border-color: #f69144;
	background-color: #005d85;
}

.sell-sec .cq-imagecompare-btn .cq-imagecompare-icon {
	color: #fff;
}

.cq-imagecompare-caption .cq-imagecompare-title {
	line-height: 1.3em;
}

.rent-cont h3 {
	color: #fff !important;
	font-size: 2rem;
	line-height: 1.5;
}

.buy-blk .cqlist ul li span.todolist-content {
	width: 80%;
	font-weight: 400;
	color: #333;
	font-size: 15px;
}

.buy-blk .cqlist-container {
	margin: 15px 0;
}

.buy-blk .vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
	line-height: 1.6em;
	font-size: 16px;
}

.buy-faq .vc_tta.vc_general .vc_tta-panels .vc_tta-panel-body p {
	margin-bottom: 0;
	font-size: 16px;
	line-height: 1.6;
}

.buy-blk .cqlist ul li {
	line-height: 30px;
}

.cont-banner {
	margin-bottom: 50px;
}

.cont-banner .height_huge {
	height: 4.6667rem !important;
}

.buy-blk .cqlist h3 {
	background: transparent;
	color: #266a8b;
	text-align: left;
	font-size: 15px;
	font-weight: 500;
}

.buy-blk .widget p strong {
	color: #266a8b;
	font-weight: 600;
}

.rent-sec .sc_icons .sc_icons_item_title {
	display: block !important;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
	padding-right: 65px;
}

.buy-txt .cqlist ul li a.todolist-btn {
	height: auto;
}

.vc_color-info.vc_message_box {
	background-color: #f58e3f !important;
}

footer .footer-sec .vc_column-inner {
	margin-bottom: 0;
	margin-top: 0 !important;
}

#slider-2-slide-4-layer-1,
#slider-2-slide-4-layer-2,
#slider-2-slide-4-layer-7,
#slider-2-slide-4-layer-7 i {
	opacity: 1 !important;
	visibility: visible !important;

}

.services-block .avgrund-container .sc_button_hover_slide_left {
	margin-top: 20px;
	background: #f27312 !important;
}

.cq-avatarwithpopup-popuptitle {
	color: #f37312 !important;
	text-align: center;
	margin: 20px 0;
	font-size: 20px;
}

.avgrund-content {
	font-size: 16px;
	font-family: "Montserrat", sans-serif;
	text-align: left;
	margin-bottom: 20px;
}

div#logo-carousel-free-1543 {
	margin-top: 60px;
	margin-bottom: 40px;
}

.logo-carousel-free .slick-arrow i:hover {
	color: #fff;
}

.why-text p {
	font-size: 16px;
	text-align: left;
	margin-bottom: 10px;
	line-height: 1.6;
}

.why-text p br {
	margin-bottom: 5px;
}


.why-text .vc_custom_1505309134990 {
	padding-right: 4rem !important;
	padding-left: 42rem !important;
}

.why-text .height_huge {
	height: 2rem !important;
}

.why-text .vc_custom_1505310010747 {
	margin-bottom: 0 !important;
}

.why-text h1.sc_item_title {
	font-size: 4rem;
	margin-bottom: 20px;
	font-family: inherit;
}

body.postid-320 header .header-menu,
body.postid-321 header .header-menu,
body.postid-322 header .header-menu,
body.postid-1569 header .header-menu,
body.postid-1570 header .header-menu {
	background-image: url(../../uploads/2020/09/home-banner1-1.jpg);
	background-image: url(../../uploads/2020/08/breadcramps-1.png);
	height: 200px;
	align-items: flex-start;
	background-size: cover;
	background-position: center;
	top: auto;
}

.team_member_page .team_member_title {
	font-size: 40px;
	color: #005e82;
	margin-bottom: 10px;
}

.team_member_brief_info_text p span {
	color: #005e82;
	   font-weight: 300;
}

.scheme_default .team_member_page .team_member_featured .team_member_avatar {
	border-color: #005f8500;
	box-shadow: 1px 1px 5px 0px #c1c1c1;
}

.team_member_page .team_member_featured .team_member_avatar {
	border: 1px solid #122631;
	border: 3px dotted #f0f0f0;
}

.team_member_page .team_member_position {
	margin: 0;
	font-size: 18px;
	color: #f27312;
	padding-left: 4px;
	display: inline-block;
}

.team_member_brief_info_title {
	display: none;
}

.team_member_page .team_member_brief_info_text {
	font-style: normal;
}
.team_member_brief_info_text h4{
	    margin-bottom: 10px;
    font-family: inherit;
    font-weight: 600;
    color: #767676;
	font-size: 18px;
    line-height: 22px;
    margin-top: 30px;
	
}
.team_member_brief_info_text p {
	line-height: 1.8;
	font-size: 16px;
}

.leader-sec .team_member_brief_info_text p {
	font-style: normal;
	padding: 10px;
	line-height: 1.5;
	color: #000;
	font-size: 16px;
}

.scheme_default .leader-sec .sc_team_default h6.sc_team_item_title {
	text-transform: inherit;
	font-size: 18px;
	color: #005d86 !important;
	letter-spacing: initial !important;

}

.scheme_default .leader-sec .sc_team_default h6.sc_team_item_title a {
	color: #005d86 !important;
	line-height: 1.4;
}
.team_member_page{
	margin-bottom:15rem;
}

.leader-sec .sc_team_default .sc_team_item_content p {
	margin: 0;
	font-size: 15px;
}

.scheme_default .leader-sec .sc_team_default .sc_team_item_subtitle {
	font-size: 14px;
	margin: 12px 0;
	color: #767676;
	text-transform: inherit;
	font-weight: 400;
}

.post_featured.hover_icon .icons a,
.post_featured.hover_icon .icons a:hover {
	background: linear-gradient(to right, #f37312 0%, #ef872f 100%);
}

/* to hide team page link
.sc_team_item .icons,
.sc_team_item .mask {
 display: none;
}


.sc_team_item_title {
    display: none;
}*/

/*--- end--- */

.leader-sec .sc_team_default .sc_team_item_info {
	padding-top: 20px;
	padding-bottom: 20px;
	height: 90px;
}

.leader-sec .slider_controls_wrap a {
	background-color: #085879 !important;
	border-color: #085879 !important;
}

.leader-sec .slider_controls_wrap a:hover {
	border-color: #f27312 !important;
	background-color: #f27312 !important;
}

.sc_team_slider {
	margin-top: 40px;
}

.leader-sec .abt-head h4 {
	font-size: 1.5rem;
	padding: 0;
}

.jointxt h1.sc_item_title {
	font-size: 3rem;
	margin-bottom: 20px;
}

.jointxt p {
	color: #fff;
}

.jointxt .cqlist ul li span {
	color: #fff;
}

.jointxt .vc_custom_1505305706620 {
	background-image: linear-gradient(to right, #005e85, #383634) !important;
}

.team-info h2 {
	text-align: left;
	font-size: 30px;
	margin: 0;
	color: #035e87;
	margin-bottom: 20px;
}

.team-info .wpb_content_element {
	font-size: 16px;
	line-height: 1.8;
}

.team-about .height_huge {
	height: 3.6667rem !important;
}

.team-about .sc_item_subtitle {
	font-weight: 500;
	color: #ffa752;
	font-style: normal;
	font-family: inherit;
}

.scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a {
	color: #f37312 !important;
	border-bottom: transparent;
}

.jointxt .vc_custom_1505309134990 {
	padding-right: 5rem !important;
	padding-left: 42rem !important;
}

.team-about p {
	font-size: 16px;
	line-height: 1.5;
}

.counters-sec .sc_skills_counter.counter-property .sc_skills_icon {

	left: 90px;
}

.sc_team_default .sc_team_item_thumb img {
	width: 100%;
	border: 1px solid #efefef;
}

.invest-block .height_huge {
	height: 1.6667rem !important;
}

.invest-categ .height_tiny {
	height: 6rem !important;
}

.invester .bottom-space2 {
	height: 3.6667rem !important;
}

.about .abt-head {
	display: none;
}


.scheme_dark .sc_layouts_menu_nav > li li > a {
	padding: 10px 2px !important;
	margin: 0 !important;
}

.invest-top-space.height_tiny {
	height: 30px !important;
}

.invest-introtxt .wpb_content_element p {
	font-size: 16px;
	margin-bottom: 20px;
	font-weight: 400;
	text-align: center;
	line-height: 1.6;

}


.invest-introtxt .cqlist h3 {
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0.6px;
	line-height: 25px;

}

.invest-introtxt .cqlist ul li a.todolist-btn {
	vertical-align: top;
	height: 14px;
	padding-top: 0;
}

.invest-introtxt .cqlist-container {
	/* -webkit-box-shadow: 0 0 3px rgb(0 0 0 / 22%);
    -moz-box-shadow: 0 0 3px rgb(0 0 0 / 22%);
    box-shadow: 0 0 3px rgb(0 0 0 / 22%);*/
	box-shadow: none;
}

.invest-introtxt .cqlist ul li span.todolist-content {

	text-transform: capitalize;
	padding-top: 0;
}

.invest-introtxt .cqlist.border ul li {
	border: none;
}

.invest-count,
.invest-count .sc_skills_total,
.invest-count .sc_skills_counter .sc_skills_icon,
.invest-count p {
	color: #fff !important;
}

.invest-count .counter-blk .sc_skills_item_title {
	color: #FF9800;
}

.counters-sec .sc_skills_counter.investers .sc_skills_icon {
	left: 80px;
}

.buy-count h2.vc_custom_heading.sub-head {
	margin-bottom: 70px;
	font-size: 50px;
}

.buy-sec-sp {
	padding-top: 50px;
	padding-bottom: 50px;
}

.invest-succeed .vc_custom_1505310010747 {
	margin-bottom: 0rem !important;
}


.invest-succeed .height_huge {
	height: 2.6667rem !important;
}

.invest-info-block .vc_message_box a {
	font-size: 17px;
}

.invest-clients .cq-floatcaption-text {
	background: #035c8b;
}

.contact-sec h2.sc_item_title a {
	display: inline-block;
	color: #f37312;
	color: #FFC107;
}

.sell-info {
	display: flex;
	align-items: center
}

.sell-service .abt-head {
	margin-top: 10px;
}

.sell-service img {
	padding-top: 50px;
}


.home-btm-space.height_tiny {
	height: 6rem !important;
}

/*
.jointxt .cqlist-container {
    margin-top: 0px;
}

.jointxt .cqlist.border ul li {
    line-height: 25px;
}

.jointxt .cqlist ul li a.todolist-btn {
    height: 25px;
}

.jointxt .swiper-pagination-bullets{
    margin-bottom: 20px;
}
*/
.popup-slider h2 {
	margin-bottom: 0 !important;
	font-size: 18px !important;
	color: #ffffff;
	background: #46481f;
	padding: 10px;
}

.popup-slider .msacwl-gallery-caption,
.invest-slides .msacwl-gallery-caption {
	line-height: 7px;
	padding: 5px 5px 5px 5px;
}

.popup-slider .slick-dots,
.invest-slides .slick-dots {
	display: none !important;

}

.popup-slider .slick-list {
	margin-top: -23px !important;
}

#page-id-1400 .mfp-arrow-left:before {

	border-right: 27px solid #005d85;
}

#page-id-1400 .mfp-arrow-right:before {
	border-left: 27px solid #005d85;
}

.popup-float .cq-floatblock-title.cq-floatblock-aqua h3 {
	background-color: #0b5d89;
	letter-spacing: .03em;
	font-size: 1.3em;
}

.popup-float .cq-floatblock-button {
	background: #f37312;
}

/*.popup-slider .msacwl-gallery-slider button.slick-prev, .popup-slider .msacwl-gallery-carousel button.slick-prev{
    background: rgb(0 95 133) url(../images/arrow-left.png) center center no-repeat !important;
    
}
.popup-slider .msacwl-gallery-slider button.slick-next, .popup-slider .msacwl-gallery-carousel button.slick-next{
    
    background: rgb(0 95 133) url(../images/arrow-right.png) center center no-repeat !important;
}

*/
.popup-text.height_tiny {
	height: 20px !important;
}

.invest-slides {
	background: linear-gradient(to right, #256082 0%, #025c8b 100%) !important;
	padding: 25px 0;
	margin-top: 100px;
}

.invest-slides h2.widgettitle {
	color: #065c8a;
	font-size: 22px;
	margin-bottom: 0;
	font-weight: 600;
	text-align: center;
}

.invest-slides .widget_text {
	padding: 25px;
	background: #ffffff;
	font-weight: 600;
}

.invest-flex .txt-bg {
	font-size: 22px;
}

.invest-flex .textwidget p {
	margin-bottom: 10px;
}

.invest-flex {
	display: flex;
	align-items: center;
}


/*08-10 */

.abt-head .vc_sep_holder {
	display: none;
}

.buy-blk .abt-head {
	margin-bottom: 20px !important;
}

.team-about .height_large {
	height: 3.6667rem !important;
}

.abt-services .sc_icons_icon:before,
.abt-services .sc_icons_icon span:before {
	font-size: 8em;
	line-height: 1.1em;
	color: #fff;
	background: #ddd;
	width: 5.875rem;
	height: 5.875rem;
	line-height: 5.875rem;
	background: linear-gradient(to right, #035c8b 0%, #17688f 100%);
	border-radius: 50%;
}

.about-title h6 {
	font-family: inherit;
}

.abt-services h4.sc_icons_item_title {
	color: #767676 !important;
	font-size: 16px;
	text-transform: inherit;
}

.about-pg .bigger_text p {
	text-align: center;
	font-size: 16px;
	line-height: 1.8;
	margin-bottom: 20px;
}

.about-count {
	background-image: none;
	background: linear-gradient(to right, #256082 0%, #444546 100%) !important;

}

.about-count .serv-tag {
	height: 6.6667rem !important;
}

.about-count h2 {
	font-size: 6.063rem;
}

.about-pg-info .widget {
	margin-top: 30px;
}

.about-pg-info .cqlist.border ul li {
	border-bottom: none;
}

.about-pg-info .cqlist h3 {
	text-align: left;
	background: transparent;
	color: #f4842e !important;
	font-size: 25px;
	font-weight: 600;
	font-family: inherit;
}

.about-pg-info .cqlist ul li {
	border: none;
	background: transparent;
	color: #fff;
	text-transform: capitalize;
	line-height: 40px;
}

.about-pg-info .cqlist ul li a,
.about-pg-info .cqlist ul li span {
	font-size: 18px;
}

.about-pg-info strong,
.about-pg-info h5,
.about-pg-info h5 strong {
	color: #f4842e !important;
	font-size: 20px !important;
	line-height: 1.8;
	font-weight: 600;
	margin-top: 10px;
}

.about-brf-info .wpb_single_image img,
.about-brf-info .vc_custom_1602245362174 {
	height: 560px;

}

.about-pg-info .widget li {
	line-height: 2;
	color: #fff;
	text-transform: capitalize;
}

.about-pg-info .widget p,
.about-pg-info .cqlist .cq-todolist-icon {
	color: #fff;
}

.about-pg-info .widget p {
	font-size: 18px;
	margin: 0;
	line-height: 1.6;
	margin-bottom: 20px;
}

.about-top-spc {
	height: 4.6667rem !important;
}

.cont-block .height_huge {
	height: 2.6667rem !important;
}

.phone-no {
	padding-bottom: 1.9em;
}

/*.jointxt .slider_swiper {
    height: 603px !important;
}*/

.jointxt .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
	position: absolute;
}

.contact-add .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
	display: block;
}

.invest-slides .multifamily-block h2.widgettitle {
	color: #5d3b3c;
}

.about-pg .height_huge {
	height: 6.6667rem !important;
}

/*responsive media queries */

@media (min-width: 768px) {
	.header-top .vc_col-sm-4 {
		width: 47.66666667%;
	}

	.header-top .vc_col-sm-8 {
		width: 52.33333333%;
	}
}


@media only screen and (max-width: 1750px) {

	.services-block .vc_custom_1595674398397 {
		padding-left: 20rem !important;
	}
}

@media (max-width: 1679px) {
	.why-text .sc_content.vc_custom_1505309134990 {
		padding-right: 3rem !important;
		padding-left: 42rem !important;
	}

	.jointxt .vc_custom_1505309134990 {
		padding-right: 5rem !important;
	}

	.invest-succeed .sc_content.vc_custom_1505309134990 {
		padding-right: 4rem !important;
		padding-left: 42rem !important;
	}
}


@media only screen and (max-width: 1600px) {

	.services-block .vc_custom_1595674398397 {
		padding-left: 18rem !important;
	}

	.cont-info a {
		font-size: 15px;
	}

	.contact-add .sc_content {
		padding-right: 2rem !important;
		padding-left: 30rem !important;
	}
}

@media (max-width: 1439px) {
	.header-text {
		font-size: 15px !important;
	}

	.leader-sec .sc_team_default .sc_team_item_info {

		padding: 2.1429em 15px;
	}

	.abt-services h4.sc_icons_item_title {
		font-size: 15px;
	}

	.about-count .serv-tag {
		height: 10.6667rem !important;
	}

	.team_member_page .team_member_title {
		margin-bottom: 10px;
	}
}

@media only screen and (max-width: 1366px) {
	.services-block .vc_custom_1595674398397 {
		padding-left: 16rem !important;
	}

	.contact-add a,
	.contact-add p {
		font-size: 13px;
	}

	.contact-add .sc_content {
		padding-right: 0rem !important;
	}

	.why-text p {
		font-size: 15px;
	}

	.buy-count h2.vc_custom_heading.sub-head {
		margin-bottom: 100px;
	}

}

@media only screen and (min-width: 1281px) {
	.jointxt .slider_swiper {
		height: 625px !important;
	}

}

@media screen and (max-width: 1280px) and (min-width: 1200px) {
	.jointxt .slider_swiper {
		height: 625px !important;
	}
}

@media screen and (max-width: 1280px) and (min-width: 992px) {
	header .vc_col-sm-2 {
		width: 19.666667% !important;
	}

	header .vc_col-sm-8 {
		width: 55.666667% !important;
	}

	header .vc_col-sm-2 {
		width: 19.666667% !important;
	}

	.contact-add a,
	.contact-add p {
		font-size: 12px;

	}

	.header-text p {
		font-size: 15px;
	}

	.header-top .socials_wrap .social_item {
		margin: 0 2px 0 0 !important;
	}

	.header-top .vc_col-sm-4 {
		width: 55%;
		text-align: center;
	}

	.header-top .vc_col-sm-8 {
		width: 45% !important;
		text-align: center;
	}

	.about-pg .vc_col-md-offset-2 {
		margin-left: 8.33333333%;
	}

	.about-pg .vc_col-sm-8 {
		width: 75%;
	}
}

@media only screen and (max-width: 1280px) {
	.cont-info a {
		font-size: 16px;
	}

	.services-block .vc_custom_1595674398397 {
		padding-left: 12rem !important;
	}

	.contact-sec .vc_col-sm-8 {
		width: 100%;
	}

	.contact-sec .vc_col-lg-offset-2 {
		margin-left: 0;
	}

	.contact-sec .vc_separator {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.widget_banner .image_wrap img {
		height: 355px;
	}

	.rent-sec .trx_addons_column-1_3 {
		padding-right: 25px;
		text-align: center;
	}

	.rent-sec .sc_icons_item h4 {
		font-weight: 300;
	}

	.leader-sec .sc_team_default .sc_team_item_info {
		height: 100px;
		padding: 20px 15px;
	}

	header .header-menu #menu-main-menu {
		width: 100%;
	}

	.scheme_dark .sc_layouts_menu_nav > li > a {
		font-size: 14px;
		text-align: right;
		padding: 1em 8px !important;
	}

	header .header-menu .vc_col-sm-10 {
		width: 75% !important;
	}


	.team_member_page .team_member_title {
		margin-bottom: 20px;
	}

}


@media only screen and (min-width: 1200px) {
	.services-tab {
		margin-top: -83px;

	}

	.contact-add .sc_googlemap {

		height: 523px !important;
	}

}

@media only screen and (max-width: 1199px) {

	.menu-bar {
		text-align: inherit;
	}

	.contact-add .vc_col-sm-2 {
		width: 100%;
	}

	.contact-add .vc_col-sm-10 {
		width: 100%;
	}

	.contact-add .sc_content {
		padding-right: 0rem !important;
		padding-left: 0 !important;
	}

	.contact-pg-txt p {
		font-size: 14px;
	}

	.contact-add a {
		font-size: 14px;
	}

	.contact-add .vc_col-sm-10 .vc_column-inner {
		margin-left: 0;
	}

	.leader-sec .sc_team_default .sc_team_item_content p {
		font-size: 14px;
	}

	.about-pg-info .cqlist ul li a,
	.about-pg-info .cqlist ul li span {
		font-size: 16px;
	}

	.about-brf-info .wpb_single_image img,
	.about-brf-info .vc_custom_1602245362174 {
		height: 510px;
	}

	.about-pg-info .widget p {
		font-size: 16px;
	}


}


@media only screen and (max-width: 1200px) {
	.cont-info a {
		font-size: 14px;
	}

	.buy-blk .abt-head h4 {
		font-size: 16px;
	}

	.invest-block .vc_col-sm-10 {
		width: 92.333333%;
	}

	.invest-block .vc_col-lg-offset-1 {
		margin-left: 4.333333%;
	}

}


@media screen and (max-width: 1199px) and (min-width: 1025px) {

	.jointxt .slider_swiper {
		height: 717px !important;
	}
}

@media only screen and (max-width: 1024px) {
	.services-block.vc_col-sm-10 {
		width: 100% !important;
	}

	.services-block .vc_custom_1595674398397 {
		padding-right: 0 !important;
		padding-left: 0 !important;
		margin-left: 15px;
		margin-right: 15px;
	}

	.invest-block .vc_col-sm-10 {
		width: 100%;
	}

	.invest-block .vc_col-lg-offset-1 {
		margin-left: 0;
	}

	.why-text .height_huge {
		height: 6rem !important;
	}

}

/* 
  ##Device = Tablets, Ipads
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 992px) and (max-width: 1024px) {
	.widget_banner .image_wrap {
		margin-bottom: 5em;
	}

	.banner-cap h5 {

		top: 60%;
	}

	.why-text .vc_col-sm-10 {
		width: 100%;
	}

	.why-text .vc_col-sm-2 {
		width: 100%;
	}

	.why-text .sc_content.vc_custom_1505309134990 {
		padding-right: 25px !important;
		padding-left: 25px !important;
	}

	.why-text .slider_container .swiper-pagination,
	.why-text .slider_outer .swiper-pagination {
		display: none;
	}
}

@media only screen and (max-width: 991px) {
	.agent-block {
		margin-top: 0;

	}

	.abt-img-sec {
		margin-top: 0 !important;
		position: relative;
		width: 100%;
	}


	.services-block.vc_col-sm-10,
	.about.vc_col-sm-6,
	.intro-block .vc_col-sm-6,
	.leader-sec .agent-block.vc_col-sm-6,
	.foot-abt.vc_col-sm-4,
	.cont-frm.vc_col-sm-6 {
		width: 100% !important;
	}

	.leader-sec .agent-block .wpb_single_image.vc_align_right {
		text-align: left;
		margin-left: 35px;
	}

	.services-block .vc_custom_1595674398397 {
		padding-right: 0 !important;
		padding-left: 0 !important;
		margin-left: 15px;
		margin-right: 15px;
	}

	.intro-block br {
		display: none;
	}

	.padd-top {
		padding: 30px 0;
	}

	.scheme_default .sc_button_hover_slide_left {
		margin-bottom: 20px;
	}

	.about {
		margin-top: 3em;
	}


	.contact-add .sc_content {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.contact-add .vc_col-sm-2 {
		width: 100%;
	}

	.contact-add .vc_col-sm-10 {
		width: 100%;
	}

	.widget_banner .image_wrap img {
		height: 400px;
	}

	.buy-blk .vc_sep_width_70 {
		width: 90%;
	}

	.buy-blk .vc_col-sm-6 {

		width: 100%;
	}

	.footer_wrap .footer-sec .sc_content .wpb_column:not(.vc_col-sm-12) {
		width: 100% !important;
	}

	.sell-sec .wpb_single_image.vc_align_left {
		text-align: center;
	}

	.sell-service .vc_col-sm-6 {
		width: 100%;
	}

	.sell-sec .sc_icons {
		margin-bottom: 30px;
	}

	.invest-top .vc_sep_width_70 {
		width: 60%;
	}

	.cont-blk .about p {
		margin-bottom: 30px;
	}

	.why-text .vc_col-sm-10 {
		width: 100%;
	}

	.why-text .vc_col-sm-2 {
		width: 100%;
	}

	.sell-info {
		display: block;
		align-items: center
	}

	.why-text .sc_content.vc_custom_1505309134990 {
		padding-right: 25px !important;
		padding-left: 25px !important;
	}

	.why-text .slider_container .swiper-pagination,
	.why-text .slider_outer .swiper-pagination {
		display: none;
	}

	header .header-top .vc_col-sm-8 {
		width: 100% !important;
		text-align: center !important;
	}

	.leader-sec .sc_team_default .sc_team_item_content p {
		font-size: 15px;
	}

	.sc_team_default .sc_team_item_info {
		padding: 1.6154em;
	}

	.invest-block .cq-floatcaption {
		display: block;
	}

	.invest-block .cq-floatcaption-imagecontainer {
		display: none;
	}

	.invest-block .invest-clients .cq-floatcaption-text {
		background-color: transparent;
		color: #122834;
		box-shadow: none;
	}

	.invest-block .cq-floatcaption-position-right .cq-floatcaption-text {
		margin-left: 0;
		width: 100%;
	}

	.sell-info .wpb_single_image .vc_figure,
	.sell-info .wpb_single_image .vc_single_image-wrapper,
	.sell-info .vc_single_image-wrapper img {
		width: 100%;
		height: 100%;
	}

	.sell-service img {
		padding-top: 0;
	}

	header .header-menu .vc_col-sm-10 {
		width: 75% !important;
	}

	.invest-flex {
		display: block;
		align-items: center;
	}

	.about-pg .vc_col-md-offset-2 {
		margin-left: 0;
	}

	.about-pg .vc_col-sm-8 {
		width: 100%;
	}

	.abt-services .sc_icons_icon:before,
	.abt-services .sc_icons_icon span:before {
		font-size: 6em;
	}

	.about-brf-info .vc_col-sm-6 {
		width: 100%;
	}

	.about-brf-info .wpb_single_image img,
	.about-brf-info .vc_custom_1602245362174 {
		height: auto;
	}
}

@media screen and (max-width: 991px) and (min-width: 768px) {
	header .vc_col-sm-2 {
		width: inherit !important;
	}

	header .vc_col-sm-8 {
		width: 50.666667% !important;
	}

	header .vc_col-sm-2 {
		width: 22.666667% !important;
	}

	.footer_wrap .sc_content .foot-abt.wpb_column:not(.vc_col-sm-12),
		{
		width: 100% !important;
	}

	.service-icns .vc_col-sm-3 {
		width: 49%;
	}

	.counters-sec .service-icns .vc_col-sm-3 {
		margin-bottom: 20px;
	}

	.services-block .vc_custom_1595674398397 {

		margin-left: 38px;

	}

	.sell-sec .cqlist.border ul li a,
	.sell-sec .cqlist ul li span {
		font-weight: 400;
		font-size: 14px;
	}

	.invest-succeed .vc_col-sm-10,
	.invest-succeed .vc_col-sm-2 {
		width: 100%;
	}

	.invest-succeed .sc_content.vc_custom_1505309134990 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}

	.invest-introtxt .vc_col-sm-9 {
		width: 100%;
	}

	.brief-info .vc_column-inner.vc_custom_1505309206253 {
		margin-right: 0 !important;
	}

	.invest-succeed .wpb_single_image img {
		margin-bottom: 20px;
	}


	.sell-info .vc_col-sm-4,
	.sell-info .vc_col-sm-8 {
		width: 100%;
	}
}

@media only screen and (max-width: 767px) {
	.wpb_column .hoc-block .intro-block {
		background-image: url(../../uploads/2017/07/background_01.jpg) !important;
	}

	.services-block .vc_custom_1595674398397 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}

	.services-block {}


	header .vc_col-sm-2 {
		width: inherit !important;
	}

	header .vc_col-sm-8 {
		width: auto !important;
		text-align: right !important;
		flex: 1;
	}

	header .vc_col-sm-2 {
		width: inherit !important;
	}

	/*  header .phn-ctn {
        display: none !important;
    }
*/
	.menu-bar {
		text-align: right;

	}


	.about {
		margin-top: 20em;
	}

	.about .vc_separator .vc_sep_holder {

		min-width: 35%;
	}

	.abt-head h4 {
		font-size: 1em;
	}

	.emp-sp {
		height: 80px !important;
	}

	.service-icns h4 span {
		font-size: 15px;
	}

	.service-icns .sc_icons_item {
		margin-top: 20px;
	}

	.emty-sp {
		height: 5em !important;
	}

	.vc_sep_width_30 {
		width: 50%;
	}

	.invest-block .vc_sep_width_60 {
		width: 95%;
	}

	.invest-block .vc_separator .vc_sep_holder {
		min-width: 20%;
	}

	.footer_wrap .sc_content .wpb_column + .wpb_column + .wpb_column {
		margin-top: 10px !important;
		padding-top: 0px !important;
	}

	.footer-sec .footer-menu h2,
	.footer-sec .widget .widgettitle {
		margin-bottom: 1em;
	}

	.about p {
		font-size: 16px;
	}

	#rev_slider_2_1 {
		height: 425px !important;
	}

	.rs-parallax-wrap {
		padding-top: 130px;

	}

	.banner-cap h5 {
		top: 65%;
		font-size: 25px;
	}

	.invest-banner .banner-cap h5 {
		top: 65%;
	}

	.rs-parallax-wrap h1 {
		margin-top: 50px !important;
		margin-bottom: 40px !important;
	}

	#slider-2-slide-4-layer-7 {
		margin: 30px 0;
	}

	.widget_banner .image_wrap img {
		height: 45vh;
	}

	.buy-blk .abt-head h4 {
		font-size: 14px;
		line-height: 1.6;
	}

	.buy-blk .vc_sep_width_70 {
		width: 100%;
	}

	.sell-sec .sc_icons .sc_icons_item_title {
		color: #ffa752;
		display: inline-block;
		padding-left: 8px;
		margin-top: 0px !important;
		font-size: 12px;
	}

	.sell-sec .cq-imagecompare-imagecontainer {
		display: none;
	}

	.sell-sec .cq-imagecompare-captioncontainer {
		display: block;
		/* -webkit-box-pack: justify; */
		-ms-flex-pack: justify;
		/* justify-content: space-between; */
		width: 100%;
		min-height: auto;
	}

	.sell-sec .cq-imagecompare-caption {
		width: 100%;
	}

	.sell-sec .sc_icons {
		margin-bottom: 40px;
	}

	.sell-sec .vc_sep_width_60 {
		width: 80%;
	}

	.buy-blk .cq-imagecompare-caption {
		padding: 5px 10px;
		height: auto;
	}

	.sell-sec .cq-imagecompare-caption {
		min-height: auto;
	}

	.avgrund-popup {
		width: 85% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		height: 100vh !important;
		left: 8% !important;
		overflow-y: auto;
		padding-bottom: 30px !important;
		margin-bottom: 20px;
	}

	.footer_wrap {
		margin-top: 0;
	}

	.team-info h2 {
		font-size: 22px;
		margin-top: 30px;
	}

	#slider-2-slide-4-layer-7 {
		font-size: 14px !important;
		line-height: 1.5 !important;
	}

	#slider-2-slide-4-layer-2 {
		font-weight: 600 !important;

	}

	/*
    #slider-2-slide-4-layer-1{
        line-height: 1.2 !important;
        font-size: 20px !important;
    }
*/
	.menu_mobile .menu_mobile_nav_area > ul > li > a {
		font-size: 16px;
		text-transform: initial;
	}

	.footer_wrap {
		margin-top: 0 !important;
	}

	.buy-count {
		margin-top: 40px;
	}

	.buy-blk .abt-head {
		margin-bottom: 20px !important;
	}

	.scheme_default .sc_button_hover_slide_left {
		margin-bottom: 0px;
	}

	.header-top .vc_custom_1599835613916,
	.header-top .sc_layouts_item {
		padding: 2px 0 !important;
		margin: 0 !important;
	}

	.invest-succeed .sc_content.vc_custom_1505309134990 {
		padding-right: 2rem !important;
		padding-left: 2rem !important;
	}

	.invest-introtxt .cqlist ul li a.todolist-btn {
		vertical-align: top;
		padding-top: 10px;
	}

	.buy-count h2.vc_custom_heading.sub-head {
		font-size: 35px;
	}

	.invest-info-block .vc_message_box a {
		font-size: 14px;
	}

	.invest-introtxt .cqlist h3 {
		font-size: 15px;
		line-height: 1.4;
	}

	.invest-succeed h1 {
		font-size: 16px;
		text-align: left;
		line-height: 1.5;
	}

	.invest-succeed .sc_item_descr p {
		font-size: 15px;
	}

	.sell-sec .bottom-space {
		height: 40px !important;
	}

	/*.popup-slider .cq-floatblock {
        height: 100%;
        overflow-y: scroll;
    }*/
	.popup-float .cq-floatblock-btn-medium .cq-floatblock-button {

		top: 35px;
		bottom: inherit;
	}

	header .header-menu .vc_col-sm-10 {
		width: auto !important;
		text-align: right !important;
		flex: 1;
	}

	.body_wrap .menu_mobile .menu_mobile_nav_area > ul > li > a {
		font-size: 14px;
		padding-bottom: 10px;
		line-height: 1.5em;
		font-weight: 400;
	}

	.body_wrap .menu_mobile .socials_mobile {
		display: none;
	}

	.invest-slides h2.widgettitle {
		padding-top: 20px;
	}

	.invest-slides .widget_text {
		margin-bottom: 15px;
	}

	.invest-introtxt .cq-floatcaption-text {
		padding: 20px 0px !important;
		margin: 0 !important;
	}

	.abt-services h4.sc_icons_item_title {
		margin-bottom: 20px;
	}

	.cont-block .height_huge {
		height: 9.6667rem !important;
	}

	.why-text .height_huge {
		height: 7rem !important;
	}

	.contact-add .sc_content {
		padding-bottom: 30px;
	}

	.contact-pg-txt .sc_item_descr p {
		padding: 0 15px;
	}

	.contact-pg-txt p {
		padding-top: 15px;
	}

	.team_member_page .team_member_title {
		margin-bottom: 20px;
		line-height: 1.2;
		font-size: 28px;
		font-weight: 500;
	}

	.team_member_page .team_member_position {
		line-height: 1.5;
	}
}

@media (min-width: 320px) and (max-width: 480px) {


	/* .invest-info-block  .vc_message_box:not(.vc_message_box-solid-icon) .vc_message_box-icon > * {
        left: 0;
        top: 30px;
        text-align: center;
        right: 0;
    }

    .invest-info-block .vc_message_box > p:last-child {
        margin-bottom: 0;
        padding-top: 20px;
    }

    .invest-info-block.vc_message_box {
        padding: 30px 5px 30px 5px;
        margin: 0 0 31.74px !important;
        text-align: center;
    }
*/
	.invest-info-block .vc_message_box {
		padding: 2.75em 0.875em 2.75em 35px;
	}

	.invest-info-block .vc_message_box-icon {
		width: 2em;
	}

	.invest-info-block .infoicn {
		padding-right: 0px;
	}

	.avgrund-popup {
		width: 95% !important;
	}

	.avgrund-popup .avgrund-close {
		top: -3px !important;
		right: 1px !important;
	}

	.avgrund-popup {
		width: 86% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		height: 545px !important;
		/* height: auto !important; */
		left: 7% !important;
		overflow-y: auto;
		padding-bottom: 5px !important;
		margin-bottom: 20px;
	}

	.invest-info-block .vc_message_box a {
		font-size: 13px;
	}

	.invest-banner .banner-cap h5 {
		top: 68%;
	}

	.about p span {
		font-size: 16px !important;
	}

	.leader-sec .sc_team_default .sc_team_item_info {
		height: auto;
	}
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
	.widget_banner .image_wrap img {
		height: 75vh;
	}



}

@media (min-width: 481px) and (max-width: 767px) {



	.rs-parallax-wrap {
		padding-top: 0px;
	}

	.about {
		margin-top: 0;
	}

	.rs-parallax-wrap h1 {
		font-size: 35px;
	}

	.mobile_device .menu_mobile .sc_layouts_logo img,
	.mobile_layout .menu_mobile .sc_layouts_logo img {
		max-height: 60px;
	}
}

/* Internet explorer */
@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {

	.home-slider #rev_slider_2_1_wrapper,
	.home-slider #rev_slider_2_1_forcefullwidth {
		/*width: 1920px !important;
        max-width: 100% !important;*/
		overflow: visible !important;
		right: 0;
		left: 0;
	}

	rs-fullwidth-wrap {
		overflow: visible !important;
	}

	.scheme_dark .sc_layouts_menu_nav > li > a,
	.sc_icons .sc_icons_item_title span,
	.sc_icons .sc_icons_item_description span {
		text-transform: none;
	}


	.sell-sec .sc_icons .sc_icons_icon::before,
	.sell-sec .sc_icons .sc_icons_icon > span::before {
		font-size: 30px;
	}

	.sell-sec .cq-imagecompare-imagecontainer {
		width: 50%;
		min-height: 100%;
		height: auto;
		overflow: visible;
		align-items: flex-start;
		justify-content: flex-start;
	}

	.buy-blk .cqlist ul li span.todolist-content {
		text-transform: none;
	}

	.leader-sec .sc_team_default .sc_team_item_info {}

	.scheme_default .leader-sec .sc_team_default .sc_team_item_subtitle {
		text-transform: inherit;
		font-size: 20px;
		letter-spacing: inherit;
		line-height: 1.2;
	}

	.service-icns .sc_icons_item_description span {
		width: 100%;
		height: 95px;
		margin: 0 auto;
		position: relative;
		display: -moz-box;
		display: -webkit-box;
		-moz-box-orient: horizontal;
		-webkit-box-orient: horizontal;
		display: box;
		box-align: start;
	}

	.sell-sec .cqlist.border ul li a,
	.sell-sec .cqlist ul li span {
		text-transform: none;

	}

}

/* Microsoft Edge */
@supports (-ms-ime-align:auto) {

	.home-slider #rev_slider_2_1_wrapper,
	.home-slider #rev_slider_2_1_forcefullwidth {
		overflow: visible !important;
		right: 0;
		left: 0;
	}

	rs-fullwidth-wrap {
		overflow: visible !important;
	}

	.service-icns .sc_icons_item_description span {
		width: 100%;
		height: 100px;
		margin: 0 auto;
		position: relative;
		display: -moz-box;
		display: -webkit-box;
		-moz-box-orient: horizontal;
		-webkit-box-orient: horizontal;
		display: box;
		box-align: start;
	}


	.sell-sec .cqlist.border ul li a,
	.sell-sec .cqlist ul li span {
		text-transform: none;

	}


}
.vc_column-inner .vc_custom_1621243302183{
	background-image: linear-gradient(to right, #005e85, #383634) !important;
}
.vc_column-inner .vc_custom_1621245206752{
	background-image: linear-gradient(to right, #005e85, #383634) !important;
}
.vc_column-inner .vc_custom_1621245377654{
	background-image: linear-gradient(to right, #005e85, #383634) !important;
}

.vc_column-inner .backcolor{
	background-image: linear-gradient(to right, #005e85, #383634) !important;
}