/*
Theme Name:Divi Child Theme
Theme URI:https://elegantthemes.com/
Description:Divi Child Theme
Author:Jared Wilder
Author URI:https://jaredwilder.com
Template:Divi
Version:4.4.2
*/
/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*--------------------[RWD]-----------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*--[ADD TUTORIAL CUSTOMIZATION BELOW THIS LINE]--*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
.contact-form h2 {
	font-size:141px;
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif !important;
	line-height:1em;
	color:#fff;
}
.ins {
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif !important;
	font-size:23px !important;
	color:#fff;
	letter-spacing:2px;
	text-transform:uppercase;
	padding-top:22px;
}
.ins span.wpcf7-list-item-label {
	font-size:18px;
}
.ins span.wpcf7-form-control-wrap.interestin {
	margin-top:25px !important;
	display:inline-block;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_14.et_pb_css_mix_blend_mode_passthrough.et-last-child input {
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
	font-size:22px !important;
	width:100% !important;
	padding:0px 0 0 20px !important;
	border:2.5px solid #fff !important;
	height:65px !important;
	letter-spacing:1.7px;
	color:#fff !important;
	line-height:31px !important;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_14.et_pb_css_mix_blend_mode_passthrough.et-last-child textarea {
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
	font-size:22px !important;
	width:100% !important;
	padding:10px 0 0 20px !important;
	border:2.5px solid #fff !important;
	height:125px !important;
	letter-spacing:1.7px;
	color:#FFF !important;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:hover:active:focus {
	color:#fff;
}
.et_pb_section.et_pb_section_5.et_pb_with_background.et_section_regular .form-design-new .wpcf7-form-control.wpcf7-submit {
	width:130px !important;
	min-width:130px !important;
	display:inline-block !important;
	max-width:135px !important;
	padding:5px 0 0 0 !important;
	color:#000 !important;
	line-height:40px !important;
	font-size:28px !important;
	font-weight:100 !important;
	height:100% !important;
	border:none !important;
}
#et-secondary-menu #et-secondary-nav li {
	border:2.5px solid #fff;
	padding:13px 33px 11px;
}
#et-secondary-menu #et-secondary-nav li a {
	font-size:30px;
	font-weight:bold;
	padding:0px;
	font-family:'KO-Lightweight', Helvetica, Arial, Lucida, sans-serif;
	font-weight:normal;
	color:#fff;
}
#footer-form-design {
	padding:108px 0 109px 0;
}
.et_pb_css_mix_blend_mode_passthrough.et-last-child {
	margin-top:20px;
	display:inline-block;
}
#top-header.et-fixed-header #et-secondary-menu #et-secondary-nav li {
	border:2.5px solid #fff;
}
#top-header.et-fixed-header #et-secondary-menu #et-secondary-nav li a {
	color:#fff;
}
#main-header.et-fixed-header .logo_container a {
	width:145px !important;
	z-index:9999999;
}
header#main-header.et-fixed-header {
	top:0px !important;
	z-index:9999999;
}
.home .et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {
	height:192px !important;
}
header#main-header.et-fixed-header #et-top-navigation {
	padding-top:4px !important;
}
#top-menu li {
	padding-right:30px;
}
#top-menu li a {
	font-size:21px !important;
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
	font-weight:normal;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:1.5px !important;
}
header#main-header.et-fixed-header #logo {
	display:none;
}
header#main-header.et-fixed-header #logo.fixed-logo {
	display:block;
	width:230px;
	margin-top:8px;
}
.home header#main-header.et-fixed-header #logo.fixed-logo {
	display:block;
	width:230px;
	margin-top:0px;
	margin-left:2px !important;
}
#logo {margin-top: -27px;}
#logo.fixed-logo {
	display:none;
}
.home .et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {
	background-color:rgba(140, 60, 70, 0.97);
}
ul#top-menu.nav li.current-menu-item.current_page_item a {
	color:#ffcb00 !important;
}
/*Section-------YOUR NEW HOME AWAITS AT THE CROSSROADS OF CLASSIC & MODERN-------CSS*/
#your-new-home {
	padding:113px 0 0;
}
#your-new-home #no-padding {
	padding:0px;
}
#your-new-home #no-padding #awaites-at p {
	font-size:47px;
	letter-spacing:-0.3px;
	line-height:55px;
	width:540px;
}
a#buttion-design {
	padding:0px 20px;
	letter-spacing:5px;
}
#buttion-design:hover {
	padding:0 41px 0 20px;
}
 #buttion-design:hover::after, #buttion-design:hover::after, #buttion-design:hover::after, #buttion-design:hover::after, #buttion-design:hover::after {
 margin-left:0px;
 opacity:1;
 margin-top:6px;
 font-size:1.2em !important;
}
#no-padding {
	padding:0px;
}
body #page-container #buttion-design {
	color:#ffffff !important;
	font-size:18px!important;
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif !important;
	background-color:#7b1f2a;
	letter-spacing:2px;
	border-radius:0px;
	padding:10px 20px;
}
#new-fonts-apply p {
	font-size:26px;
	color:#737373;
	line-height:33px;
	font-weight:100 !important;
}
#banner-text-show {
	position:absolute;
	top:62%;
	left:0px;
	text-align:center;
	right:0px;
	margin:0 auto;
}
#banner-text-show p {
	font-size:50px;
	color:#fff;
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
	font-weight:100;
	margin:0 auto 44px;
}
#banner-text-show #buttion-design {
	border:none;
	padding:12px 22px;
	border-radius:0px;
	background-color:#ffffff52 !important;
	font-size:35.21px;
	color:#fff;
}
#banner-text-show #buttion-design:hover {
	padding-right:40px;
}
/*Section-------three-boxs Images-------CSS*/

#three-boxs {
	padding:129px 0 0;
}
.et_pb_main_blurb_image {
	display:inline-block;
	max-width:100%;
	margin-bottom:0px;
	line-height:0;
}
.explore-alley .amenities .et_pb_module_header {
	height:98% !important;
}
.explore-alley .amenities h4.et_pb_module_header span {
	color:#fff !important;
	min-width:100% !important;
	position:absolute;
	text-align:center;
	width:270px !important;
	left:0px;
	height:316px !important;
	line-height:276px !important;
	right:0px !important;
	padding:22px 0 0 0;
}
#three-boxs .et_pb_css_mix_blend_mode_passthrough {
	width:31.6%;
	margin:0 28px 0 0;
}
.explore-alley .amenities h4.et_pb_module_header span {
	letter-spacing:4px;
	padding:40px 0 0 0;
}
 .slick-prev::before {
 background:url("http://stagingwebdev.com/jacksonfull/wp-content/uploads/2020/03/arrow-left-1.png") !important
}
.slick-next::before {
 background:url("http://stagingwebdev.com/jacksonfull/wp-content/uploads/2020/03/arrow-right-1.png") !important;
}
 .slick-prev::before, .slick-next::before {
 opacity:1 !important;
}
.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before {
 opacity:1 !important;
}
/*Section-------EXPLORE JACKSON STREET APARTMENTS -------CSS*/

