@media only screen and (max-width: 1920px) and (min-width: 1445px) {
	.container {
		max-width: 1440px;
	}
}

@media only screen and (max-width: 1600px) {}

@media only screen and (max-width: 1445px) {
	html {
		font-size: 15px;
	}

	.main-slider {
		height: 900px;
	}

	.slideOne h4 {
		font-size: 1.5rem;
	}

	.main-slider h1 {
		font-size: 6.5rem;
	}

	.slideOne h2 {
		font-size: 2.5rem;
	}
	.mainHead {		
		font-size: 2.75rem;		
	}
	.about-cntnt p {		
		width: 100%;
	}
	.art-cntnt {		
		margin-bottom: 3rem;
	}
	.art-section-img img {
		height: 460px;
		object-fit: cover;
	}
	footer h3 {		
		margin-bottom: 1.5rem;		
	}
	.newsForm input,
	.newsWraps .themeBtn {		
		height: 56px;		
	}
	.ready-section {		
		padding: 7rem 0;
	}
}

@media only screen and (max-width: 1366px) {
	html {
		font-size: 14px;
	}

	.nav-link {
		padding: 0 1rem;
	}

	.centerLogo img {
		width: 200px;
	}

	.main-slider {
        height: 800px;
    }

	.slideOne h4 {
		font-size: 1.375rem;
	}

	.main-slider h1 {
		font-size: 6rem;
	}

	.slideOne h2 {
		font-size: 2.25rem;
	}
	.mainHead {
        font-size: 2.5rem;
    }
	.yearsbox h2 {
		font-size: 2rem;		
	}
	section {		
		padding: 5rem 0;
	}
	.art-section-img img {        
        height: 420px;        
    }
	.art-section-img h3 {		
		margin-top: 1.25rem;
	}
	.ready-section {		
		padding: 6rem 0;
	}
}

@media (max-width: 1199.98px) {
	html {
		font-size: 13px;
	}
	.centerLogo img {
        width: 160px;
    }
	.main-slider {
        height: 660px;
    }
	.slideOne h4 {
        font-size: 1.25rem;
    }
	.main-slider h1 {
        font-size: 5rem;
    }
	.slideOne h2 {
        font-size: 2rem;
    }
	.mainHead {
        font-size: 2.25rem;
    }
	.art-section-img img {
        height: 400px;
    }
	.newsForm input, .newsWraps .themeBtn {
        height: 50px;
    }
	footer {
		padding-top: 5rem;
	}
	.footlogo img {
		width: 240px;
	}
}

@media (max-width: 991.98px) {
	html {
		font-size: 12px;
	}	
	.navbar-brand img {
		width: 180px;
	}
	.navbar-toggler {
		background: var(--white);		
		outline: none !important;
	}
	.navbar-collapse {
		background: var(--black);
		padding: 1.75em;
	}
	.navbar-nav {
		align-items: center;
		gap: 1rem;
	}
	ul.rightnav {
		justify-content: center;
		margin-top: 1rem;
		flex-flow: wrap row;
	}
	ul.rightnav li a i {		
		width: 36px;
		height: 36px;		
		font-size: 1rem;
	}
	.main-slider {
        height: 560px;
    }
	.slideOne h4 {
        font-size: 1.125rem;
    }
	.main-slider h1 {
        font-size: 4rem;
    }
	.slideOne h2 {
        font-size: 1.5rem;
        margin-bottom: 1.25rem;
    }
	.mainHead {
        font-size: 2.125rem;
    }
	.mainHead br {
		display: none;
	}
	.yearsbox {		
		padding: 2em;
		margin-top: 24rem;
	}
	.yearsbox h2 {
        font-size: 1.75rem;
    }
	section {
        padding: 4rem 0;
    }
	.art-section-img img {
        height: 320px;
    }
	footer {
		padding-top: 5rem;
	}
	.ready-section {		
		padding: 5rem 0;
	}
	.newsWraps {		
		gap: 1.5em;		
		flex-direction: column;
	}
	.newsForm input, .newsWraps .themeBtn {
        height: 46px;
    }
	.footlogo img {
		width: 220px;
	}
}

@media (max-width: 767.98px) {
	html {
		font-size: 11px;
	}
	header {		
		padding: .5rem 0;		
	}
	.navbar-brand img {
        width: 150px;
    }
	.main-slider {
        height: 460px;
    }
	.main-slider h1 {
        font-size: 3.5rem;
    }
	.slideOne h2 {
        font-size: 1.375rem;        
    }
	.yearsbox {
        padding: 1.5em;
        margin-top: 20rem;
    }
	.mainHead {
        font-size: 2rem;
    }
	section {
        padding: 3rem 0;
    }
	.yearsbox h2 {
        font-size: 1.5em;
    }
	.art-cntnt {
        margin-bottom: 2rem;
    }
	.art-section-img {
		display: block;
		margin-bottom: 2rem;
	}
	.art-section-img h3 {        
        font-size: 1.5rem;
    }
	.art-section-img img {
        height: auto;
        aspect-ratio: 1;
        object-position: center;
    }
	.ready-section {		
		padding: 5rem 0;
	}
	footer {
		padding-top: 4rem;
	}
	.newsForm input, .newsWraps .themeBtn {
        height: 42px;
    }
	.footlogo img {
		width: 200px;
	}
	.links {
		gap: 2rem;
		flex-flow: wrap row;
	}
	.copyRight {		
		margin-top: 2rem;
		padding: 1.125rem 0;
	}
	.preLoader img {
		width: 200px;
	}
}

@media (max-width: 575.98px) {
	.main-slider {
        height: 360px;
    }
	.slideOne {		
		margin-top: 8rem;
	}
	.main-slider h1 {
        font-size: 3.125rem;
    }
	.slideOne h2 {
        font-size: 1.25rem;
        letter-spacing: .75em;
    }
	.subHead {
		font-size: 1rem;		
	}
	.sideabt {
		top: unset;
		right: unset;
		bottom: -1rem;
		left: 50%;
		transform: translateX(-50%);
	}
	.yearsbox {        
        margin: 0;
    }
	.ready-section {		
		padding: 4rem 0;
	}
	footer {
        padding-top: 3rem;
    }
	.footlogo img {
        width: 160px;
    }
	.newsForm input, .newsWraps .themeBtn {
        height: 38px;
    }
}

@media (max-width: 320.98px) {}