@media only screen and (max-width: 991px) {
		    .footer-header {
		        padding-bottom: 30px;
		        margin-bottom: 30px;
		    }
		    .footer-about {
		        width: calc(70% - 10px);
		    }
		   .footer-logo {
		        margin-right: 20px;
		        padding-right: 20px;
		    }
		    .footer-copyright {
		        margin-top: 0px;
		        padding: 30px 0;
		    }
		    .newsletter-form .form-group .form-control {
		        width: calc(100% - 48px);
		        padding: 11px 20px;
		    }
		    .newsletter-form .form-group .newsletter-btn {
		        width: 48px;
		        height: 42px;
		    }
		    .footer-newsletter-box .section-title span {
			    font-size: 24px;
			}
			.contact-section-one {
			    padding-top: 60px;
			}
			.contact-form-home {
		        margin-top: 20px;
		    }
		}
      @media only screen and (max-width: 767px) {
		    .footer-header {
		        gap: 15px;
		        padding-bottom: 20px;
		        margin-bottom: 20px;
		    }
		    .about-footer-content {
		        text-align: center;
		    }
		    .footer-about, .footer-social-links, .footer-logo, .about-footer-content {
		        width: 100%;
		    }
		    .footer-logo {
		        margin: 0 0 15px 0;
		        padding-right: 0;
		        border-right: none;
		        text-align: center;
		    }
		    .footer-social-links {
		        text-align: center;
		    }
		    .footer-copyright {
		        flex-direction: column;
		        gap: 15px;
		        padding: 20px 0;
		    }
		    .footer-newsletter-box .section-title span {
			    font-size: 22px;
			}
			.contact-section-one {
			    padding-top: 50px;
			}
			.yacht-news-grid .news-title-desc {
			    padding-left: 10px;
			}
			.contact-left-one h2 {
	    		font-size: 26px;
	    	}
	    	.featuredYachts .item {
			    margin-bottom:0px;
			}
		}
		@media only screen and (max-width: 768px) {
		    ul.contact-details-home {
		        padding-left: 25px;
		    }
		    .contact-form-home {
		        padding: 40px;
		    }
		    .contact-form-home .form-group {
	        flex-wrap: wrap;
	        row-gap: 20px;
	        margin-bottom: 20px;
	    	}
	    	.contact-left-one h2 {
	    		font-size: 28px;
	    	}
		}

		@media only screen and (max-width: 1199px) {
		    .contact-form-home {
		        margin-left: 0px;
		    }
		}