#explore-jackson {
	padding:137px 0;
}
.full-headding-design {
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
	display:inline-block;
}
.full-headding-design p::before {
 width:36%;
 height:3px;
 background-color:#231f20;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:50%;
}
.full-headding-design p::after {
 width:36%;
 height:3px;
 background-color:#231f20;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
 top:50%;
}
#box-top-spassing-design {
	padding:97px 0 0 0;
}
#box-top-spassing-design h4.et_pb_module_header {
	text-align:left;
}
#box-top-spassing-design .et_pb_blurb_description {
	text-align:left;
}
#left--contant {
	padding:16px 0 0 0 !important;
}
#left--contant .et_pb_text_inner {
	text-align:left;
}
#box-top-spassing-design h4.et_pb_module_header span {
	color:#000;
	font-size:30px;
}
#explore-jackson p {
	font-size:53px;
}
#box-top-spassing-design .et_pb_blurb_description p {
	font-size:20px !important;
	width:341px;
	line-height:27px;
}
#left--contant p, #left--contant a {
	font-size:19px !important;
}
/*Section-------TUNE IN-------CSS*/

.wpcf7-form-control-wrap.IAMINTERESTEDIN {
	width:430px;
	display:inline-block;
	margin:30px 0 0 0;
}
.wpcf7-form-control-wrap.IAMINTERESTEDIN span.wpcf7-list-item {
	display:inline-block;
	margin:0 0 13px 0;
	width:141px;
}
.contact-form input[type="checkbox"] {
	width:23px;
	height:21px;
	float:left;
	-webkit-appearance:checkbox;
	margin:0px 11px 0 0;
	background-color:transparent !important;
}
.home .et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {
	background-color:rgba(140, 60, 70, 0.95) !important;
}
 body:not(.home) header#main-header {
 top:0px !important;
}
body:not(.home) #et-secondary-menu #et-secondary-nav li {
 border:2px solid #fff;
}
 body:not(.home) #et-top-navigation {
padding-top:47px !important
}
 body:not(.home) ul#top-menu.nav li a {
 color:#fff;
}
body:not(.home) #main-header.et-fixed-header .logo_container a {
 width:145px !important;
 z-index:9999999;
 margin:0px 0 0 0;
}
 body:not(.home) #top-header.et-fixed-header {
 z-index:999999999;
}
 body:not(.home) header#main-header.et-fixed-header #et-top-navigation {
 padding-top:11px !important;
}
body:not(.home) header#main-header {
 top:0px !important;
 height:160px;
}
body:not(.home) .et-fixed-header .container.clearfix.et_menu_container {
padding-top:20px !important;
}
body:not(.home) .logo_container {
margin-top:12px !important;
}
body:not(.home) .et-fixed-header .logo_container {
margin-top:0px !important;
}
/*Section-------vailability Page-------Section name----{FIND THE UNIT THAT BEST FITS YOUR LIFESTYLE}-------CSS*/

.FIND-THE-UNIT-THAT-BEST {
	width:100% !important;
	min-width:100%;
}
 .FIND-THE-UNIT-THAT-BEST .full-headding-design p::before {
width:35%
}
.FIND-THE-UNIT-THAT-BEST .full-headding-design p::after {
width:35%
}
#ifram-box {
	margin:0 auto;
	display:inline-block;
	width:100%;
	text-align:center;
}
#ifram-box iframe {
	width:1696px;
	margin:0 auto !important;
	display:inline-block;
}
.popup_outer_wrap.type-popup.position-center-center {
	z-index:999999999 !important;
}
#gh p {
	text-align:center;
}
.CENTRAL.DISTRICT.HISTORY .full-headding-design p::before {
width:35.5%;
}
.CENTRAL.DISTRICT.HISTORY .full-headding-design p::after {
width:35.5%;
}
#mul-boxes .et_pb_text_inner {
	font-size:23px;
	line-height:23px !important;
	box-shadow:none;
	padding:8px;
}
#mul-boxes .et_pb_text_inner p {
	font-size:45px;
	line-height:54px;
	width:240px;
	color:#4c4c4c;
}
#un .full-headding-design p::before {
width:32%;
}
#un .full-headding-design p::after {
width:32%;
}
.boxes .et_pb_text_inner {
	box-shadow:1px 2px 10px #ccc;
	padding:20px;
}
.explore-alley .amenities .et_pb_module_header:hover {
	background-color:#00000073 !important;
}
.rooftopviews-section {
	margin-bottom:2px;
}
#footer-post {
	width:100%;
	text-align:center;
	margin:0 auto;
	display:inline-block;
	padding:110px 0 40px;
}
#footer-form-design .et_pb_row.et_pb_row_6 {
	width:1100px;
}
#footer-post .et_pb_image_wrap {
	width:100%;
	text-align:center;
	margin:0 auto;
}
#footer-post .et_pb_image_wrap img {
	width:241px;
}
 #footer-post .et_pb_image_wrap::before {
 width:42%;
 height:2px;
 background-color:#585858;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:54%;
}
#footer-post .et_pb_image_wrap::after {
 width:42%;
 height:2px;
 background-color:#585858;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
 top:54%;
}
.footer-widget {
	margin:0px !important;
}
#gh .mfte {
	width:1060px;
	margin:0 auto;
	text-align:center;
	line-height:40px;
	letter-spacing:1.5px;
}
#et-boc .et_pb_column.et_pb_column_4_4.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough.et-last-child {
	margin:0 auto;
}
#footer-text-style p {
	font-size:16.77px;
	letter-spacing:2.2px;
}
#footer-text-style p img {
	margin:0 auto 0px;
	display:inline-block;
	position:relative;
	top:4px;
	width:18px;
}
#footer-text-style.bottom-footer-text-style p {
	letter-spacing:1px;
	font-size:15.76px;
}
#footer-text-style.bottom-footer-text-style p img {
	top:0px;
}
#bottom-imgs-footer {
	width:790px;
	padding:0px;
}
#bottom-imgs-footer p {
	font-size:16.34px;
	line-height:normal;
	color:#a3a3a3;
	letter-spacing:2.5px;
	font-weight:100 !important;
	text-align:left;
}
#bottom-imgs-footer .et_pb_text_inner a {
	color:#7b1f2a !important;
	width:217px !important;
	min-width:150px !important;
	display:inline-block;
}
#bottom-imgs-footer .et_pb_text_inner a img {
	width:100% !important;
	min-width:100% !important;
}
#bottom-imgs-footer .et_pb_css_mix_blend_mode_passthrough.et-last-child {
	margin:6px auto 0px;
}
.page-id-262 #main-footer {
	margin:170px auto 0px;
}
.et_pb_css_mix_blend_mode_passthrough.et-last-child {
	margin:0 auto;
}
.page-id-264 .et_pb_button_module_wrapper a {
	font-size:22px !important;
	letter-spacing:2px;
}
.page-id-264 .et_pb_row.et_pb_row_0 {
	padding:0px;
}
.page-id-264 #building-new p {
	font-size:34px;
}
.page-id-264 .buil-banner .et_pb_container.clearfix.et_pb_empty_slide {
	height:300px !important;
	min-height:300px !important;
}
.page-id-264 #building-new p {
	font-size:28px;
	line-height:36px;
}
 .et_overlay::before {
 color:#000 !important;
}
.page-id-270 .et_pb_blurb_description p {
	font-size:27px;
	width:90%;
	margin:10px 0 40px 0 !important;
}
/*.page-id-270 .et_pb_column.et_pb_column_1_4.et_pb_column_9.et_pb_css_mix_blend_mode_passthrough {
	padding:140px 0 0 0;
}
#ttttt {
	padding-top:140px !important;
}
*/


