/* ====================================================
    Responsive
==================================================== */
   @media (min-width:1024px) {
	    .container-xxl {
            padding-right: 0;
            padding-left: 0;
            max-width: 1024px;
        }
		.ltn__main-menu>ul>li {
			margin-right: 0px;
		}
		.ltn__main-menu>ul>li>a {
        	font-size: 16px;
        	padding: 20px 10px;
        }
	}
	@media (min-width:1280px) {
	    	.container-xxl {
            padding-right: 0;
            padding-left: 0;
            max-width: 1280px;
        }
		.ltn__main-menu>ul>li {
			margin-right: 0px;
		}
		.ltn__main-menu>ul>li>a {
        	font-size: 16px;
        	padding: 20px 10px;
        }
	}
	
	@media (min-width:1366px) {
	    	.container-xxl {
            padding-right: 0;
            padding-left: 0;
            max-width: 1366px;
        }
		.ltn__main-menu>ul>li {
			margin-right: 0px;
		}
		.ltn__main-menu>ul>li>a {
        	font-size: 16px;
        	padding: 20px 10px;
        }
	}

	@media (min-width:1400px) {
		.container-xxl {
            padding-right: 0;
            padding-left: 0;
            max-width: 1440px;
        }
		.ltn__main-menu>ul>li {
			margin-right: 20px;
		}
		.ltn__main-menu>ul>li>a {
        	font-size: 17px;
        	padding: 20px 10px;
        }
	}

	@media (min-width:1600px) {
		.container-xxl {
            padding-right: 0;
            padding-left: 0;
            max-width: 1920px;
        }
		.ltn__main-menu>ul>li {
			margin-right: 30px;
		}
		.ltn__main-menu>ul>li>a {
        	font-size: 18px;
        	padding: 20px 10px;
        }
	}

	@media (min-width:1920px) {
	    .container-xxl {
            padding-right: 0;
            padding-left: 0;
            max-width: 1920px;
        }
		.ltn__main-menu>ul>li {
			margin-right: 20px;
		}
		.ltn__main-menu>ul>li>a {
        	font-size: 18px;
        	padding: 20px 10px;
        }
	}

	@media (min-width:2500px) {
	}

/* Normal desktop :992px. (Laptop 14") */
@media (min-width: 992px) and (max-width: 1199px) {
    /* Global */
    h1 {
        font-size: 30px;
    }

    h2 {
        font-size: 26px;
    }

    h3 {
        font-size: 22px;
    }

    h4 {
        font-size: 20px;
    }

    h5 {
        font-size: 18px;
    }

    h6 {
        font-size: 16px;
    }
}


/* Tablet device :768px. */
@media (min-width: 768px) and (max-width: 991px) {
    /* Global */
    body {
        font-size: 14px;
    }

    h1 {
        font-size: 26px;
    }

    h2 {
        font-size: 22px;
    }

    h3 {
        font-size: 20px;
    }

    h4 {
        font-size: 18px;
    }

    h5 {
        font-size: 16px;
    }

    h6 {
        font-size: 15px;
    }

    p {
        font-size: 14px;
    }
}


/* small mobile :320px. */
@media (max-width: 767px) {
    /* Global */
    body {
        font-size: 14px;
    }

    h1 {
        font-size: 24px;
    }

    h2 {
        font-size: 20px;
    }

    h3 {
        font-size: 18px;
    }

    h4 {
        font-size: 17px;
    }

    h5 {
        font-size: 16px;
    }

    h6 {
        font-size: 14px;
    }

    p {
        font-size: 14px;
    }
}

.ltn__main-menu > ul {
    justify-content: flex-end;
}
