@charset "utf-8";
/* CSS Document */

/*320 - 767*/
@media screen and (max-width: 767px) {
      .banner-form-section{
        width: 100%;
        bottom: 75px;
          z-index: 9;
    }
    .banner-form-section #Contact_Us p{
        margin-bottom: 5px
    } 
    
    .banner-form-section form textarea.white {
    height: 80px;
}
    .logosize{
        width: 70%
    }
    .scroll-down{
        display: none
    }
	.navbar-dark .navbar-brand {
    width: 50%;
}
.navbar {
    padding: 0;
}
.navbar .navbar-toggler {
    padding: 0;
}
.phonering-alo-ph-circle {
    width: 50px;
    height: 50px;
	top: 5px;
    right: 25px;
}
.phonering-alo-ph-circle-fill{
	width: 50px;
    height: 50px;
}
.phonering-alo-ph-img-circle {
    width: 40px;
    height: 40px;
}
.section-header-title .section-title {
    font-size: 20px;
}
.section-header-title p.light{
letter-spacing:0	
}
.scroll-down{
bottom:90px;	
}
.phonering-alo-ph-img-circle{
	/*background: rgba(213,157,53,0.5) url(../img/call_icon_mobile.png) no-repeat center center;*/

}
    .phonering-alo-ph-img-circle i{
        line-height: 39px
    }
.navbar .navbar-toggler{
top:24px;	
}
.block-content .block-content-inner .pad-l-55 {
    padding-left: 0;
}
.fixed-top {
    position: relative
}
.slick-slider:hover .slick-next{
opacity:1	
}
.slick-slider:hover .slick-prev{
opacity:1	
}
.background-1 .section-header-title .section-title{
margin-top: 65px;
    margin-bottom: 60px;	
}
.slick-prev, .slick-next{
opacity:1	
}
.block-service .block-service-inner {
    padding: 0 40px;
}
.slick-slider:hover .slick-prev{
left:0	
}
.slick-slider:hover .slick-next{
right:0	
}

#section_gallery .section-header-title{
margin-top: 65px;	
}
#section_amenities{
font-size: 17px;
letter-spacing: 0.5px !important;
}

#section_contact .section-header-title	{
margin-top: 65px;
    margin-bottom: 60px;		
}
.block-header-title{
display:none !important	
}
.footer-bottom{
font-size:13px	
}
.block2{
padding-top:0	
}
.google-map {
display:none	
}
.block3 {
    padding: 30px 0 30px 0;
}
#section_elevation .section-header-title{
margin-top: 65px;
    margin-bottom: 60px;		
}

#section_about .section-header-title{
margin-top: 65px;	
margin-bottom: 60px;
}
.fp-tableCell{
	    vertical-align: inherit;
}
#section_amenities .section-header-title{
margin-top: 65px;
    margin-bottom: 60px;	
}
#section_amenities h4{
bottom:0	
}
.fp-section.fp-table, .fp-slide.fp-table{
height:auto !important	
}
.fp-tableCell{
height:auto !important		
}
}
@media (min-width: 1280px) and (max-width: 1365px) {
.pad-l-55 {
    padding-left: 0;
}
p{
margin-bottom:10px	
}
ul li i{
margin-right:0	
}
.list-unstyled{
	font-size: 17px;
}
.section-header-title .section-title{
font-size:20px;	
}
.section-header-title .divider-section{
height: 50px;	
}
.section-header-title{
margin-top:10px;	
}
.section-header-title .divider-section{
    margin: 0 0 10px 0;	
}
.block-content .block-content-inner .block-header-title{
left:-50px;	
}
p.light{
letter-spacing:0	
}
}

@media (min-width: 1366px) and (max-width: 1439px) {
.pad-l-55 {
    padding-left: 0;
}	
p{
margin-bottom:10px	
}
ul li i{
margin-right:0	
}
.list-unstyled{
	font-size: 17px;
}
.section-header-title .section-title{
font-size:20px;	
}
.section-header-title .divider-section{
height: 50px;	
}
.section-header-title{
margin-top:10px;	
}
.section-header-title .divider-section{
    margin: 0 0 10px 0;	
}
.block-content .block-content-inner .block-header-title{
left:-50px;	
}
p.light{
letter-spacing:0	
}	
}
@media (min-width: 1440px) and (max-width: 1559px) {
.pad-l-55 {
    padding-left: 0;
}
.block-content .block-content-inner .block-header-title{
left:-50px;	
}

}