/*******25-march-2020*********/
div#three-boxs a#buttion-design {
	background-color:#fff !important;
	color:#7b1f2a !important;
	border:1px solid #7b1f2a;
	padding:10px 20px;
}
.added-new .first {
	font-family:'ProximaNovaLight'!important;
	font-weight:100;
	font-size:60px !important;
}
.added-new .second p.mfte {
	text-align:center;
	font-size:22px !important;
	line-height:35px!important;
	font-family:'ProximaNovaLight' !important;
	font-weight:100 !important;
}
.new-column p {
	margin-bottom:25px !important;
	display:flex !important;
	height:260px;
}
.new-column p {
	font-size:18px !important;
	width:90%!important;
	line-height:27px !important;
}
.explore-alley .amenities h4.et_pb_module_header span {
	font-size:26px !important;
	font-family:'ProximaNovaLight' !important;
}
/*#top-menu .menu-item.menu-item-type-custom.menu-item-object-custom a {border:2px solid white!important;padding:8px 25px !important;}*/
#top-menu .book_tour_menu a {
	border:2px solid #fff !important;
	padding:8px 25px !important;
}
#top-menu .apply_now_menu a {
	border:2px solid #fff !important;
	padding:8px 25px !important;
}
.section-three .et_pb_module_header {
	margin-top:22px;
}
.sixith-sixth {
	padding-bottom:100px;
}
/*#top-menu li:nth-last-child(2) {
padding-right:18px;
}*/
.et-fixed-header {
	background-color:#75242bdb !important;
	height:95px !important;
	padding:10px 0;
}
.et-fixed-header .container.clearfix.et_menu_container {
	padding-top:7px !important;
}
.button-sec {
	line-height:52px !important;
	border-radius:0px !important;
}
footer#main-footer .et_pb_row.et_pb_row_12 {
	width:100%;
	max-width:100%;
}
.section-three .text-added .et_pb_blurb_description {
	width:90%;
}
#footer-form-design .wpcf7-form-control.wpcf7-submit {
	font-size:31px !important;
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif !important;
	line-height:44px;
	padding:9px 42px !important;
	height:61px !important;
	font-weight:normal !important;
	border:0px !important;
}
.home-page .first-buttn {
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif !important;
	border-radius:0px;
	border:0px;
	/*font-size:31px !important;*/
}
.section-two .secound-button {
	font-size:28px!important;
}
.section-three .button-sec {
	font-size:24px !important;
}
 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder, .wpcf7-form-control.wpcf7-textarea::placeholder {
 color:#fff !important;
 display:inline-block;
 opacity:1;
}
.place.two img, .place.one img {
	display:none !important;
}
.other-line {
	position:relative;
}
.other-line .et_pb_column.et_pb_column_1_3.et_pb_column_7.et_pb_css_mix_blend_mode_passthrough {
	width:100%;
	text-align:center;
}
.center-text .et_pb_text_inner {
	font-size:60px;
	line-height:76px;
	color:#000;
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
}
.other-line::before {
 width:27%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:72%;
}
.other-line ::after {
 width:27%;
 height:3px;
background-color:#1e191a;
content:"fdf";
position:absolute;
right:0px;
font-size:0px;
top:44%;
}
.red-text {
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
	font-size:31px;
	color:#7b1f2a;
	padding-bottom:0px;
}
.lorium-text {
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
	font-size:14px;
	line-height:30px;
	color:#000;
}
.first-studio .lft-anch, .third-studio .lft-anch {
	margin-top:12px !important;
}
.first-studio .lft-anch .sa, .take-tour, .third-studio .lft-anch .sa, .secound-studio .lft-anch .sa {
	font-size:17px !important;
	font-weight:normal;
}
.take-tour {
	background-color:#7b1f2a;
	/*float:right;*/
	padding:3px 30px 2px !important;
	color:#fff;
	font-size:17px !important;
	font-weight:normal;
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
}
.secound-studio .take-tour {
	float:left;
}
.secound-studio .lft-anch {
	float:right;
	margin-top:20px !important;
}
.secound-studio .red-text, .secound-studio .lorium-text {
	text-align:right;
}
#footer-post .et_pb_row.et_pb_row_10 {
	width:100% !important;
	max-width:100%;
}
.different-cless-enter .et_pb_column.et_pb_column_6, .different-cless-enter .et_pb_column.et_pb_column_8.et-last-child {
	display:none;
}
.neighbour-one .neigh-inner .neigh-image {
	display:none;
}
.neighbour-one .neigh-inner .neigh-text {
	width:100%;
	text-align:center;
}
.neighbour-one {
	position:relative;
}
.neighbour-one::before {
 width:32%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:18%;
}
.neighbour-one::after {
 width:32%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
 top:18%;
}
div.container.gmap-ui--container {
	padding:101px 0 0px 0 !important;
}
.gmap-ui--button.active {
	background-color:#000!important;
}
.gmap-ui--container.container .loc-pin-circle {
	background-color:#000 !important;
}
.gmap-ui--container.container #js-gmap-locations {
	padding-top:9px !important;
}
.center-section .center-text, .retaill-section .center-text {
	width:100%;
	margin:0 auto;
	text-align:center;
}
.center-section, .retaill-section {
	position:relative;
}
.center-section::before, .retaill-section::before {
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
}
.center-section::after, .retaill-section::after {
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
}
.center-section::before {
width:25%;
top:7%;
}
.center-section::after {
width:26%;
top:7%;
}
.neighbour-gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
	width:24.5% !important;
	margin:0 4.5px 9px 4.5px !important;
}
section.gmap--section .gmap-ui--container.container {
	width:71%;
}
.backgroud-color {
	padding:0px 0 0 0;
	width:63%;
}
.right-text {
	padding-left:290px !important;
	padding-top:0px;
}
.first-part .et_pb_column.et_pb_column_2_5 {
	margin-right:0px;
}
#main-footer {
	background-color:transparent;
}
div#footer-post .et_pb_row.et_pb_row_4 {
	width:100%!important;
	max-width:100% !important;
}
.first-part.different-part .et_pb_column.et_pb_column_2_5.et-last-child {
	float:right;
}
#bottom-imgs-footer .et_pb_text_inner a {
	width:200px !important;
}
footer#main-footer .et_pb_module.et_pb_text.et_pb_text_11 p, #main-footer .et_pb_module.et_pb_text.et_pb_text_9 p {
	font-size:16px;
	color:#000000;
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
}
footer#main-footer .et_pb_module.et_pb_text.et_pb_text_12 p, footer#main-footer .et_pb_module.et_pb_text.et_pb_text_10 p {
	font-size:12px;
	color:#000;
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
}
footer#main-footer .et_pb_module.et_pb_text.et_pb_text_11 p img, footer#main-footer .et_pb_module.et_pb_text.et_pb_text_12 p img {
	width:16px;
	height:16px;
}
#bottom-imgs-footer p, #bottom-imgs-footer .et_pb_text_inner p {
	font-size:13px;
	color:#000;
}
.abailibility-page {
	width:100%;
	margin:0 auto;
	text-align:center;
	position:absolute;
}
.abailibility-page .et_pb_text_inner, .down-alignmnt .et_pb_text_inner {
	text-align:center;
}
.aba-first {
	position:relative;
}
.right-text {
	width:90%;
}
.first-studio .take-tour, .third-studio .take-tour {
	/* margin-right:130px; */
    margin-top:6px;
	margin-left:50px;
}
.secound-studio .take-tour {
	margin-left:130px;
	margin-top:13px;
}
#main-header {
	background-color:#7b1f2a !important;
}
.home #main-header {
	background-color:#7b1f2acf !important;
}
.home .et-fixed-header#main-header {
	background:#7b1f2a !important;
}
#main-footer .container {
	width:100%;
	max-width:100%;
}
#footer-widgets {
	padding:0% 0 0 0 !important;
}
.contact-us {
	font-family:'KO-Lightweight', Helvetica, Arial, Lucida, sans-serif !important;
	color:#fff;
	background-color:#7b1f2a !important;
	border:none;
	border-radius:0px;
	margin-top:16px;
}
.best-downstairs {
	padding-bottom:45px;
}
.main-class p {
	color:#000 !important;
	font-size:16px;
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
	line-height:30px;
	width:81%;
}
.secnd-menn p {
	color:#000 !important;
	font-size:16px;
	font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
	line-height:30px;
	width:100%;
}
.main-class .new-shop, .secnd-menn .new-shop {
	font-size:43px;
	color:#000;
	font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
}
.secnd-menn {
	padding-left:20%;
	text-align:right;
	width:92%;
}
.neighbour-two .et_pb_text_inner {
	width:100%;
	position:relative;
}
.neighbour-two::before {
 width:31%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:12%;
}
.neighbour-two::after {
 width:31%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
 top:12%;
}
.neighbour-two .history {
	width:100%;
	text-align:center;
}
.modern-clses .et_pb_module.et_pb_text.et_pb_text_0.et_pb_text_align_center.et_pb_bg_layout_light {
	margin-bottom:0px;
}
.unit-details::before {
 width:35%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:79%;
}
.unit-details::after {
 width:35%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
 top:79%;
}
.unit-details {
	position:relative;
}
 @media (max-width :2560px) {
.contact-form h2 {
 font-size:141px;
 font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif !important;
}
.ins span.wpcf7-list-item {
 display:inline-block;
 margin:0 23px 0px 0px;
}
div.container {
 max-width:1710px;
 padding:0 !important;
}
#et-secondary-menu {
 float:right;
 margin-top:54px;
}
.et_header_style_left .logo_container a {
 width:210px !important;
 display:inline-block;
}
#et-top-navigation {
 padding-top:47px !important;
}
header#main-header {
top: -30px !important;
}
#footer-text-style p {
 font-size:20.77px;
 letter-spacing:2.2px;
}
.place.one, .place.two {
 width:100% !important;
 margin-top:35px;
}
.section-fifth::before {
 width:39%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 left:0px;
 font-size:0px;
 top:49%;
}
.section-fifth {
position:relative;
}
.section-fifth::after {
 width:39%;
 height:3px;
 background-color:#1e191a;
 content:"fdf";
 position:absolute;
 right:0px;
 font-size:0px;
 top:49%;
}
.rght-ul ul li {
 font-size:30px !important;
 font-weight:500!important;
 color:#000;
 line-height:34px!important;
 margin-top:0px;
 margin-bottom:46px;
font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif!important;
}
.rght-ul {
 margin:90px 0 0 50px!important;
}
.lft-anch {
 float:left;
 margin-top:57px!important;
}
a.sa {
font-weight:500!important;
 color:#000;
 font-size:28px!important;
 text-transform:uppercase;
 font-family:'Knockout-Liteweight', Helvetica, Arial, Lucida, sans-serif;
 letter-spacing:2px;
}
img.rght-icon {
margin:42px 0 0 40px!important;
}
img.rght-icon {
margin:42px 0 0 43px!important;
}
body:not(.home) .et-fixed-header .container.clearfix.et_menu_container {
 padding-top:0px !important;
}
.other-line ::after, .other-line::before {
width:36%;
}
.neighbour-one::before, .neighbour-one::after {
width:39%;
top:16%;
}
.center-section::before, .center-section::after {
width:34%;
top:4.2%;
}
.retaill-section::before, .retaill-section::after {
width:27%;
top:4.8%;
}
.left-small-logo {
width:23%;
float:left;
padding-top:115px;
margin-right:62px;
}
.retail-heading {
margin-top:117px;
margin-bottom:33px !important;
}
.retail-text {
width:90%;
margin-bottom:50px !important;
}
.retail-link a.anchor {
color:#7b1f2a;
}
.first-part.different-part .image-part {
width:27%;
float:left;
margin-left:22%;
padding-top:107px;
margin-right:50px;
}
.first-part.different-part .retail-text {
width:95%;
}
.two-adj .et_pb_image_wrap img {
 top:33px;
}
#main-footer .et_pb_row.et_pb_row_5 {
 width:100%;
 max-width:100%;
}
.main-class, .secnd-menn {
 padding-top:145px;
}
.neighbour-two::before, .neighbour-two::after {
 width:40.5%;
 top:22%;
}
.unit-details::before, .unit-details::after {
width:39%;
}
header#main-header.et-fixed-header #logo.fixed-logo {
margin-top:7px;
}
.first-part.part-one .retail-heading {
margin-top:61px;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_0, .aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_2 {
 width:38% !important;
 background-color:#1e191a;
 top:34px;
 height:3px;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_1 {
width:23% !important;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_0 img, .aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_2 img {
display:none;
}
}
@media (max-width :1680px) {
 #top-menu li {
 padding-right:34px;
}
 #top-menu li a {
 font-size:18px !important;
}
.section-fifth::before {
width:36%;
}
.section-fifth::after {
width:36%;
}
.other-line ::after, .other-line::before {
width:34% !important;
}
.center-section::before, .center-section::after {
width:32%;
top:4.8%;
}
.neighbour-one::before, .neighbour-one::after {
width:37%;
top:16%;
}
.neighbour-gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
margin:0 4.2px 10px 4.2px !important
}
.retaill-section::before, .retaill-section::after {
width:24%;
top:5.2%;
}
.left-small-logo {
padding-top:79px;
margin-right:50px;
}
.first-part .et_pb_column.et_pb_column_2_5 {
margin-right:0px;
}
.first-part .et_pb_column.et_pb_column_3_5 {
margin-left:0px;
margin-right:0px;
}
.retail-text {
margin-bottom:28px !important;
}
.retail-heading {
margin-top:75px;
margin-bottom:28px !important;
}
.first-part.different-part .image-part {
padding-top:66px;
}
.neighbour-two::before, .neighbour-two::after {
width:39%;
top:22%;
}
.unit-details::before, .unit-details::after {
width:37.5%;
}
.main-class.et_pb_text_align_left.et_pb_bg_layout_light, .secnd-menn.et_pb_text_align_left.et_pb_bg_layout_light {
padding-top:90px !important;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_0, .aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_2 {
width:37% !important;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_1 {
width:26% !important;
}
}
 @media (max-width :1601px) {
 div.container {
 max-width:1460px;
 padding:0 !important;
}
header#main-header {
top:0px !important;
}
 .et_header_style_left .logo_container a {
 width:190px !important;
 display:inline-block;
}
 #et-top-navigation {
 padding-top:83px !important;
}
 .home .et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {
 height:152px !important;
}
#et-secondary-menu {
 float:right;
 margin-top:34px;
}
header#main-header.et-fixed-header #et-top-navigation {
 padding-top:6px !important;
}
#et-top-navigation {
    padding-top: 16px !important;
    padding-bottom: 12px;
}
body:not(.home) #et-top-navigation {
 padding-top: 15px !important;
}
body:not(.home) .logo_container {
 margin-top:16px !important;
}
#top-menu li {
 padding-right:21px;
}
header#main-header.et-fixed-header {
 top:0px !important;
