/*
Theme Name: Vangard Child
Theme URI: http://vangard.edge-themes.com/
Description: A child theme of Vangard Theme
Author: Natali S. (websnata@gmail.com)
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Template: vangard
*/
@import url("../vangard/style.css");

@import url('https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700');
/* .amenities-list ul li:nth-child(10),
.amenities-list ul li:nth-child(11) {
	display:flex;
	line-height:25px;
} */
.vc_column-inner {    background-size: cover;    background-position: center}
.page-id-5920 .edgtf-iwt-left-from-title300 h5{
	text-align:left;
}
.page-id-5920 .edgtf-iwt-icon-top h5{
	text-align:center;
}

/* Fonts */

*{letter-spacing: 1px;}
p{letter-spacing: 0px !important;}

body, 
p, 
.edgtf-section-subtitle,
.edgtf-main-menu a *,
footer .widget .edgtf-footer-widget-title,
input.wpcf7-form-control.wpcf7-submit,
#respond input[type=text], #respond textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea{font-family: 'Work Sans', sans-serif !important;}
.edgtf-title,
.edgtf-title .edgtf-title-holder h1,
.edgtf-title .edgtf-title-holder h1 span,
.edgtf-title .edgtf-title-holder .edgtf-subtitle,
h1, h2, h3, h4, h5, h6{font-family: 'Merriweather', sans-serif !important;}
h1, h2, h3, h4, h5, h6{color: #424143;letter-spacing: 1px;}

h2{font-size: 45px !important;}

.white-text *{color:#fff}
.white-text .wpb_wrapper p { font-size: 18px; line-height: 1.3; margin-bottom: 10px; }

#about-row4 .edgtf-iwt-title-holder {
    text-align: left;
	width: auto;
	flex: 1;
	margin-bottom: 0;
	margin-left: 0;
} 
#about-row4 .edgtf-iwt.edgtf-iwt-left-from-title .edgtf-iwt-icon-holder {
    margin-bottom: 15px;
    margin-right: 0;
	padding: 10px;
    border-radius: 10px;
    height: 60px;
    width: 60px;
    background: #f7f8f8;
}

.layer-left {
	left: 0 !important;
}
.left-layer {
	left: 4px !important;
}
.layer-left2 {
	left: 15px !important;
}
.left3 {
    left: 85px!important;
}
div#rev_slider_33_1_wrapper {
    height: 760px!important;
}

