

@media (max-width:1399px){
	.header-main .header-inner-main .header-inner .header-menu ul li a{margin-right:30px;padding:13px 0px;font-size:25px;}
	.header-btn .btn{font-size:18px;}

	h1{font-size:42px;}
	h2{font-size:32px;}
	h3{font-size:28px;}
	h4{font-size:20px;}
	h5{font-size:18px;}
	h6{font-size:17px;}
	.h1{font-size:42px;}
	.h2{font-size:32px;}
	.h3{font-size:28px;}
	.h4{font-size:20px;}
	.h5{font-size:18px;}
	.h6{font-size:17px;}
	.p{font-size:18px;}
	.common-padding-t{padding-top:100px;}
	.common-padding-b{padding-bottom:100px;}


	.header-main .header-inner-main .header-inner .header-menu ul li a{margin-right:30px;padding:12px 0px;font-size:22px;}
	.header-main .header-logo{width:160px;}

}

/*=========================================================
// Medium devices (tablets, less than 992px)
===========================================================*/
@media (max-width:991.98px){
	.container{max-width:100%;padding:0 20px;}
	h1{font-size:40px;}
	h2{font-size:32px;}
	h3{font-size:24px;}
	h4{font-size:18px;}
	h5{font-size:18px;}
	h6{font-size:14px;}
	.h1{font-size:40px;}
	.h2{font-size:32px;}
	.h3{font-size:24px;}
	.h4{font-size:18px;}
	.h5{font-size:18px;}
	.h6{font-size:14px;}
	.p{font-size:15px;}

	.header-main {
    padding-top: 0px;
}

	.common-padding-t{padding-top:80px;}
	.common-padding-b{padding-bottom:80px;}
	.header-main .header-inner-main .header-inner .header-menu .header-menu-inner{position:fixed;top:98px;left:0;right:0;background:#fff;z-index:777;height:calc(100vh - 98px);overflow:auto;transition:all 400ms ease;transform:translateX(-100%);visibility:hidden;opacity:0;}
	.header-main .header-inner-main .header-inner .header-menu.show .header-menu-inner{transform:translateX(0);visibility:visible;opacity:1;}
	.header-main .header-inner-main .header-inner .header-menu ul li a{margin:0;padding:5px;width:auto;color:#000;font-size:18px;}
	.header-main .header-right{margin-right:0px;text-align:right;}
	.header-main .navbar-container{padding:10px 0px;}
	.header-main .header-inner-main .header-inner .header-menu .header-menu-inner{display:block;}
	.header-main .header-inner-main .header-menu-inner .header-btn{justify-content:center;}
	.header-main .header-inner-main .header-menu-inner .header-btn a{margin:20px 10px;}
	.header-main .header-menu .header-menu-inner > ul > li{text-align:center;border-bottom:1px solid #ccc;width:100%;}
	.header-main .header-inner-main .header-inner .header-menu .header-menu-inner{padding-top:40px;}
	.header-main .header-menu .header-menu-inner > ul > li:last-child{border-bottom:none;}
	.header-main .header-menu .header-menu-inner > ul{width:85%;max-width:400px;margin:auto;}
	.login-btn ul li{margin-left:00px;display:block;}
	.header-menu ul li .login-btn a.btn{color:#fff!important;}
	.header-menu ul li .login-btn a.btn::after{display:none!important;}
	.header-main .header-inner-main .header-inner .header-menu ul li a:hover:after,.header-main .header-inner-main .header-inner .header-menu ul li a.active:after{transform-origin:unset!important;bottom:0px;}
	.header-main .header-menu .header-menu-inner > ul > li{padding:10px 15px;}
	.header-main .header-menu .header-menu-inner .login-btn > ul > li{padding-bottom:20px;}
	.why-blksize-sec img{max-width:500px;margin:0 auto;object-fit:contain;}


	
	.header-main .header-inner-main .header-inner .header-menu ul li a:after{display:none;}
	.header-main .header-inner-main .header-inner .header-menu ul li a.active {
    color: #d06b37;
}



.about-us-sec.common-padding-t.common-padding-b {
    padding-bottom: 0px;
}

.banner-sec {
    padding: 50px 0px 0px;
}

}

/*=========================================================
// Small devices (landscape phones, less than 768px)
===========================================================*/
@media (max-width:767.98px){
	.container{max-width:100%;padding:0 15px;}
	h1{font-size:30px;}
	h2{font-size:28px;}
	h3{font-size:22px;}
	h4{font-size:18px;}
	h5{font-size:16px;}
	h6{font-size:14px;}
	.h1{font-size:30px;}
	.h2{font-size:28px;}
	.h3{font-size:22px;}
	.h4{font-size:18px;}
	.h5{font-size:16px;}
	.h6{font-size:14px;}
	.p{font-size:14px;}


	.common-padding-t{padding-top:60px;}
	.common-padding-b{padding-bottom:60px;}

	.footer-main{padding:50px 0px;background:#d06b37;}
	.font-27{font-size:18px;}
	.font-21{font-size:16px;}
	.about-us-contant h2{font-size:22px;}
	h3 .font-27{font-size:16px;}
	h3{font-size:18px;}
	.about-us-sec.common-padding-t.common-padding-b{padding-top:20px;}
	.about-us-box-row .about-us-box-col .about-us-box-img{width:50px;}
	.about-us-box-row .about-us-box-col .about-us-box-text{padding-left:10px;width:calc(100% - 50px);}
	.about-us-box-row .about-us-box-col{margin-bottom:20px;padding-right:20px;}
	.about-us-box-row .about-us-box-col .about-us-box-text h4.theme_text{font-size:20px;}
	.about-us-box-row .about-us-box-col .about-us-box-text p{font-size:14px;}


}

/*=========================================================
Extra small devices (portrait phones, less than 576px)
===========================================================*/
@media (max-width:481px){

	h1{font-size:28px;}
	h2{font-size:22px;}
	
	.font-f-amsterdam.font-rg {line-height: 2.5; }
}