z-index:9999999;
}
 header#main-header.et-fixed-header #et-top-navigation {
 padding-top:3px !important;
}
#full-headding-design p::before {
width:30%;
}
 #full-headding-design p::after {
width:30%;
}
 #your-new-home, #three-boxs {
 padding:83px 0 0;
}
 #explore-jackson {
 padding:114px 0 90px;
}
 .FIND-THE-UNIT-THAT-BEST .full-headding-design p::before {
width:14%
}
.FIND-THE-UNIT-THAT-BEST .full-headding-design p::after {
width:14%
}
 .full-headding-design p::before {
width:19.5%;
}
 .CENTRAL.DISTRICT.HISTORY .full-headding-design p::before {
width:32.5%;
}
.CENTRAL.DISTRICT.HISTORY .full-headding-design p::after {
width:32.5%;
}
 #mul-boxes .et_pb_text_inner p {
 font-size:43px;
 line-height:44px;
 width:240px;
 color:#4c4c4c;
}
 #un .full-headding-design p::before {
width:29%;
}
 #un .full-headding-design p::after {
width:29%;
}
.new-column p {
height:370px;
}
.et-fixed-header {
 height:95px !important;
 padding:10px 0;
}
.et-fixed-header .container.clearfix.et_menu_container {
 padding-top:8px !important;
}
.section-fifth::before {
width:37%;
}
.section-fifth::after {
width:37%;
}
body:not(.home) .et-fixed-header .container.clearfix.et_menu_container {
 padding-top:0px !important;
}
.neighbour-gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
margin:0 4px 10px 4px !important;
}
.neighbour-two::before, .neighbour-two::after {
width:38%;
top:22%;
}
header#main-header.et-fixed-header #logo.fixed-logo {
margin-top:8px;
}
.center-section::before, .center-section::after {
width:31%;
}
.retaill-section::before, .retaill-section::after {
width:23%;
top:5.4%;
}
.retail-text {
margin-bottom:10px !important;
}
.unit-details::after {
top:80%;
}
.unit-details::before {
top:80%;
}
}
@media (max-width :1440px) {
.neighbour-one::before, .neighbour-one::after {
width:36%;
}
.center-section::before, .center-section::after {
width:29%;
top:5.2%;
}
.first-part.part-one .retail-heading {
 margin-top:10px;
 margin-bottom:10px !important;
}
.retaill-section::before, .retaill-section::after {
 width:20%;
 top:5.8%;
}
.neighbour-two::before, .neighbour-two::after {
 width:38%;
 top:19%;
}
.main-class.et_pb_text_align_left.et_pb_bg_layout_light, .secnd-menn.et_pb_text_align_left.et_pb_bg_layout_light {
padding-top:50px !important;
}
.unit-details::before, .unit-details::after {
width:36%;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_0, .aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_2 {
width:34% !important;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_1 {
width:31% !important;
}
}
@media (max-width:1370px) {
 div.container {
 max-width:1300px;
 padding:0 !important;
}
 span.wpcf7-list-item {
margin:35px 18px 0 0;
}
 .FIND-THE-UNIT-THAT-BEST .full-headding-design p::before {
 width:29%;
}
 .FIND-THE-UNIT-THAT-BEST .full-headding-design p::after {
 width:29%;
}
 .contact-form h2 {
font-size:130px;
}
 .page-id-264 .et_pb_text_0 {
 font-size:62px;
}
#un .full-headding-design p::before, #un .full-headding-design p::after {
width:26%;
}
.full-headding-design p::before {
width:35%;
}
 .full-headding-design p::after {
width:35%;
}
 .CENTRAL.DISTRICT.HISTORY .full-headding-design p::after, .CENTRAL.DISTRICT.HISTORY .full-headding-design p::before {
 width:30.5%;
}
#mul-boxes .et_pb_text_inner p {
 font-size:40px;
 line-height:41px;
 width:190px;
}
#top-menu .menu-item.menu-item-type-custom.menu-item-object-custom a {
border:2px solid white !important;
padding:8px 13px !important;
}
#top-menu li a {
font-size:16px !important;
}
/*#top-menu li {
padding-right:12px;
}*/
#footer-text-style p {
 font-size:16px;
 letter-spacing:2.2px;
}
.place.one, .place.two {
 display:none;
}
 .footer-down .et_pb_text_inner {
font-size:17px;
}
#footer-post .et_pb_image_wrap::before, #footer-post .et_pb_image_wrap::after {
width:40%;
}
.section-fifth::before {
 width:35%;
}
.section-fifth::after {
 width:35%;
}
 .other-line ::after, .other-line::before {
 width:31% !important;
}
.center-section::before, .center-section::after {
 width:28%;
 top:5.6%;
}
.neighbour-one::before, .neighbour-one::after {
width:35%;
top:16%;
}
.neighbour-gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
width:24.4% !important;
margin:0 4px 10px 4px !important;
}
.backgroud-color {
padding:0px 0 0 0;
width:86%;
}
.right-text {
width:100%;
padding-left:157px !important;
padding-top:0px;
}
.retaill-section::before, .retaill-section::after {
width:18%;
top:6%;
}
.left-small-logo {
padding-top:65px;
margin-right:40px;
}
.retail-text {
margin-bottom:30px !important;
}
.retail-heading {
margin-top:50px;
margin-bottom:20px !important;
}
.main-class, .secnd-menn {
padding-top:80px;
}
.neighbour-two::before, .neighbour-two::after {
width:36%;
top:19%;
}
.unit-details::before, .unit-details::after {
width:35%;
}
.retail-text {
width:100%;
}
.retail-heading .et_pb_text_inner {
font-size:37px;
}
.retail-text span {
font-size:13px;
}
.main-class.et_pb_text_align_left.et_pb_bg_layout_light, .secnd-menn.et_pb_text_align_left.et_pb_bg_layout_light {
 padding-top:34px !important;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_0, .aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_2 {
width:33% !important;
}
.aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_1 {
width:33% !important;
}
}
 @media (max-width :1280px) {
.retaill-section::before, .retaill-section::after {
width:16%;
top:5.5%;
}
.section-fifth::before, .section-fifth::after {
width:34%;
}
.neighbour-one::before, .neighbour-one::after {
width:34%;
top:15%;
}
.center-section::before, .center-section::after {
width:26%;
top:5.7%;
}
body:not(.home) header#main-header {
 top:0px !important;
 height:125px;
}
.et_header_style_left .logo_container a {
 width:170px !important;
 display:inline-block;
}
body:not(.home) #et-top-navigation {
 padding-top:25px !important;
}
#et-top-navigation {
 padding-top:27px !important;
}
body:not(.home) .logo_container {
 margin-top:10px !important;
}
.unit-details::before, .unit-details::after {
 width:34%;
}
.neighbour-two::before, .neighbour-two::after {
 width:35%;
 top:19%;
}
article.post-11.page.type-page.status-publish.hentry {
margin-top:-5px;
}
.main-class .new-shop, .secnd-menn .new-shop {
font-size:33px;
}
.main-class p, .secnd-menn p {
 font-size:14px;
 line-height:27px;
}
}
@media (max-width :1230px) {
.container {
width:90%;
}
#top-menu li a {
font-size:13px !important;
}
}
 @media (max-width :1024px) {
#footer-form-design .et_pb_row.et_pb_row_6 {
width:100%;
}
#top-menu li a {
font-size:13px !important;
}
#top-menu .menu-item.menu-item-type-custom.menu-item-object-custom a {
padding:6px 10px !important;
}
#top-menu li {
padding-right:8px;
}
/*#top-menu li:nth-last-child(2) {
padding-right:8px;
}*/
.et_header_style_left .logo_container a {
width:160px !important;
display:inline-block;
}
}
@media (max-width :992px) {
.et_header_style_left .logo_container a {
width:250px !important;
}
body:not(.home) header#main-header {
height:100px;
}
}
@media (max-width :767px) {
ul#mobile_menu {
background-color:#02020252 !important;
}
ul#mobile_menu li a {
font-size:17px;
letter-spacing:1.1px;
color:#ffffff;
font-weight:100 !important;
}
p.new-added {
font-size:30px;
margin-top:20px;
}
.modern-clses .et_pb_text_inner {
font-size:55px !important;
line-height:58px;
}
.section-two {
padding-bottom:0px !important;
}
.section-three .text-added .et_pb_blurb_description {
width:100%;
}
.section-three .text-added {
margin-bottom:45px !important;
}
.section-fifth::before, .section-fifth::after, .unit-details::before, .unit-details::after, .neighbour-one::before, .neighbour-one::after, .center-section::before, .center-section::after, .neighbour-two::before, .neighbour-two::after, .retaill-section::before, .retaill-section::after {
display:none;
}
#footer-form-design .et_pb_row.et_pb_row_6 {
width:100%;
}
#footer-post .et_pb_image_wrap::before, #footer-post .et_pb_image_wrap::after {
width:17%;
}
#bottom-imgs-footer {
width:100%;
padding:0px;
max-width:100%;
margin:0 auto;
text-align:center;
}
#bottom-imgs-footer p, #bottom-imgs-footer .et_pb_text_inner p {
font-size:13px;
color:#000;
text-align:center !important;
}
.contact-form h2 {
font-size:90px !important;
}
#footer-form-design .wpcf7-form-control.wpcf7-submit {
font-size:25px !important;
padding:6px 29px !important;
height:50px !important;
}
.two-adj .et_pb_image_wrap img {
display:none;
}
body:not(.home) header#main-header {
top:0px !important;
height:122px;
}
.rght-ul {
margin:119px 0 0 0px!important;
}
.take-tour {
float:left;
}
.secound-studio .take-tour {
float:right;
}
.leeeft h2 span {
font-size:48px !important;
}
.leeeft {
margin-bottom:10px;
}
.main-class {
 padding:40px 15px !important;
 width:100% !important;
 max-width:100% !important;
}
.secnd-menn {
 padding:40px 15px !important;
 margin:0 0 !important;
 width:100% !important;
 max-width:100% !important;
}
.center-text p {
font-size:45px;
line-height:46px;
}
.main-class p {
 color:#000 !important;
 font-size:16px;
 font-family:'ProximaNovaLight', Helvetica, Arial, Lucida, sans-serif;
 line-height:30px;
 width:100%;
}
.main-class {
padding-top:40px !important;
}
section.gmap--section .gmap-ui--container.container {
width:90%;
}
section.gmap--section .gmap-ui--container.container a.gmap-ui--button {
display:inline-block;
}
section.gmap--section .gmap-ui--container.container .loc-pin-wrap {
 display:inline-block;
 width:100% !important;
 max-width:100%;
 flex:0 0 50%;
}
.center-text .et_pb_text_inner {
font-size:40px;
line-height:50px;
}
.first-part .image-left {
margin-right:0px !important;
}
.left-small-logo {
width:100%;
margin:0 auto;
text-align:center !important;
margin-bottom:20px;
padding-top:0px;
}
.retail-heading .et_pb_text_inner {
padding:0 15px;
}
.retail-text {
 width:100% !important;
 margin:0 auto;
 padding:0 15px;
}
.image-part {
width:100% !important;
padding:35px 0 28px 0!important;
margin:0 0!important;
text-align:center!important;
}
#footer-text-style p {
 font-size:14px !important;
 letter-spacing:2.2px;
}
}
 @media (max-width :767px) and (orientation :landscape) {
#footer-post .et_pb_image_wrap::before, #footer-post .et_pb_image_wrap::after {
 width:30%;
}
}
/*Cusstom Css*/
.wpsisac-slick-carousal.design-6 .wpsisac-image-slide img {
	height:auto !important;
	object-fit:cover;
	max-height:420px !Important;
}
#footer-bottom {
	display:none;
}
body:not(.home) header#main-header {
 height:108px;
}
body:not(.home) #logo {
    margin-top: -27px;
    width: 82%;
}
#footer-post .et_pb_row.et_pb_row_12 {
	padding:0 !important;
}
#footer-post .et_pb_text_11 p {
	line-height:20px;
}
.page-id-3075 .et_pb_module.et_pb_image {
	z-index:99999;
	position:relative;
}
.retail-text .wp-image-535.alignnone.size-full {
	position:relative;
	top:4px;
}
.slick-dots {
	display:none !important;
}
.popup_outer_wrap.type-popup {
	width:40%;
}
#popupone input, #popupone textarea {
	padding:10px;
	width:100%;
	font-size:14px !important
}
#popupone textarea {
	height:120px
}
#popupone h2 {
	margin-bottom:20px
}
#popupone input::placeholder, #popupone textarea::placeholder {
 color:#000 !important;
 font-size:14px !important
}
#popupone input.wpcf7-form-control.wpcf7-submit {
	background:#7b1f2a !important;
	color:#fff;
	border:0;
	width:37%;
	text-align:center;
	font-size:20px;
	text-transform:uppercase;
	cursor:pointer
}
.wpsisac-slick-carousal.design-6 {
	margin-bottom:0px;
}

