/* CSS Document */
@media screen and (min-width: 0px) and (max-width: 319px) {

 }
 @media screen and (min-width: 320px) and (max-width: 480px) {

 }
 @media screen and (min-width: 481px) and (max-width: 768px) {

 }
 @media screen and (min-width: 769px) and (max-width: 1024px) {

 }
 @media screen and (min-width: 1025px) and (max-width: 1200px) {

 }
 @media screen and (min-width: 1201px) and (max-width: 2400px) {
 
	.header-top-list ul {
    margin-left: 6rem;
    }
	.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    top: 80%;
}
	 
	 
 }

.sticky-contents{
	position: sticky;
	top: 100px;
	
}
.site-body {
    font-weight: 700;
    text-transform: capitalize;
    font-size: 45px;
    color: var(--color-dark);
	margin-bottom: 0;}

@media (min-width: 768px) {
    .col-md-2 {
        flex: 0 0 auto;
        width: 48.666667%;
    }
