@media (max-width: 1023px) {
#js-google-map {
    position: relative !important;
    top: 0;
    width: 100%;
    height: 400px;
}
.hgit-left{
	padding-top:40px;	
	padding-bottom:40px;
}
.home-get-in-touch {
    margin-bottom: 20px;
}

}

@media (max-width: 767px) {
.home-plan-your-event {
	width: 76%;
}
	
.hgit-left-desc {
    margin-bottom: 20px;
}
.cdps--right, .cdps--right.w-vert{
    width: 30%;
    bottom: -30px;
    position: relative;
    float: right;
}
.user-content > ul > li, .user-content > ol > li {
    margin-bottom: 10px;
}
.loyalty-box {
    margin-left: 10px;
    padding: 20px 20px;
}
.loyalty-left {
    padding-top: 20px !important;
   border-right: 20px solid transparent !important;
}
.loyalty-title-center {
    font-size: 25px;
}
.header-hero-alt .container {
    padding-top: 110px;
    padding-bottom: 10px;
}
.archive-responsive {
   margin-bottom: 30px;
   min-height:auto;   
}
.client_list li{
    border-right: none;
    border-bottom: none;
	height:auto;
}
.clients-sec.inner-page{
	margin-top: 40px;	
}
#js-hnm {
    padding: 50px 0;
}
.section-title {
	margin-bottom: 20px;
	font-size:25px;
}
.resp-tab-content {
	margin-top: 20px;	
}
.archive-responsive{
    width: 100%;	
}
.feature-box-10 {
    width: 100%;
}
.feature-box-10 .number-center:after, .feature-box-10 .number-center:before{
	display:none;	
}

.header-home::before{
	display:none;	
}
footer { 
   padding: 20px 15px;
}
.footer-left-half{
	float:none;
	margin-bottom:0px;	
}
.cd-top{
	bottom:10px;	
}
.header-hero-alt.projects_bnr .container {
    padding: 190px 0 10px 0;
}
.case-details-section {
    padding-top: 10px;
    padding-bottom: 10px;
}
.section-title.fs40 {
    font-size: 25px;
}
.horiz-rule{
	margin-bottom: 15px;	
}
.header-hero-content {
    padding-top: 310px;
    padding-bottom: 70px;
}
.home-plan-your-event {
    margin-top: -20px;
    margin-bottom: 60px;
}
.hhc-tagline-primary {
    font-size: 25px; 
    right: 0;
    line-height: 30px;
}

.testimonial-sec .hwsa-right {
    width: 100%;
	max-width:100%;
}
.testimonial-sec .hwsa-left {
	float:none;
    width: 100%;
}
.clients-sec { 
    margin-top: 0;
}
.home-loyalty-program .slick-slide img{
    width: 100% !important;
}
.client_list li {
	width: 50%;
}
/*[data-aos^='slide'][data-aos^='slide'].aos-animate {
    transform: none !important;
	transition-timing-function: none !important;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate{
	transform: none !important;	
}
[data-aos="slide-effect-3"].aos-animate > div{
	animation:none !important;	
}
.js-rellax{
	transform: none !important;		
}
.slick-slide{
	display:block !important;	
}
*/


}
@media (min-width: 737px) and (max-width: 768px) { 
.power-container {    
    max-width: 90% !important;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.seb-secondary.btn-desktop {
    margin-bottom: 40px;
}
.photo-studio {
    margin-bottom: 40px;
}
.cdps--right{
	float:right;	
}
.header-hero-alt.projects_bnr .container {
    padding: 300px 0 30px 0;
}

.case-details-section {
    padding-top: 40px;
}
.hwsaps-left{
	padding-bottom:30px;	
}
.clients-sec { 
    margin-top: 0;
}
.client_list li {
    width: 33.33%;
}
p{
	font-size:14px;	
}

.resp-tabs-top .resp-tabs-list li{
	margin-left:0px !important;	
}

.feature-box-10 .number-center:before {
    width: 70%;
}
.feature-box-10 .number-center:after {
    width: 70%;
}
.archive-responsive {
    min-height: 160px;
}
}
@media (min-width: 769px) and (max-width: 1023px) {
.power-container {
    max-width: 70% !important;
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.sky-form .icon-prepend {
   left: 40px;
}
#js-google-map {
    position: relative !important;
	top:0px;
	height:400px;
}
.hgit-left { 
    width: 60%;
    padding: 40px;
    -webkit-box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.13);
    box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.13);
}
.hgit-right {
	position:absolute;	
}
.clients-sec {
    margin-top: 50px;
}
.power-container {
    max-width: 75% !important;
}
.feature-box-10 .number-center:before {
    width: 150%;
}
.feature-box-10 .number-center:after{
    width: 150%;
}
.loyalty-box {
    width: 70%;
}
.contact-main .hgit-right {
    width: 40%;
}
.contact-main .hgit-left {
    width: 45% !important;
	float: left;
	-webkit-box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.13);
    box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.13);
}
}
.contact-main .home-newsletter {
    margin-bottom: 7%;
    margin-top: 0;
}
}
@media (min-width: 1025px) and (max-width: 1280px) { 
.power-container {
    max-width: 65% !important;
}
.feature-box-10 .number-center:before {
    width: 200%;
}
.feature-box-10 .number-center:after {
    width: 200%;
}
.archive-responsive {
    min-height: 140px;
}
}
@media (min-width: 1280px) and (max-width: 1600px) { 
.contact-main .hgit-left{
	margin-top:20px;	
}

}
@media (min-width: 1281px) and (max-width: 1366px) { 
.power-container {
    max-width: 60% !important;
}
}
@media (min-width: 1280px) and (max-width: 1660px) { 
.hwsa-right{
	padding-top:3%;	
}
}
@media (min-width: 1280px) and (max-width: 1599px) { 
.home-plan-your-event { 
    margin-left: 2%;
    width: 40%;
}
}
@media (min-width: 1600px) and (max-width: 1919px) { 
.home-plan-your-event {
    width: 32%;
}
}