#popupone p:nth-child(7) {
 text-align:center;
}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
	width:100%;
}
.et_pb_widget {
	float:none;
	max-width:100%;
}
/*.home #main-header {
	background:none !important;
}*/
.contact-form h2 {
	font-size:127px;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_14.et_pb_css_mix_blend_mode_passthrough.et-last-child input {
	background:none;
	margin-bottom:10px;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_14.et_pb_css_mix_blend_mode_passthrough.et-last-child textarea {
	background:none;
	margin-bottom:10px;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_14.et_pb_css_mix_blend_mode_passthrough.et-last-child input.wpcf7-form-control.wpcf7-submit {
	background:#ffffffb8;
	color:#000 !important;
	font-weight:bold;
	float:right;
	width:auto !important;
	text-align:center;
	padding:10px !important;
}
.gmap--wrap {
	background:#1f1f1f;
	position:relative;
	min-height:450px;
}
.overlay {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
element {
	overflow:hidden;
}
.gmap-ui--section {
	background:none;
	color:#000;
}
.gmap-ui--container {
	position:relative;
	padding:80px 0 0px 0;
	z-index:1;
}
.gmap-ui--button-wrap {
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:30px;
}
.gmap-ui--location-wrap {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.gmap-ui--button.active {
	color:#fff;
	background-color:#7b1f2a;
}
.gmap-ui--button {
	font-size:20px;
	letter-spacing:0.025em;
	border:1px solid #000;
	color:#000;
	background-color:transparent;
	padding:10px;
	min-width:115px;
	margin:10px;
	text-align:center;
}
.col-lg-3 {
	-ms-flex:0 0 25%;
	flex:0 0 25%;
	max-width:25%;
	display:flex !important;
	margin-bottom:1.5rem !important;
}
.loc-pin-circle {
	background-color:#7b1f2a !important;
}
.loc-pin-text {
	padding:7px 0 0 10px;
	margin-bottom:0;
	line-height:1.2em;
	display:inline-block;
}
.loc-pin-circle {
	display:inline-block;
	height:40px;
	width:40px;
	min-width:40px;
	line-height:40px;
	border-radius:50%;
	text-align:center;
	background:#7b1f2a;
	color:#fff;
	font-weight:bold;
}
div.container.gmap-ui--container {
	position:relative;
	padding:80px 0 0px 0 !important;
	z-index:1;
}
.htitle h3 {
	font-size:30px;
	font-weight:900;
	padding-bottom:40px;
}
.rght-ul {
	margin:50px 0 0 50px;
}
.rght-ul ul li {
	font-size:18px;
	font-weight:700;
	color:#000;
	line-height:30px;
	margin-top:20px;
}
.lft-anch {
	float:left;
	margin-top:40px;
}
a.sa {
	color:#000;
	font-weight:700;
	font-size:25px;
	text-transform:uppercase;
}
img.rght-icon {
	margin:20px 0 0 40px;
}
#top-border {
	display:block;
	margin-left:70px;
}
.list-amenities {
	text-align:center;
	font-size:18px;
	font-weight:600;
}
.footer-logo-1 p {
	text-align:right !important;
	width:100%;
}
.contact-us {
	font-size:25px !important;
	display:inline !important;
}
.social-links-insta .et_pb_main_blurb_image {
	order:2;
	margin-left:15px;
}
.deja hr {
	height:5px;
	background:#000;
}
.social-links-insta .et_pb_blurb_content {
	display:inline-flex;
}
.wpsisac-slick-carousal.design-6 .wpsisac-image-slide img {
	height:315px;
	object-fit:cover;
}
.HERSHETITLE h3 {
	border-bottom:3px solid #000;
	display:inline-block;
	padding-bottom:0;
}
footer#main-footer .footer-widget:nth-child(n) {
 width:100% !important;
 margin:0 !important;
}
#bottom-imgs-footer {
	width:100%;
}
.gmap-ui--button {
	display:inline-block;
}
/**/
header#main-header .container {
	max-width:90%;
	width:90%;
}
div#footer-center-img {
	text-align: center;
    margin: 0 !important;
    padding: 0;
}
div#footer-center-img:after {
	width:100%;
	height:2px;
	background-color:#585858;
	content:"fdf";
	position:absolute;
	left:0px;
	font-size:0px;
	top:54%;
}
div#footer-center-img span.et_pb_image_wrap {
	display:inline-block;
	text-align:center;
	width:auto;
	background:#fff;
	position:relative;
	z-index:9;
	padding:0 15px;
}
#footer-post .et_pb_image_wrap::before, #footer-post .et_pb_image_wrap::after {
 display:none;
}
.over-line {
	position:relative;
}
.over-line:after {
	width:100%;
	height:3px;
	background-color:#1e191a;
	content:"fdf";
	position:absolute;
	left:0px;
	font-size:0px;
	top:50%;
	margin-top:-1.5px;
}
.over-line .et_pb_text_inner {
	display:inline-block;
	background:#fff;
	position:relative;
	z-index:9;
	padding:0 15px;
}
.button-text .et_pb_text_inner {
	display: flex;
	align-items: center;
}
.secound-studio .button-text {
	justify-content: flex-end;
}
.button-text .lft-anch, .button-text .rtt-anch {
	float:none;
	margin:0 !important;
}
.button-text .lft-anch a.sa, .button-text .rtt-anch a.take-tour {
	margin:0 !important;
	display:inline-block;
	float:none;
}
.third-studio .button-text .rtt-anch, .first-studio .button-text .rtt-anch {
	margin-left:50px !important;
}
.secound-studio .button-text .rtt-anch {
	margin-right:50px !important;
}
.secound-studio .button-text .lft-anch {
	order: 2;
}
.secound-studio .button-text .et_pb_text_inner {
	justify-content: flex-end;
}
 @media (max-width:1370px) {
.neighbour-two::before, .neighbour-two::after {
 top:15%;
}
}
 @media screen and (max-width:980px) {
 #bottom-imgs-footer p, .footer-logo-1 p {
 text-align:center !important;
}
 .aa-page .et_pb_column.et_pb_column_1_3.et_pb_column_1 {
 width:100% !important;
 padding:0 10px;
}
 .unit-details::before, .unit-details::after {
 width:20%;
}
 .neighbour-one::before, .neighbour-one::after {
 width:20%;
 top:10%;
}
 .center-section::before, .center-section::after {
 display:none;
}
 div#page-container .et_pb_row .et_pb_column {
 padding:0 10px;
}
.over-line .et_pb_text_inner {
 max-width:80%;
}
/**/
.secound-studio .red-text, .secound-studio .lorium-text {
 text-align:left;
}
.secound-studio .button-text .lft-anch {
 order: unset;
}
.secound-studio .button-text .et_pb_text_inner {
 justify-content: flex-start;
}
.secound-studio .button-text .rtt-anch {
 margin-right:0px !important;
 margin-left:50px !important;
}
.secound-studio .et_pb_image, .third-studio .et_pb_image, .first-studio .et_pb_image {
 margin:0;
}
.first-studio .et_pb_image span.et_pb_image_wrap, .first-studio .et_pb_image span.et_pb_image_wrap img, .third-studio .et_pb_image span.et_pb_image_wrap, .third-studio .et_pb_image span.et_pb_image_wrap img, .secound-studio .et_pb_image span.et_pb_image_wrap, .secound-studio .et_pb_image span.et_pb_image_wrap img {
/*   width: 100%;
    max-height: initial;*/
}
}
@media screen and (max-width:480px) {
 .button-text .et_pb_text_inner {
 display: block;
}
.secound-studio .button-text .rtt-anch, .third-studio .button-text .rtt-anch, .first-studio .button-text .rtt-anch {
 margin: 10px 0 !important;
}
.secound-studio .et_pb_code_inner iframe, .first-studio .et_pb_code_inner iframe, .third-studio .et_pb_code_inner iframe {
 height: 300px;
}
}
 @media (min-width:981px) and (max-width:1184px) {
 header#main-header .container {
 max-width:100%;
 width:100%;
 padding:0 15px !important;
}
.et_header_style_left .logo_container a {
 width:170px !important;
}
}
 @media (min-width:1025px) and (max-width:1290px) {
#top-menu li {
padding-right:12px;
}
}
@media screen and (max-width:980px) {
et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 66%;
}
}