/* Header */
.edgtf-page-header .edgtf-menu-area .edgtf-logo-wrapper a{ height: 58px !important; padding-top: 20px;}
.edgtf-page-header .edgtf-position-left{width:20%;float:left; display: flex; align-items: center;  }
.edgtf-page-header .edgtf-position-center{width:80%;float:left;position:relative}
.edgtf-page-header .edgtf-position-center .edgtf-position-center-inner{width:100%;vertical-align: top !important; position: absolute; left: 0;text-align: right;}
.edgtf-page-header .edgtf-position-right{display:none}
.edgtf-header-centered .edgtf-menu-area {background-color: transparent;padding-top: 45px;}
.edgtf-light-header .edgtf-main-menu>ul>li>a .edgtf-item-outer:before{color: #fff}
.edgtf-dark-header .edgtf-main-menu>ul>li>a .edgtf-item-outer:before,
.edgtf-page-header .edgtf-sticky-header .edgtf-main-menu>ul>li>a .edgtf-item-outer:before{color: #00b0b9}
/* .edgtf-dark-header .edgtf-page-header > div:not(.edgtf-sticky-header) .edgtf-main-menu > ul > li > a{color: #00b0b9;} */

.edgtf-page-header .edgtf-sticky-header .edgtf-sticky-holder .edgtf-logo-wrapper a{height: 45px !important; padding-top: 15px; }
/* .edgtf-page-header .edgtf-sticky-header .edgtf-main-menu ul li a {color: #6bc2e0;} */
.edgtf-page-header .edgtf-sticky-header .edgtf-main-menu ul li a:hover {color: #6bc2e0 !important;}

.mobile-menu-icon{width:22px;height:2px;display:inline-block;position:relative;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);top:-4px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;visibility:hidden}
.mobile-menu-icon span{display:inline-block;position:absolute;width:100%;height:100%;right:0;transition:transform .5s,top .5s,width .2s;visibility:visible;background-color:#00b0b9}
.mobile-menu-icon .hamburger-line-1{top:-8px}
.mobile-menu-icon .hamburger-line-3{top:8px}

/* Footer */
footer .edgtf-footer-top.edgtf-footer-top-full{padding: 55px 120px 0px;}
footer .edgtf-footer-top-holder{background-color: #233561;}
footer *{color:#fff !important}
footer .widget .edgtf-footer-widget-title{font-size: 18px !important;font-weight:500;padding-bottom: 15px;margin-bottom: 2px!important;  line-height: 1; text-transform: uppercase; }
footer .widget.widget_nav_menu ul li a:before{content:none}
.edgtf-four-columns-inner .edgtf-column:nth-child(2){opacity:0}
footer p, footer a{font-style:normal!important;line-height: 1.5;margin-bottom:15px}
footer .widget ul li{padding:0;margin: 0;}

footer .edgtf-footer-bottom-holder{background-color: #424143;background-color:#f7f8f8;padding: 24px 120px;display: inline-block;box-sizing: border-box;}
.edgtf-footer-bottom-holder-inner{/*width: 50%;  float: right;*/}
footer .edgtf-footer-bottom-holder .edgtf-column-inner{/*padding: 0 15px;*/}
footer .edgtf-footer-bottom-holder *{color: #424143 !important;letter-spacing: 0 !important;text-align:left;margin: 0;}
footer .edgtf-footer-bottom-holder a:hover{color:#EE2B37!important }

footer .edgtf-three-columns-inner .edgtf-column:last-child{max-width: max-content; float: right;}

/* Page title */
.edgtf-title{    background-position: center;    background-size: cover;}
.edgtf-title .edgtf-title-holder h1 span{font-weight:normal}
.edgtf-title.edgtf-title-large-text-size h1 {font-size: 68.3px;line-height: 1.2;}
.edgtf-title-small-text-size .edgtf-title-holder h1 span{font-size: 28.8px;font-weight: 400;}
.edgtf-title.edgtf-standard-type.edgtf-content-center-alignment.edgtf-title-small-text-size.edgtf-animation-no.edgtf-title-in-grid {margin-top: 89px;}
.edgtf-title .edgtf-title-holder .edgtf-subtitle{font-size: 18px;}

/* Titles and subtitles */
.edgtf-section-subtitle,
footer .widget.widget_nav_menu ul li a{font-size: 18px;font-style:normal;line-height:2;color: #424143;font-style: normal;    font-weight: 300;}

/* Call to action */
.edgtf-call-to-action{background-color:#f7f8f8}
.edgtf-call-to-action .edgtf-text-wrapper .edgtf-call-to-action-text {font: 400 23px/1.2 'Work Sans', sans-serif;letter-spacing: 0.5px;text-transform: uppercase;}
.edgtf-call-to-action .edgtf-call-to-action-cell {display: inline-block;}
.edgtf-call-to-action .edgtf-call-to-action-row-75-25{text-align: center;}
.edgtf-call-to-action .edgtf-call-to-action-row-75-25 .edgtf-call-to-action-column1{width: auto !important;margin-right: 100px;}
.edgtf-call-to-action .edgtf-call-to-action-row-75-25 .edgtf-call-to-action-column2{ width: auto !important;}

/* Buttons */
.edgtf-btn{font: 300 19px/1.2 'Work Sans', sans-serif;text-transform: none;}
.edgtf-btn.edgtf-btn-solid {background-color: #333333;}
.edgtf-btn.edgtf-btn-solid.edgtf-btn-icon.edgtf-btn-huge .edgtf-btn-text,
.edgtf-btn.edgtf-btn-large.edgtf-btn-solid.edgtf-btn-icon .edgtf-btn-text { font-weight:400; left: unset; }
.edgtf-btn.edgtf-btn-solid.edgtf-btn-icon .edgtf-btn-icon-holder,
.edgtf-btn.edgtf-btn-large.edgtf-btn-solid.edgtf-btn-icon .edgtf-btn-icon-holder{ display: none; width: 26px;    text-align: left;right: 22px; left: auto !important;}
.edgtf-btn.edgtf-btn-solid.edgtf-btn-icon .edgtf-btn-icon-holder .lnr,
.edgtf-btn.edgtf-btn-large.edgtf-btn-solid.edgtf-btn-icon .edgtf-btn-icon-holder .lnr{padding-top: 5px;display: inline-block;}
/* .edgtf-btn.edgtf-btn-solid.edgtf-btn-icon.edgtf-btn-huge:hover .edgtf-btn-text,
.edgtf-btn.edgtf-btn-solid.edgtf-btn-icon.edgtf-btn-huge:hover .edgtf-btn-icon-holder,
.edgtf-btn.edgtf-btn-large.edgtf-btn-solid.edgtf-btn-icon:hover .edgtf-btn-text,
.edgtf-btn.edgtf-btn-large.edgtf-btn-solid.edgtf-btn-icon:hover .edgtf-btn-icon-holder{ right: 7px;} */

/* Icons */
.my-icons.one-width .wpb_wrapper {max-width:888px;margin:0 auto}
.my-icons.one-width .edgtf-iwt.clearfix.edgtf-iwt-left-from-title.edgtf-iwt-icon-tiny {width:290px}
.my-icons .edgtf-iwt.clearfix.edgtf-iwt-left-from-title.edgtf-iwt-icon-tiny { display: inline-block;margin:0 77px 32px}
/*.my-icons .wpb_wrapper .edgtf-iwt.clearfix.edgtf-iwt-left-from-title.edgtf-iwt-icon-tiny:last-child{margin-right:0}*/
.my-icons .edgtf-iwt-title-holder h5{font-weight:300}
.my-icons .edgtf-iwt-icon-holder { margin-right: 0;}

/* Forms */
body .wpcf7 form .wpcf7-response-output { margin: 1.5em 0em 0em; }
form.wpcf7-form { margin: 0 auto;}
.wpcf7 p{margin-bottom:19px}
form.wpcf7-form .edgtf-button-wrapper { text-align: left !important; }
form.wpcf7-form .edgtf-btn.edgtf-btn-solid:hover,
form.wpcf7-form .edgtf-btn.edgtf-btn-solid{ background-color: transparent !important; }
form.wpcf7-form .edgtf-btn.edgtf-btn-solid.edgtf-btn-icon.edgtf-btn-huge .edgtf-btn-text{padding: 0;}
form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{padding-right:83px !important; outline: none; background-color: #6bc2e0!important; }
form.wpcf7-form span.edgtf-btn-icon-holder {width:26px!important; position: absolute !important; top: 0;left: auto !important;right: 20px; z-index: 2;margin-top: 10px; }
form.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover { background-color: #333333 !important; }
form.wpcf7-form .edgtf-btn:hover span.edgtf-btn-icon-holder{right:5px}

.fileinputs { display: inline-block;}
.upload-file-box{width:198px!important;height:54px!important;background:#00b0b9;margin:0 auto!important;position:relative!important;z-index:1!important;cursor:pointer;}
.upload-file-box .file-name{display:inline-block!important;width:112px!important;position:relative!important;top:15px!important;left:0;height:23px!important;overflow:hidden!important;white-space:nowrap!important;margin-left: 23px;-webkit-transition: left .15s ease-out; -moz-transition: left .15s ease-out; transition: left .15s ease-out;}
.upload-file-box .file-name span{font-size:19px!important;color:#fff!important;letter-spacing:0 !important;    -webkit-transition: left .15s ease-out;-moz-transition: left .15s ease-out; transition: left .15s ease-out;}
.wpcf7 .upload-file-box{text-align:left;margin-bottom:-20px!important;z-index:1}
.wpcf7 .upload-file-box + p{width:112px;height:23px;padding:0;margin:0 auto 20px}
.wpcf7 input.cfileupload{font-size:999px;opacity:0;-moz-opacity:0;position:absolute;top:-2px;left:0;width:112px;height:23px;z-index:2;cursor:pointer}
.wpcf7 .upload-file-box + p .text-702{display:block;margin:20px 0}
#uploadtextfield{height:28px;width:220px!important;background:none!important;border:none!important;padding: 0; color: #00b0b9;}
.wpcf7 .fileinputs span.edgtf-btn-icon-holder{font-size: 1.3em;margin-top: 15px !important;-webkit-transition: -webkit-transform .15s ease-out; transition: transform .15s ease-out;}
.upload-file-box:hover .file-name{left: 22px;}
.upload-file-box:hover span.edgtf-btn-icon-holder{right:5px}

/* Team */
.edgtf-team.main-info-on-hover .edgtf-separator {border-color: #00b0b9;}
.edgtf-team .edgtf-team-position{font-style: normal;}
.edgtf-team .edgtf-separator-holder{    margin: 4px 0 6px;}

/* Gallery */
.edgtf-image-gallery-masonry .edgtf-ig-image-holder { height: 100%;}
/*.edgtf-image-gallery-masonry .edgtf-gallery-image.edgtf-size-portrait img{height: auto;max-width: 100%;}*/

/* Testimonals */
.edgtf-testimonials.edgtf-testimonials-type-standard .edgtf-testimonial-text{font-family: Merriweather!important; font-size: 25px!important; line-height: 45px!important; font-style: italic!important; font-weight: 300!important; letter-spacing: 0px!important; text-align: center; color: #00b0b9!important;/*color:rgba(0, 139, 146, 0.78)!important;*/}
/*.edgtf-testimonial-author:before{content:'';width:79px;height:3px;background:#00b0b9;background:#333333;display:block;margin:-8px auto 25px}*/
.edgtf-testimonials.edgtf-testimonials-type-standard .edgtf-testimonial-author-text{font-size: 16px;font-weight: 400;}
.edgtf-testimonials .edgtf-slick-next, .edgtf-testimonials .edgtf-slick-prev{/*color:rgba(0, 176, 185, 0.5);color:#333333*/color:#c1c1c1;}
.slick-slider .slick-list, .slick-slider .slick-track{-webkit-transform: none!important;    -moz-transform: none!important;    -ms-transform: none!important;    -o-transform: none!important;    transform: none!important; }

/* Lists */
.wpb_text_column ul{list-style:none;font-size:18px;line-height:36px;color: #424143;margin-top: 0;}
.wpb_text_column ul li:before{content:'';display:block;width:15px;height:2px;background: #6bc2e0;float: left; margin-top: 17px;  margin-right: 20px;}
.my-list .edgtf-section-inner-margin{max-width: 940px;margin: 0 auto;}

/* 404 */
.edgtf-404-text{font-weight: 400;line-height: 1.2 !important;}
.edgtf-page-not-found h1 { letter-spacing: 0; font-size: 80px; font-weight: 400; line-height: 1.2;}

.white-text p {font-weight:300;}
footer .widget a {font-weight:300;}
#custom_html-3 .widget a {font-weight:400;}
body > div.edgtf-wrapper > div > footer > div > div.edgtf-footer-top-holder > div > div > div > div:nth-child(3) {width:30%}
body > div.edgtf-wrapper > div > footer > div > div.edgtf-footer-top-holder > div > div > div > div:nth-child(4) {width:20%}
.edgtf-footer-bottom-holder .edgtf-column {width:50%;}

.edgtf-team .edgtf-team-image {width:500px;float:left}
.edgtf-team-info {width: calc(100% - 450px);}

.edgtf-team.main-info-below-image:nth-child(odd) .edgtf-team-info {
    width: calc(100% - 500px);
    padding: 50px 50px;
    margin-top: 0;
    margin-left: 500px;
}
.edgtf-team.main-info-below-image:nth-child(even) .edgtf-team-info {
    width: calc(100% - 500px);
    padding: 50px 50px;
    margin-top: 0;
    margin-right: 500px;
}
/*Gallery*/
.pp_content_container .pp_description{
	display:none!important;
}
/* Hide comment box*/

.postid-6882 .edgtf-post-title{
	display:none;
}

#covid-row{
	text-align: center;
}

#covid-row img{
	width: 412px;
}

#covid-row .wpb_single_image.vc_align_left {
    text-align: center;
}

.postid-6882 .edgtf-container-inner {
    width: 100%;
    padding-bottom: 0px!important;
}

.postid-6882 .edgtf-post-info-bottom,
.postid-6882 .edgtf-blog-single-navigation,
.postid-6882 .edgtf-comment-form,
.postid-6882 .edgtf-comment-number,
.postid-6882 .edgtf-comment-info,
.postid-6882 .edgtf-reply-edit-holder,
.postid-6882 .edgtf-comment-image{
    display: none!important;
}

.postid-6882 .edgtf-comment-holder .edgtf-comment-text{
	    padding: 0;
}

.postid-6882 .edgtf-comment-holder {
    width: 100%;
    padding: 40px 150px 0px;
}

.postid-6882 .edgtf-comment-holder .edgtf-comment-text {
    min-height: 40px;
    padding: 0 0 0 35px;
}

#post-6882{
	margin: 0;
}

.logged-in.postid-6882 .edgtf-comment-form,
.logged-in.postid-6882 .edgtf-comment-number,
.logged-in.postid-6882 .edgtf-comment-info,
.logged-in.postid-6882 .edgtf-comment-image{
    display: block!important;
}

.logged-in.postid-6882.admin-bar .edgtf-comment-form,
.logged-in.postid-6882.admin-bar .edgtf-comment-number,
.logged-in.postid-6882.admin-bar .edgtf-comment-info,
.logged-in.postid-6882.admin-bar .edgtf-comment-image,
.logged-in.postid-6882.admin-bar .edgtf-comment-holder {
    display: none!important;
}


.postid-6882.no-customize-support .edgtf-blog-single-navigation,
.postid-6882.logged-in .edgtf-comment-form,
.postid-6882.no-customize-support .edgtf-post-info-bottom{
   width: 1100px!important;
    margin: 0 auto!important;
}

.postid-6882.logged-in .edgtf-comment-holder .edgtf-comment-text {
    padding: 0 0 0 80px!important;
    min-height: 85px!important;
}

.postid-6882.logged-in .edgtf-post-info-bottom{
	 margin-top: 30px!important;
	 margin-bottom: 30px!important;
}
   
.postid-6882 .edgtf-btn-bckg-hover{
	font-weight: 400;
}
.postid-6882 input.edgtf-btn.edgtf-btn-bckg-hover:hover{
	background-color: #11979e!important;
    
}
    

/* Hide comment box end*/

/* Media */
@media all and (max-width:1500px){
	.edgtf-main-menu.edgtf-default-nav > ul > li{margin: 0 0px;}
}
@media all and (max-width:1199px){
	#about-row4,
	#about-row-title { padding-right: 40px !important; padding-left: 40px !important; }
	.edgtf-container-inner, .edgtf-content .edgtf-grid, .edgtf-grid-section .edgtf-section-inner, .edgtf-slider .carousel-inner .edgtf-slider-content-outer {
		width: auto !important;
		max-width: 100% !important;
	}
	footer .edgtf-footer-top.edgtf-footer-top-full{padding: 55px 20px 0px;}
	
	.edgtf-call-to-action .edgtf-call-to-action-row-75-25 .edgtf-call-to-action-column1 {width:100% !important;text-align:center;margin-right: 0;margin-bottom: 32px;}
	
	footer .edgtf-footer-bottom-holder{padding: 24px 20px !important;}
	.next-line{display:block}
	.about-text-img > div > div > div { min-height: 410px !important; }

    .inner-banner { height: 420px !important; background-position: top; overflow: hidden; } 
    .inner-banner .edgtf-title-holder { height: calc(100% - 50px) !important; padding-top: 50px !important; }
}
@media all and (max-width:1024px){
	.edgtf-title.edgtf-standard-type.edgtf-content-center-alignment.edgtf-title-small-text-size.edgtf-animation-no.edgtf-title-in-grid {    margin-top: 0;}
	h3 { font-size: 22px !important; line-height: 1.3 !important; }
	h2 { font-size: 35px !important; line-height: 1.3 !important; }
	.edgtf-title.edgtf-title-large-text-size h1 { font-size: 45px !important; }
	.edgtf-title.edgtf-has-background .edgtf-title-image img { height: 300px; object-fit: cover; object-position: top; }
	.about-text-img .vc_column-inner .edgtf-two-columns .edgtf-elements-holder-item.edgtf-eh-with-border { border-width: 20px !important; }
	#about-row4 .edgtf-iwt.edgtf-iwt-left-from-title .edgtf-iwt-icon-title-holder { display: flex; align-items: center; gap: 5px; }
	.my-list .edgtf-section-inner-margin{max-width: 100%; }
    .inner-banner .edgtf-title-holder { height:100% !important; padding-top: 0px !important; }
}
@media all and (max-width:991px){
	.my-icons{text-align:center !important}
	.my-icons.one-width .edgtf-iwt.clearfix.edgtf-iwt-left-from-title.edgtf-iwt-icon-tiny{width:100%;}
	.my-icons .edgtf-iwt.clearfix.edgtf-iwt-left-from-title.edgtf-iwt-icon-tiny{display: block;margin:0 0 32px }
}
@media all and (max-width:768px){
	.edgtf-four-columns-inner .edgtf-column:nth-child(2){display:none}
	
	.edgtf-title.edgtf-has-background .edgtf-title-image img { height: 300px; }
	.edgtf-title.edgtf-title-large-text-size h1 {  font-size: 40px !important;}
	
	.edgtf-call-to-action .edgtf-text-wrapper .edgtf-call-to-action-text{margin-bottom:0}

	#images-gellary .vc_col-sm-3 { width: 50%; float: left; }
	#mobile-60 { height: 60px !important; }
} 
@media all and (max-width:600px){
	.edgtf-testimonials .edgtf-slick-prev{left:-29px!important}
	.edgtf-testimonials .edgtf-slick-next{right:-29px!important}
}
@media all and (max-width:540px){
	.my-icons .edgtf-iwt-icon-holder{width:100%;margin-right:0 !important}
}
@media all and (max-width:440px){
	form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{padding:0 31px !important}
}
@media all and (max-width:400px){
	.edgtf-testimonials .edgtf-slick-prev{left:-13px!important}
	.edgtf-testimonials .edgtf-slick-next{right:-13px!important}
}
/*Contact*/
.page-id-5947 .edgtf-title{
    background-position: center 20%!important;
}	

/*Post*/
.postid-6940 .edgtf-comment-holder{
    width: 100%;	
    padding: 0px 150px; 
	margin:0px; 
}
.postid-6940 .edgtf-comment-number{
	padding:40px 0px 20px;
}
.postid-6940 .edgtf-post-info-bottom,.postid-6940 .edgtf-post-title{
	display:none!important;
}
.postid-6940 .edgtf-container-inner{
	width:100%;
    padding-bottom: 0px!important;		
}
.postid-6940 .edgtf-comment-form{
    padding: 0px 150px 20px;	
}
.postid-6940 .edgtf-blog-single-navigation{
	margin:0px
}
.postid-6940  .edgtf-comment-form #respond .edgtf-btn:hover{
    background-color: #000!important;
}
.postid-6940  .members-access-error{
	text-align:center;
    padding: 80px 0px 0px;	
}
.postid-69405  .members-access-error a:hover{
	color:#000;
}
#post-6940{
	margin:0px;
}
.um-form #um-submit-btn{
	background: #00b0b9!important;
}
.um-form .um-center,.um-form  .um-link-alt{
    text-align: left;	
}

.postid-6940 .edgtf-comment-form,
.postid-6940 .edgtf-reply-edit-holder,
.postid-6940 .edgtf-comment-number,
.postid-6940 .edgtf-comment-image,
.postid-6940 .edgtf-comment-holder .edgtf-comment-text .edgtf-comment-info{
  display:none;     
}

.postid-6940 .edgtf-comment-holder .edgtf-comment-text{
	min-height: 40px;
	padding: 0 0 0 35px;
}

.postid-6940.logged-in .edgtf-comment-holder,
.postid-6940.logged-in .edgtf-comment-form,
.postid-6940.logged-in .edgtf-comment-number,
.postid-6940.logged-in .edgtf-comment-image,
.postid-6940.logged-in .edgtf-comment-info{
  display:block;    
}

.postid-6940 #reply-title{
    padding-bottom: 20px;	
}

body.admin-bar.postid-6940 .edgtf-comment-holder,
body.admin-bar.postid-6940 .edgtf-comment-form{
	  display:none!important;
}

.postid-6940.logged-in .edgtf-comment-holder .edgtf-comment-text{
	padding: 0 0 0 85px;
}
/*Responsive*/
@media all and (max-width:768px){
	body .vc_custom_1605812474969 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.vc_custom_1532001070819 ul li {
		display: flex;
	}
	body .vc_custom_1531399508871 {
		padding-right: 50px !important;
		padding-left: 50px !important;
	}
	body .vc_custom_1531399542672 {
		padding-right: 50px !important;
		padding-left: 50px !important;
	}
	.postid-6940 .edgtf-comment-holder {
		padding: 0 50px;
	}
	.postid-6940 .edgtf-comment-form {
		padding: 0 50px 20px;
	}
	
}
@media all and (max-width:767px){
	body .vc_custom_1532001070819 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}
@media all and (max-width:480px){
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a {
    max-height: 35px!important;
}	
}
@media only screen 
and (min-width: 481px) 
and (max-width: 1024px){
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a {
    max-height: 60px!important;
}		
}
/* @media only screen and (min-width: 768px) and (max-width: 991px){
	footer .edgtf-three-columns-inner .edgtf-column {
		float: left !important;
	}
	footer .edgtf-three-columns-inner .edgtf-column:nth-child(1) {
		width: 50% !important;
	}
	footer .edgtf-three-columns-inner .edgtf-column:nth-child(2) {
		width: 10% !important;
	}
	footer .edgtf-three-columns-inner .edgtf-column:nth-child(3),
	body > div.edgtf-wrapper > div > footer > div > div.edgtf-footer-top-holder > div > div > div > div:nth-child(3) {
		width: 40% !important;
	}
} */

@media only screen and (min-width: 550px) and (max-width: 767px){
	div#rev_slider_12_1_wrapper {
		height: 275px !important;
	}
}
@media only screen and (min-width: 550px) and (max-width: 667px){
	div#rev_slider_12_1_wrapper {
		height: 244px !important;
	}
}
@media only screen and (max-width: 1024px) {

#welcome-row .vc_custom_1617810715562 {
    padding-right: 0!important;
    padding-left: 0!important;
}
#about-row4,
#about-row-title {
    padding-left: 35px !important;
    padding-right: 35px !important;
}

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

}
@media only screen and (max-width: 767px) {
	.mobile-text-left .edgtf-custom-font-holder { text-align: left !important; }
	.about-mobile-20 { height: 20px !important; }
/* #custom_html-2 .textwidget.custom-html-widget{
	text-align:center!important;	
	} */
	#edgtf-back-to-top > span {
    width: 35px;
    height: 35px;
    font-size: 35px;
	line-height: 35px;
    display: flex;
    align-items: center;
}
#edgtf-back-to-top {
	width: 35px;
}
#about-row4 p{
	margin: 0 !important;
	}
#wpcf7-f1589-p5947-o2 .edgtf-button-wrapper.edgtf-call-to-action-column2.edgtf-call-to-action-cell {
    text-align: left!important;
}
footer .edgtf-footer-top.edgtf-footer-top-full {
	padding: 60px 20px 0px;
}
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) {
.about-list ul li span{
	padding:0px!important;	  
	  }
}

@media all and (max-width:768px){
div#rev_slider_33_1_wrapper {
    height: 810px!important;
}
	
}
@media all and (max-width:767px){
div#rev_slider_33_1_wrapper {
    height: 540px!important;
}

}
  /*@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
.banner-item {
    font-size: 15px !important;
}
h1#slide-36-layer-9 {
    margin-top: -10px!important;
}
h1#slide-36-layer-13 {
    margin-top: 32px!important;
}
h1#slide-36-layer-14 {
    margin-top: 55px!important;
}
h1#slide-36-layer-15 {
    min-width: 340px!important;
    min-height: 175px!important;
        margin-top: 90px!important;
}
.layer-left2 {
    
    margin-top: 37px!important;
}
	  div#rev_slider_32_1_wrapper {
    height: 390px!important;
}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
      .banner-item {
    font-size: 15px !important;
}
h1#slide-36-layer-9 {
    margin-top: -10px!important;
}
h1#slide-36-layer-13 {
    margin-top: 32px!important;
}
h1#slide-36-layer-14 {
    margin-top: 55px!important;
}
h1#slide-36-layer-15 {
    min-width: 340px!important;
    min-height: 175px!important;
        margin-top: 90px!important;
}
.layer-left2 {
    
    margin-top: 37px!important;
}
	  div#rev_slider_32_1_wrapper {
    height: 390px!important;
}
 }*/	 
   @media all and (min-width:777px) {
	.white-layer {
    min-height: 174px!important;
    min-width: 270px!important;
    max-height: 174px!important;
    max-width: 270px!important;
}
	.banner-item {
		font-size: 12px!important;
		line-height: 8px!important;
	}
	.banner-star {
		min-height: 36px!important;
		min-width: 200px!important;
		max-height: 36px!important;
		max-width: 200px!important;
	}
	.banner-star img {
		width: 100% !important;
		height: 100% !important;
	}
	.white-lbg {
		left: 0 !important;
		top: 63px !important;
	}
	.layer2 {
		left: 22px !important;
		top: 99px !important;
	}
	.layer3 {
		left: 24px !important;
		top: 124px !important;
	}
	.layer4 {
		left: 22px !important;
		top: 95px !important;
	}
	.layer5 {
		left: 24px !important;
		top: 120px !important;
	}
	.layer6 {
		left: 22px !important;
		top: 192px !important;
	}
	.layer7 {
		left: 22px !important;
		top: 209px !important;
	}
}
@media all and (min-width:1025px){
	.white-lbg {
		top: 163px !important;
	}
	.layer2 {
		top: 199px !important;
	}
	.layer3 {
		top: 224px !important;
	}
	.layer4 {
		top: 195px !important;
	}
	.layer5 {
		top: 217px !important;
	}
	.layer6 {
		top: 276px !important;
	}
	.layer7 {
		top: 293px !important;
	}
}
@media (min-width: 551px) and  (max-width: 767px) {
	.white-layer {
    min-height: 184px!important;
    min-width: 270px!important;
    max-height: 184px!important;
    max-width: 270px!important;
}
	.banner-item {
		font-size: 12px!important;
		line-height: 22px!important;
	}
	.banner-star {
		min-height: 36px!important;
		min-width: 200px!important;
		max-height: 36px!important;
		max-width: 200px!important;
	}
	.banner-star img {
		width: 100% !important;
		height: 100% !important;
	}
	.white-lbg {
		left: 0 !important;
		top: 60px !important;
	}
	.layer2 {
		left: 22px !important;
		top: 89px !important;
	}
	.layer3 {
		left: 24px !important;
		top: 114px !important;
	}
	.layer4 {
		left: 22px !important;
		top: 85px !important;
	}
	.layer5 {
		left: 24px !important;
		top: 117px !important;
	}
	.layer6 {
		left: 22px !important;
		top: 181px !important;
	}
	.layer7 {
		left: 22px !important;
		top: 198px !important;
	}
	.text1 {
		top: 354px !important;
	}
	.text2 {
		top: 464px !important;
	}
	.text3 {
		top: 488px !important;
	}
	.text-layer1 {
		font-size: 20px!important;
		line-height: 30px!important;
	}
	.text-layer3 a {
		font-size: 16px!important;
		line-height: 24px!important;
	}
}
.job-link-containter a { color: #6bc2e0; }
.apploi-drop-down select { background-color: #6bc2e0!important; }
.edgtf-main-menu.edgtf-default-nav > ul > li.edgtf-active-item > a { color: #6bc2e0; }
footer #text-3 .textwidget a { transition: all ease .3s; -webkit-transition: all ease .3s;  -moz-transition: all ease .3s; -ms-transition: all ease .3s; }
footer #text-3 .textwidget a:hover { color: #6bc2e0!important; }

/* 12-08-2026 */
footer .edgtf-footer-bottom-holder .edgtf-three-columns-inner { margin: 0 !important; } 
footer .edgtf-footer-top-holder .edgtf-three-columns-inner { margin: 0; }
.about-list ul li span { display: flex; }
.page-id-6001 .inner-banner { margin-top: 50px !important; height: auto !important; }
.page-id-6001 .edgtf-container-inner { padding: 0 !important; }
.page-id-6001 .edgtf-title .edgtf-title-holder { position: unset !important; }
#contac-description p { margin: 0 0 8px; }
body .edgtf-title.edgtf-has-background.inner-banner .edgtf-title-subtitle-holder { padding-left: 20px !important; padding-right: 20px !important; }
div#popmake-7085 p { margin-bottom: 10px; } 
div#popmake-7085 p:last-child { margin-bottom: 0; }
div#popmake-7085 .pum-close.popmake-close { width: 30px; height: 30px; }

/* 13-08-2026 */
footer .edgtf-footer-top.edgtf-footer-top-full .edgtf-three-columns-inner { display: flex; justify-content: space-between; gap: 25px; } 
footer .edgtf-footer-top.edgtf-footer-top-full .edgtf-three-columns-inner > .edgtf-column { width: auto !important; }
#login-form .um-row { margin: 0 0 0px 0 !important; }
#login-form .um-col-alt-b { padding-top: 8px !important; }

.error404 .edgtf-container-inner.edgtf-404-page { padding-right: 20px !important; padding-left: 20px !important; } 
.error404 .edgtf-page-not-found h1 { font-size: 50px; margin: 0 0 15px; color: #424143; } 
.error404 .edgtf-404-text { color: #424143; font-family: 'Merriweather', sans-serif !important; } 
.error404 .edgtf-page-not-found p { color: #424143; margin-bottom: 25px; font-style: normal; padding: 0; max-width: 700px; margin-left: auto; margin-right: auto; font-size: 18px; }
.edgtf-dark-header .edgtf-page-header > div:not(.edgtf-sticky-header) .edgtf-main-menu > ul > li > a:hover,
footer .widget ul li a:hover,
.edgtf-mobile-header .edgtf-mobile-nav a.current { color: #EE2B37!important; }
.edgtf-main-menu>ul>li>a:hover .edgtf-item-outer:before { display: none; }

.about-list .wpb_wrapper ul li { border-bottom: unset; position: relative; padding-left: 20px; display: inline; margin-right: 10px; }
html .edgtf-header-centered .edgtf-menu-area { padding: 25px 0 !important; }
.page-id-5920 .edgtf-content { margin-top: 0 !important; }

.about-section .wpb_wrapper .edgtf-elements-holder-item { background-size: cover !important; background-position: center !important; }
html:has(.page-id-5990) { overflow: hidden; }
.page-id-5990,
.page-id-5990 .edgtf-wrapper-inner { overflow: unset !important; }
.cs-sticky-col { position: sticky; top: 0; }
.page-id-5990 .edgtf-content { margin-top: 0 !important; }
.contact-section .edgtf-full-section-inner { display: flex; flex-wrap: wrap; }
.contact-section .edgtf-full-section-inner::before,
.contact-section .edgtf-full-section-inner::after { display: none; }
.contact-section .edgtf-full-section-inner .vc_column-inner { height: 100%; }

.job-box .wpb_wrapper .wpb_wrapper { padding: clamp(20px, 4vw, 40px); background-color: #f7f8f8; border: 1px solid #e5e7e8; border-radius: 16px; }
.job-box .apploi-drop-down, 
.job-box .apploi-drop-down select, 
.job-box .search-job-container input { width: 100%; margin: 0; box-sizing: border-box; }
.job-box .search-job-container { margin: 0; }

.page-id-6001 .edgtf-content { margin-top: 0 !important; }
.page-id-6001.edgtf-header-centered .edgtf-menu-area { background-color: transparent; height: auto !important; }
.edgtf-image-gallery-masonry .edgtf-gallery-image-inner::before { content: '+'; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #00000080; font-size: 40px; color: #fff; display: flex; align-items: center; justify-content: center; pointer-events: none; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.edgtf-image-gallery-masonry .edgtf-gallery-image-inner:hover::before { opacity: 1; visibility: visible; }

html body div.pp_default .pp_content_container .pp_details { position: static !important; opacity: 1 !important; }
.pp_content_container .pp_details .pp_close { right: 16px; top: -30px; background-color: #000 !important; }
.pp_content_container .pp_details .pp_close::after { content: '✕'; font-size: 18px; font-weight: bold; }
.about-section .wpb_wrapper .edgtf-elements-holder-item:first-child { background: #f6f6f6; border-color: #fff; }

/* 25-08-2026 */
#about-row4 .edgtf-iwt.edgtf-iwt-icon-top .edgtf-iwt-icon-holder { margin-bottom: 15px; width: 65px; }
#about-black-list ul { display: unset; } 
.about-list .wpb_text_column ul li:before { width: 3px; height: 3px; border-radius: 50%; margin: 0; position: absolute; top: 8px; left: 0; } 
.about-list .wpb_wrapper ul li:first-child:before { content: unset; }
.about-list .wpb_wrapper ul li:first-child { padding-left: 0px; }
#about-black-list li span { font-family: Merriweather; font-size: 25px; line-height: 35px; font-weight: 200 !important; }
#about-black-list .edgtf-custom-font-holder { position: relative; display: block !important; }

.wpb_text_column .wpb_wrapper h3 { font-size: 37px; }
.um-page-password-reset.edgtf-header-centered .edgtf-menu-area,
.page-id-6945.edgtf-header-centered .edgtf-menu-area { background-color: #ffffff; }
.um-page-password-reset .edgtf-content,
.page-id-6945 .edgtf-content { margin-top: 0 !important; }

.login-section form .um-button { width: 100% !important; }
.login-section .wpb_text_column h3 { font-size: 37px; }
.home-banner { position: relative; height: 100dvh; min-height: 800px; overflow: hidden; margin: 0; }
.home-banner .wpb_column { position: static; }
.home-banner .vc_column-inner .banner-content { position: absolute; bottom: 0px; left: 0; width: 100%; z-index: 2; padding: 180px 100px 60px; background-image: url(/wp-content/uploads/2026/08/aurora-nursing-and-rehab-center-22-1.png); background-size: cover; background-position: top left; box-sizing: border-box; margin: 0; }
.home-banner .vc_column-inner .banner-content h2 { width: 100%; max-width: 900px; font-size: clamp(22px, 4vw, 37px) !important; line-height: 1.3 !important; }
.home-banner .edgtf-btn.edgtf-btn-icon.edgtf-btn-solid.red-btn:hover { background-color: #fff !important; color: #EE2B37; }

.home-banner .rating-wrapper { display: inline-block; vertical-align: middle; margin-left: 30px; padding-left: 30px; border-left: 1px solid #211f1e; }
.home-banner .rating { display: flex; flex-wrap: wrap; align-items: center; }
.home-banner .rating img { width: 100%; max-width: 100px; margin-bottom: 5px; }
.home-banner .rating p { font-family: 'Merriweather', sans-serif !important; font-size: 12px; line-height: 1; color: #ffffff80; margin-bottom: 10px; }
.home-banner .rating h6 { font-size: 12px; font-weight: bold; color: #ffffff; margin-bottom: 5px; }

#welcome-row .welcome-content .vc_column-inner { padding: 18% 14% !important; }
#welcome-row .edgtf-full-section-inner { display: flex; flex-wrap: wrap; }
#welcome-row .welcome-image .vc_column-inner { height: 100%; min-height: 200px; }

#about-row4,
#about-row-title { padding-left: 40px !important; padding-right: 40px !important; }

.edgtf-image-gallery-masonry .edgtf-gallery-image-inner img { width: 100%; }
.page-id-5920 .edgtf-iwt .edgtf-iwt-icon-holder img { width: 65px; height: 65px; object-fit: contain; }

/* 09-10-2026 */
footer .edgtf-column .textwidget p { display: flex; align-items: center; gap: 5px; } 
footer #text-3 .textwidget a { margin: 0; }

body.edgtf-sticky-up-mobile-header .edgtf-animate-mobile-header .edgtf-mobile-header-inner { position: unset; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); }


@media screen and (max-width: 1440px){
    .home-banner .vc_column-inner .banner-content { padding: 150px 80px 50px; }
}

@media screen and (max-width: 1199px){
    .edgtf-title.edgtf-title-large-text-size h1 { font-size: 50px; }
    .page-id-6945 .inner-banner .edgtf-title-holder { padding-top: 70px !important; }
}

@media screen and (max-width: 1024px){
	.edgtf-mobile-header .edgtf-mobile-logo-wrapper img { height: 65%; }
	.edgtf-mobile-header .edgtf-mobile-header-inner { height: 80px; }
	#gellary-section .edgtf-gallery-image { padding: 7px; } 
	#gellary-section .edgtf-image-gallery-masonry { margin: -7px; }
	#contact-black > div { padding: 0 35px !important; } 
	#contact-black { width: 40%; } 
	#contact-form { width: 60%; } 
	#contact-form > div { padding: 0 35px !important; }

    .inner-banner { height: 300px !important; overflow: hidden; }
    .page-id-6945 .inner-banner .edgtf-title-holder { padding-top: 0 !important; }
	#about-row4.icon-box .vc_column-inner { padding-left: 10px; padding-right: 10px; }
	#welcome-row .welcome-content .vc_column-inner { padding: 40px 20px !important; }
}

@media screen and (max-width: 991px){
    .error404 .edgtf-404-text { font-size: 85px; } 
    .error404 .edgtf-page-not-found h1 { font-size: 35px; }

	body .edgtf-iwt-left-from-title300 .edgtf-iwt .edgtf-iwt-title-holder h5 { font-size: 14px !important; }
	.home-banner .vc_column-inner .banner-content { background-position: top left -80px; padding: 100px 15px 30px; }

	body .wpb-content-wrapper .home-banner { background-size: 170% !important; background-position: 58% top !important; }
}

@media screen and (max-width: 768px){
    .about-text-img .edgtf-elements-holder.edgtf-two-columns .edgtf-elements-holder-item { width: 50%; height: 100%; display: table-cell; }
}

@media screen and (max-width: 767px){
	#amenities-col .vc_column-inner { padding: 0 !important; }
	#mobile-30 { height: 30px !important; }
	#gellary-section .edgtf-gallery-image { width: 50%; height: 300px !important; }
	#gellary-section .edgtf-image-gallery-masonry .edgtf-ig-image-holder { background-position: top !important; }
	#contact-black { width: 100%; } 
	#contact-form { width: 100%; } 
	form.wpcf7-form .edgtf-button-wrapper { text-align: left !important; }
	.pum-container .pum-title { font-size: 26px !important; }

	footer .edgtf-footer-bottom-holder .edgtf-column:first-child{margin-bottom:15px}
	footer .edgtf-three-columns-inner .edgtf-column:last-child,
	footer .edgtf-footer-top .edgtf-column {max-width: 100%; float: none; width: 100% !important;}
	/* footer p { margin-bottom: 5px; } */
    footer .edgtf-footer-top-holder .edgtf-column:not(:last-child) {margin-bottom: 0px; }
    footer .edgtf-footer-top.edgtf-footer-top-full .edgtf-three-columns-inner { flex-wrap: wrap; }
    footer .edgtf-footer-top.edgtf-footer-top-full .edgtf-three-columns-inner > .edgtf-column { width: 100% !important; }
    footer .widget.widget_text .edgtf-footer-widget-title { padding-top: 0 !important; padding-bottom: 10px; }
    
    .about-text-img .edgtf-elements-holder.edgtf-two-columns .edgtf-elements-holder-item { width: 100%; height: auto; display: inline-block; }
    #contact-black > div { min-height: fit-content !important; overflow: hidden; }
	#contact-black > div:has(.contact-image-wrap) .wpb_wrapper .wpb_text_column + .vc_empty_space { height: 25px !important; }

    .error404 .edgtf-404-text { font-size: 65px; padding-bottom: 5px; } 
    .error404 .edgtf-page-not-found h1 { font-size: 30px; }
	body #about-row4 .edgtf-iwt.edgtf-iwt-left-from-title .edgtf-iwt-icon-holder { width: 32px; }

	.mobile-reverse-col .wpb_wrapper > div { display: flex; flex-direction: column-reverse; }
	.cs-sticky-col { position: static; }
	.cs-sticky-col .vc_column-inner { padding-right: 15px !important; }

	#about-row4.icon-box .edgtf-section-inner-margin > div { width: 50%; }
	body .edgtf-iwt-left-from-title300 .edgtf-iwt .edgtf-iwt-title-holder h5 { font-size: 16px !important; }

	#about-black-list li span { font-size: 18px; }
	.home-banner { height: auto; min-height: auto; padding-top: 230px; }
	.home-banner .vc_column-inner .banner-content { position: unset; padding: 60px 20px 25px; background-position: top left -150px; }
	.home-banner .vc_column_container>.vc_column-inner { padding: 0; }
	.home-banner .vc_row { margin: 0; }
	.home-banner .rating { padding-top: 20px; }
	.home-banner .rating-wrapper { display: block; padding-left: 0; margin-left: 0; border: none; }

	.about-section .wpb_wrapper .edgtf-elements-holder-item { background-position: center 20% !important; }
	#about-row1 .edgtf-elements-holder .edgtf-elements-holder-item { background-position: center 50% !important; }
}

@media screen and (max-width: 480px){
	.edgtf-mobile-logo-wrapper a {
		height: auto!important;
		max-width: unset!important;
	}
	#gellary-section .edgtf-gallery-image { width: 100%;  height: 250px !important; }
	.home-banner .rating { flex-direction: column; align-items: flex-start; gap: 20px; }
}