@media(max-width:1920px) {
.bredcum ul li:nth-child(5) { padding-right: 0px; }
.bredcum { width: 18%; }
}
@media(max-width:1600px) {
.bredcum { width: 22%; }
}
@media(max-width:1440px) {
.bredcum { width: 24.5%; }
}
@media(max-width:1366px) {
.bredcum { width: 26%; }
}
@media(max-width:1360px) {
.bredcum { width: 26%; }      
}
@media(max-width:1280px) {
.bredcum { width: 28%; }     
}
@media(max-width:1024px) {
.mainmenu a, .navbar-default .navbar-nav > li > a, 
.mainmenu ul li a, .navbar-expand-lg .navbar-nav .nav-link { font-size: 12px;
 padding-left: 27px; }
 .mainmenu ul ul li a { font-size: 12px; }  
.dropdown-menu li a { padding: 5px 0; }  
.bredcum { width: 34%; }    
}
@media(max-width:812px) and (max-width:851px) {
.firsrt1 h1 { font-size: 58px; }
.firsrt1 h1 span { font-size: 58px; }
/******************/
.bgtext p { font-size: 18px; }    
.gaping { margin-bottom: 0px; } 
.navbar-collapse { background: #fff; z-index: 11; }
.navbar-toggler:not(:disabled):not(.disabled) { border: 1px solid #fff; outline: none; }
.navbar-light .navbar-toggler { color: #fff; }
.mainmenu ul li a { border-bottom: 1px solid #00bcd4; }
}
@media(max-width:768px) {
.todayrqst { width: 100%; }   
.bredcum { width: 46%; } 
.reqcall { width: 200px; font-size: 17px; margin-top: 25px; }
.navbar-nav { background: #fff; margin-top: 12px; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9"; color: #99a9b5; }
.navbar-light .navbar-toggler { font-size: 38px; }    
.collapse.show { z-index: 11; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu, .mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu {
    background: #2578b3; }
.mainmenu .collapse ul ul > li > a, .navbar-nav .show .dropdown-menu .dropdown-menu > li > a {
    font-family: 'Montserrat', sans-serif; font-weight: 400; color: #fff; }
.mainmenu .collapse ul li:hover> ul { width: 100%; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
}
/******731******/
@media(max-width:731px){
header { height: 80px; }	
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; }
.collapse.show { z-index: 1; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul { position: absolute; top: 100%; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu {
    background: #2578b3; }
.mainmenu ul ul li a { color: #fff; }
.mainmenu .collapse ul ul ul { position: absolute; left: 0; top: 0; min-width: 100%;
 margin-top:58px; }
 /*****************/
 .firsrt1 { position: absolute; top: 22%; }
 .firsrt1 p a { padding: 6px 24px; }
 .second2 p a { padding: 6px 24px; }
 footer { margin-top: 12px; }
 .addss0 h2 { margin-top: 40px; }
 /******************/
.second2 { position: absolute; top: 28%; }
 /***************/
.carousel-item img { min-height: auto; }
.carousel-item h1 { font-size: 36px; }
.firsrt1 h1 span { font-size: 46px; }
.commercialimg img { width: 100%; }
.commercialimg { margin-top: 35px; }
.multiplex { width: 100%; height: auto; padding: 32px 0; }
.yrsinbusnss { margin-top: 30px; }
.yrsinbusnss:nth-child(1) { margin-top:0px; }
.yrsinbusnss:nth-child(3) h2 { margin-bottom: 0px; }
.trust h2 hr { width:18%; margin-left: 1%; margin-top: 6px; }
.trust1 { padding-left: 0px; }
.trustpara { margin-bottom: 30px; }
/***************/
.requestbdr { margin-top: 25px; display: block; border: #1a3e6f solid 12px; 
    padding: 40px 0; }
.todayrqst { width:100%; margin-bottom: 26px; }
/*******END******/
/*****About*****/
.careershd h1 { font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 20px; }
.kshamal p { font-size: 14px; }

.accolades h1 { font-size: 24px; }
.bgaccol { height: auto; margin-bottom: 105px; padding-bottom: 60px; }
.slick-dotted.slick-slider { margin-bottom: 0; }
/****Form*****/
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; }
.realtrade p, .prvcy p a { font-size: 10px; }
.socll ul li { padding: 0 4px; }
.socll ul li a { font-size: 12px; }
.copyrights-bg { background: #181828; padding: 18px 0; padding-bottom: 18px; }
.formm input[type="submit"] { width: 117px; height: 42px; } 
/*************/
/*******Knowledge*******/
.knowldge p { font-size:14px; }
.knowldge1 { padding-left: 12px; }
/***********/
/******services******/
.ourr p { font-size: 14px; }
/*************/
.contname input { height: 45px; }
.contname input[type="submit"] { width: 113px; height: 45px; font-size: 16px; }
.contname textarea { height: 110px; }
.address h3 { font-size: 18px; }
.address p { width: 100%; font-size: 14px; text-align: left; }
.contname span i { position: absolute; top: 44%; right: 10%; font-size: 18px;
	font-weight: 400; }
.address p a { font-size: 14px; }	
}

/******640******/
@media(max-width:640px) {
header { height: 80px; }	
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; }
.collapse.show { z-index: 1; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul { position: absolute; top: 100%; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu {
    background: #2578b3; }
.mainmenu ul ul li a { color: #fff; }
.mainmenu .collapse ul ul ul { position: absolute; left: 0; top: 0; min-width: 100%;
 margin-top:58px; }
 /*****************/
 .firsrt1 { position: absolute; top: 22%; }
 .firsrt1 p a { padding: 6px 24px; }
 .second2 p a { padding: 6px 24px; }
 footer { margin-top: 12px; }
 .addss0 h2 { margin-top: 40px; }
 /******************/
.second2 { position: absolute; top: 28%; }
 /***************/
.carousel-item img { min-height: auto; }
.carousel-item h1 { font-size: 36px; }
.firsrt1 h1 span { font-size: 46px; }
.commercialimg img { width: 100%; }
.commercialimg { margin-top: 35px; }
.multiplex { width: 100%; height: auto; padding: 32px 0; }
.yrsinbusnss { margin-top: 30px; }
.yrsinbusnss:nth-child(1) { margin-top:0px; }
.yrsinbusnss:nth-child(3) h2 { margin-bottom: 0px; }
.trust h2 hr { width:18%; margin-left: 1%; margin-top: 6px; }
.trust1 { padding-left: 0px; }
.trustpara { margin-bottom: 30px; }
/***************/
.requestbdr { margin-top: 25px; display: block; border: #1a3e6f solid 12px; 
    padding: 40px 0; }
.todayrqst { width:100%; margin-bottom: 26px; }
/*******END******/
/*****About*****/
.careershd h1 { font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 20px; }
.kshamal p { font-size: 14px; }

.accolades h1 { font-size: 24px; }
.bgaccol { height: auto; margin-bottom: 105px; padding-bottom: 60px; }
.slick-dotted.slick-slider { margin-bottom: 0; }
/****Form*****/
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; }
.realtrade p, .prvcy p a { font-size: 10px; }
.socll ul li { padding: 0 4px; }
.socll ul li a { font-size: 12px; }
.copyrights-bg { background: #181828; padding: 18px 0; padding-bottom: 18px; }
.formm input[type="submit"] { width: 117px; height: 42px; } 
/*************/
/*******Knowledge*******/
.knowldge p { font-size:14px; }
.knowldge1 { padding-left: 12px; }
/***********/
/******services******/
.ourr p { font-size: 14px; }
/*************/
.contname input { height: 45px; }
.contname input[type="submit"] { width: 113px; height: 45px; font-size: 16px; }
.contname textarea { height: 110px; }
.address h3 { font-size: 18px; }
.address p { width: 100%; font-size: 14px; text-align: left; }
.contname span i { position: absolute; top: 44%; right: 10%; font-size: 18px;
	font-weight: 400; }
.address p a { font-size: 14px; }
} 

/******480******/
@media(max-width:480px) {
header { height: 80px; }	
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; }
.collapse.show { z-index: 1; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul { position: absolute; top: 100%; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu {
    background: #2578b3; }
.mainmenu ul ul li a { color: #fff; }
.mainmenu .collapse ul ul ul { position: absolute; left: 0; top: 0; min-width: 100%;
 margin-top:58px; }
 /*****************/
 .firsrt1 { position: absolute; top: 22%; }
 .firsrt1 p a { padding: 6px 24px; }
 .second2 p a { padding: 6px 24px; }
 footer { margin-top: 12px; }
 .addss0 h2 { margin-top: 40px; }
 /******************/
.second2 { position: absolute; top: 28%; }
 /***************/
.carousel-item img { min-height: auto; }
.carousel-item h1 { font-size: 36px; }
.firsrt1 h1 span { font-size: 46px; }
.commercialimg img { width: 100%; }
.commercialimg { margin-top: 35px; }
.multiplex { width: 100%; height: auto; padding: 32px 0; }
.yrsinbusnss { margin-top: 30px; }
.yrsinbusnss:nth-child(1) { margin-top:0px; }
.yrsinbusnss:nth-child(3) h2 { margin-bottom: 0px; }
.trust h2 hr { width:18%; margin-left: 1%; margin-top: 6px; }
.trust1 { padding-left: 0px; }
.trustpara { margin-bottom: 30px; }
/***************/
.requestbdr { margin-top: 25px; display: block; border: #1a3e6f solid 12px; 
    padding: 40px 0; }
.todayrqst { width:100%; margin-bottom: 26px; }
/*******END******/
/*****About*****/
.careershd h1 { font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 20px; }
.kshamal p { font-size: 14px; }

.accolades h1 { font-size: 24px; }
.bgaccol { height: auto; margin-bottom: 105px; padding-bottom: 60px; }
.slick-dotted.slick-slider { margin-bottom: 0; }
/****Form*****/
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; }
.realtrade p, .prvcy p a { font-size: 10px; }
.socll ul li { padding: 0 4px; }
.socll ul li a { font-size: 12px; }
.copyrights-bg { background: #181828; padding: 18px 0; padding-bottom: 18px; }
.formm input[type="submit"] { width: 117px; height: 42px; } 
/*************/
/*******Knowledge*******/
.knowldge p { font-size:14px; }
.knowldge1 { padding-left: 12px; }
/***********/
/******services******/
.ourr p { font-size: 14px; }
/*************/
.contname input { height: 45px; }
.contname input[type="submit"] { width: 113px; height: 45px; font-size: 16px; }
.contname textarea { height: 110px; }
.address h3 { font-size: 18px; }
.address p { width: 100%; font-size: 14px; text-align: left; }
.contname span i { position: absolute; top: 44%; right: 10%; font-size: 18px;
	font-weight: 400; }
.address p a { font-size: 14px; }     
}

/******414******/
@media(max-width:414px) {
.logo img { margin-top: 12px; width: 75%; }	
.mobillogo {  width: auto; margin-left: 2px; z-index: 1; }	
.todayrqst { width: auto; }	
.requestbdr { display: block; }
.carousel-item img { min-height: auto; }
.commercialimg { margin-top: 35px; }
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
/*************/
.second2 h1 { font-size: 28px; }
.firsrt1 { position: absolute; top: 22%; }
.firsrt1 h1 { font-size: 24px; }
.firsrt1 h1 span { font-size: 24px; }
.firsrt1 p a { font-size: 12px; padding: 5px 20px; }
.firsrt1 p { margin-top: 14px; }
.carousel-control-prev, .carousel-control-next i { font-size: 28px; }
.carousel-control-prev { position: absolute; top: 42%; left: 0; }
.carousel-control-next { position: absolute; top: 42%; right: 0; }
/***************/
.second2 { position: absolute; top: 30%; }
.second2 h1 { font-size: 22px; line-height: 22px; }
.second2 p { margin-top: 0px; }
.second2 p a { font-size: 12px; padding: 5px 20px; }
.bgtext p { font-size: 24px; }
/***************/
.mainmenu { margin-top: -52px; margin-left: 8px; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-light .navbar-toggler { font-size: 38px; }
.collapse.show { z-index: 11; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; margin-top: 12px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul > li > a, .navbar-nav .show .dropdown-menu .dropdown-menu > li > a { font-family: 'Montserrat', sans-serif; 
font-weight: 400; color: #fff; }
.mainmenu .collapse ul ul { position: absolute; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul ul { position: absolute; top: 0; left: 0%; 
	min-width: 100%; margin-top: 57px; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu, 
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu { background: #2578b3; }	
.second2 h1 { text-shadow: 0px 2px 4px rgb(0 0 0 / 50%); }
.requestbdr { border: #1a3e6f solid 8px; padding:40px 0; }
.todayrqst { margin-bottom: 25px; font-size: 23px; }
.reqcall { width: 160px; font-size: 14px; letter-spacing: 0.5px; }
/***************HEADER**END*****************/
/*****why*us****/
.yrsinbusnss h2 { font-size: 30px; }
.whyus h1 { font-size: 26px; }
.trust h2 { font-size: 22px }
.trust h2 hr { width: 25%; margin-left: 1.5%; height: 2px; background: #1c3e6f;
    margin-top: 8px; }
.trust1 { padding-left: 0px; }
/**************/
.gaping { margin-bottom: 15px; }
.multiplex { background-size: cover; height: auto; padding-bottom: 45px; } 
.yrsinbusnss { margin-top: 50px; }
.bgtext1 { min-height: 245px; }
.bgtext2 { min-height: 268px; }
.slick-slider { width: 65%; margin: auto; }
.slick-slide img { display: block; width: 100%; margin: auto; }
.slick-next { line-height: 0; position: absolute; bottom: -27%; right: 0; }
.slick-next:before, .slick-prev:before  { font-size: 12px; }
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; } 
.formm textarea { margin-bottom: 10px; }
.formm input[type="submit"] { width: 128px; height: 42px; margin-bottom: 55px;
    font-size: 18px; }
/******Footer*****/
.realtrade { margin-bottom: 8px; }
.prvcy { text-align: center; margin-bottom: 8px; }
.realtrade p, .prvcy p { text-align: center; }
 .socll { width: 36%; height: 26px; text-align: center; margin: auto; }
.socll ul { float: none; }
/******END*****/
/*********About********/
.careershd { margin-top: 60px; } 
.careershd h1 { margin-bottom: 25px; font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 16px; }
.kshamal p { font-size: 14px; }
.accolades h1 { margin-bottom: 70px; font-size: 26px; letter-spacing: 7px;
    padding-top: 78px; }
.bgaccol { height:auto; padding-bottom: 105px; }    
/****************/
/********Knowledge*********/
.knowldge p { font-size: 14px; }
.knowldge h2 i { margin-bottom: 20px; margin-top: 20px; }
.knowl h2 i { margin-top: 0px; }
/***********/
/*******services*****/
.ourr p strong { font-size: 16px; }
.ourr p { font-size: 14px; }
.flip-box { margin: auto; padding-left: 0px; }
/********leave*and*licence*****/
.ready-to-move h1 { width: 90%; margin: auto; font-size: 24px; 
	margin-top: 55px; margin-bottom: 55px; }
.contname input, .contname input[type="number"] { height: 45px; }	
.contname textarea { height: 115px; }	
.contname input[type="submit"] { width: 120px; height: 45px; } 
.contname span i { position: absolute; top: 44%;
    right: 8%; font-size: 20px; font-weight: 400; }
/*************/
/*********Brands*Endorse******/
.brandds h1 { font-size: 26px; }
/*********END********/
/*******atreal******/
.atreal h2 { font-size: 20px; }
.worrk h3 { font-size: 18px; }
.worrk p { font-size: 16px; margin-bottom: 50px; }
.brrk { margin-top: 0px; } 
.availble { width: 83%; margin: auto; margin-top: 45px; }
.availble h2 { font-size: 24px; }
.availble h2 hr { width: 10%; margin: 8px 45%; }
.client-manger h3 { font-size: 18px; }
.client-manger p { font-size: 16px; }
.lastclient p { margin-bottom:0px; }
.carersfrm label { font-size: 16px; }
.carersfrm input[type="submit"] { width: 35%; font-size: 16px; }
.address h3 { font-size: 18px; }
.address p { font-size: 14px; width: 90%; }
.address1:nth-of-type(3) p { margin-bottom: 50px; }
/*********Privacy*policy*******/
.ourr ul li { font-size: 14px; padding-left: 20px; }
.ourr ul li i { font-size: 13px; padding-right: 6px; position: absolute; 
	left: 4%; margin-top: 5px; }
}

/******411******/
@media(max-width: 411px) {
.logo img { margin-top: 12px; width: 75%; }	
.mobillogo {  width: auto; margin-left: 2px; z-index: 1; }	
.todayrqst { width: auto; }	
.requestbdr { display: block; }
.carousel-item img { min-height: auto; }
.commercialimg { margin-top: 35px; }
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
/*************/
.second2 h1 { font-size: 28px; }
.firsrt1 { position: absolute; top: 22%; }
.firsrt1 h1 { font-size: 24px; }
.firsrt1 h1 span { font-size: 24px; }
.firsrt1 p a { font-size: 12px; padding: 5px 20px; }
.firsrt1 p { margin-top: 14px; }
.carousel-control-prev, .carousel-control-next i { font-size: 28px; }
.carousel-control-prev { position: absolute; top: 42%; left: 0; }
.carousel-control-next { position: absolute; top: 42%; right: 0; }
/***************/
.second2 { position: absolute; top: 20%; }
.second2 h1 { font-size: 22px; line-height: 22px; }
.second2 p { margin-top: 0px; }
.second2 p a { font-size: 12px; padding: 5px 20px; }
.bgtext p { font-size: 24px; }
/***************/
.mainmenu { margin-top: -52px; margin-left: 8px; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-light .navbar-toggler { font-size: 38px; }
.collapse.show { z-index: 11; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; margin-top: 12px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul > li > a, .navbar-nav .show .dropdown-menu .dropdown-menu > li > a { font-family: 'Montserrat', sans-serif; 
font-weight: 400; color: #fff; }
.mainmenu .collapse ul ul { position: absolute; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul ul { position: absolute; top: 0; left: 0%; 
	min-width: 100%; margin-top: 57px; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu, 
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu { background: #2578b3; }	
.second2 h1 { text-shadow: 0px 2px 4px rgb(0 0 0 / 50%); }
.requestbdr { border: #1a3e6f solid 8px; padding:40px 0; }
.todayrqst { margin-bottom: 25px; font-size: 23px; }
.reqcall { width: 160px; font-size: 14px; letter-spacing: 0.5px; }
/***************HEADER**END*****************/
/*****why*us****/
.yrsinbusnss h2 { font-size: 30px; }
.whyus h1 { font-size: 26px; }
.trust h2 { font-size: 22px }
.trust h2 hr { width: 25%; margin-left: 1.5%; height: 2px; background: #1c3e6f;
    margin-top: 8px; }
.trust1 { padding-left: 0px; }
/**************/
.gaping { margin-bottom: 15px; }
.multiplex { background-size: cover; height: auto; padding-bottom: 45px; } 
.yrsinbusnss { margin-top: 50px; }
.bgtext1 { min-height: 245px; }
.bgtext2 { min-height: 268px; }
.slick-slider { width: 65%; margin: auto; }
.slick-slide img { display: block; width: 100%; margin: auto; }
.slick-next { line-height: 0; position: absolute; bottom: -27%; right: 0; }
.slick-next:before, .slick-prev:before  { font-size: 12px; }
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; } 
.formm textarea { margin-bottom: 10px; }
.formm input[type="submit"] { width: 128px; height: 42px; margin-bottom: 55px;
    font-size: 18px; }
/******Footer*****/
.realtrade { margin-bottom: 8px; }
.prvcy { text-align: center; margin-bottom: 8px; }
.realtrade p, .prvcy p { text-align: center; }
 .socll { width: 36.5%; height: 26px; text-align: center; margin: auto; }
.socll ul { float: none; }
/******END*****/
/*********About********/
.careershd { margin-top: 60px; } 
.careershd h1 { margin-bottom: 25px; font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 16px; }
.kshamal p { font-size: 14px; }
.accolades h1 { margin-bottom: 70px; font-size: 26px; letter-spacing: 7px;
    padding-top: 78px; }
.bgaccol { height:auto; padding-bottom: 105px; }    
/****************/
/********Knowledge*********/
.knowldge p { font-size: 14px; }
.knowldge h2 i { margin-bottom: 20px; margin-top: 20px; }
.knowl h2 i { margin-top: 0px; }
/***********/
/*******services*****/
.ourr p strong { font-size: 16px; }
.ourr p { font-size: 14px; }
.flip-box { margin: auto; padding-left: 0px; }
/********leave*and*licence*****/
.ready-to-move h1 { width: 90%; margin: auto; font-size: 24px; 
	margin-top: 55px; margin-bottom: 55px; }
.contname input, .contname input[type="number"] { height: 45px; }	
.contname textarea { height: 115px; }	
.contname input[type="submit"] { width: 120px; height: 45px; } 
.contname span i { position: absolute; top: 44%;
    right: 8%; font-size: 20px; font-weight: 400; }
/*************/
/*********Brands*Endorse******/
.brandds h1 { font-size: 26px; }
/*********END********/
/*******atreal******/
.atreal h2 { font-size: 20px; }
.worrk h3 { font-size: 18px; }
.worrk p { font-size: 16px; margin-bottom: 50px; }
.brrk { margin-top: 0px; } 
.availble { width: 83%; margin: auto; margin-top: 45px; }
.availble h2 { font-size: 24px; }
.availble h2 hr { width: 10%; margin: 8px 45%; }
.client-manger h3 { font-size: 18px; }
.client-manger p { font-size: 16px; }
.lastclient p { margin-bottom:0px; }
.carersfrm label { font-size: 16px; }
.carersfrm input[type="submit"] { width: 35%; font-size: 16px; }
.address h3 { font-size: 18px; }
.address p { font-size: 14px; width: 90%; }
.address1:nth-of-type(3) p { margin-bottom: 50px; }
/*********Privacy*policy*******/
.ourr ul li { font-size: 14px; padding-left: 20px; }
.ourr ul li i { font-size: 13px; padding-right: 6px; position: absolute; 
	left: 4%; margin-top: 5px; }
}

/******393******/
@media(max-width:393px) {
.logo img { margin-top: 12px; width: 75%; }	
.mobillogo {  width: auto; margin-left: 2px; z-index: 1; }	
.todayrqst { width: auto; }	
.requestbdr { display: block; }
.carousel-item img { min-height: auto; }
.commercialimg { margin-top: 35px; }
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
/*************/
.second2 h1 { font-size: 28px; }
.firsrt1 { position: absolute; top: 22%; }
.firsrt1 h1 { font-size: 24px; }
.firsrt1 h1 span { font-size: 24px; }
.firsrt1 p a { font-size: 12px; padding: 5px 20px; }
.firsrt1 p { margin-top: 14px; }
.carousel-control-prev, .carousel-control-next i { font-size: 28px; }
.carousel-control-prev { position: absolute; top: 42%; left: 0; }
.carousel-control-next { position: absolute; top: 42%; right: 0; }
/***************/
.second2 { position: absolute; top: 20%; }
.second2 h1 { font-size: 22px; line-height: 22px; }
.second2 p { margin-top: 0px; }
.second2 p a { font-size: 12px; padding: 5px 20px; }
.bgtext p { font-size: 24px; }
/***************/
.mainmenu { margin-top: -52px; margin-left: 8px; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-light .navbar-toggler { font-size: 38px; }
.collapse.show { z-index: 11; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; margin-top: 12px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul > li > a, .navbar-nav .show .dropdown-menu .dropdown-menu > li > a { font-family: 'Montserrat', sans-serif; 
font-weight: 400; color: #fff; }
.mainmenu .collapse ul ul { position: absolute; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul ul { position: absolute; top: 0; left: 0%; 
	min-width: 100%; margin-top: 57px; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu, 
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu { background: #2578b3; }	
.second2 h1 { text-shadow: 0px 2px 4px rgb(0 0 0 / 50%); }
.requestbdr { border: #1a3e6f solid 8px; padding:40px 0; }
.todayrqst { margin-bottom: 25px; font-size: 23px; }
.reqcall { width: 160px; font-size: 14px; letter-spacing: 0.5px; }
/***************HEADER**END*****************/
/*****why*us****/
.yrsinbusnss h2 { font-size: 30px; }
.whyus h1 { font-size: 26px; }
.trust h2 { font-size: 22px }
.trust h2 hr { width: 25%; margin-left: 1.5%; height: 2px; background: #1c3e6f;
    margin-top: 8px; }
.trust1 { padding-left: 0px; }
/**************/
.gaping { margin-bottom: 15px; }
.multiplex { background-size: cover; height: auto; padding-bottom: 45px; } 
.yrsinbusnss { margin-top: 50px; }
.bgtext1 { min-height: 245px; }
.bgtext2 { min-height: 268px; }
.slick-slider { width: 65%; margin: auto; }
.slick-slide img { display: block; width: 100%; margin: auto; }
.slick-next { line-height: 0; position: absolute; bottom: -27%; right: 0; }
.slick-next:before, .slick-prev:before  { font-size: 12px; }
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; } 
.formm textarea { margin-bottom: 10px; }
.formm input[type="submit"] { width: 128px; height: 42px; margin-bottom: 55px;
    font-size: 18px; }
/******Footer*****/
.realtrade { margin-bottom: 8px; }
.prvcy { text-align: center; margin-bottom: 8px; }
.realtrade p, .prvcy p { text-align: center; }
 .socll { width: 41%; height: 26px; text-align: center; margin: auto; }
.socll ul { float: none; }
/******END*****/
/*********About********/
.careershd { margin-top: 60px; } 
.careershd h1 { margin-bottom: 25px; font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 16px; }
.kshamal p { font-size: 14px; }
.accolades h1 { margin-bottom: 70px; font-size: 26px; letter-spacing: 7px;
    padding-top: 78px; }
.bgaccol { height:auto; padding-bottom: 105px; }    
/****************/
/********Knowledge*********/
.knowldge p { font-size: 14px; }
.knowldge h2 i { margin-bottom: 20px; margin-top: 20px; }
.knowl h2 i { margin-top: 0px; }
/***********/
/*******services*****/
.ourr p strong { font-size: 16px; }
.ourr p { font-size: 14px; }
.flip-box { margin: auto; padding-left: 0px; }
/********leave*and*licence*****/
.ready-to-move h1 { width: 90%; margin: auto; font-size: 24px; 
	margin-top: 55px; margin-bottom: 55px; }
.contname input, .contname input[type="number"] { height: 45px; }	
.contname textarea { height: 115px; }	
.contname input[type="submit"] { width: 120px; height: 45px; } 
.contname span i { position: absolute; top: 44%;
    right: 8%; font-size: 20px; font-weight: 400; }
/*************/
/*********Brands*Endorse******/
.brandds h1 { font-size: 26px; }
/*********END********/
/*******atreal******/
.atreal h2 { font-size: 20px; }
.worrk h3 { font-size: 18px; }
.worrk p { font-size: 16px; margin-bottom: 50px; }
.brrk { margin-top: 0px; } 
.availble { width: 83%; margin: auto; margin-top: 45px; }
.availble h2 { font-size: 24px; }
.availble h2 hr { width: 10%; margin: 8px 45%; }
.client-manger h3 { font-size: 18px; }
.client-manger p { font-size: 16px; }
.lastclient p { margin-bottom:0px; }
.carersfrm label { font-size: 16px; }
.carersfrm input[type="submit"] { width: 35%; font-size: 16px; }
.address h3 { font-size: 18px; }
.address p { font-size: 14px; width: 90%; }
.address1:nth-of-type(3) p { margin-bottom: 50px; }
/*********Privacy*policy*******/
.ourr ul li { font-size: 14px; padding-left: 20px; }
.ourr ul li i { font-size: 13px; padding-right: 6px; position: absolute; 
	left: 4%; margin-top: 5px; }
}

/******375******/
@media(max-width:375px) {
.logo img { margin-top: 12px; width: 75%; }	
.mobillogo {  width: auto; margin-left: 2px; z-index: 1; }	
.todayrqst { width: auto; }	
.requestbdr { display: block; }
.carousel-item img { min-height: auto; }
.commercialimg { margin-top: 35px; }
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
/*************/
.second2 h1 { font-size: 28px; }
.firsrt1 { position: absolute; top: 22%; }
.firsrt1 h1 { font-size: 24px; }
.firsrt1 h1 span { font-size: 24px; }
.firsrt1 p a { font-size: 12px; padding: 5px 20px; }
.firsrt1 p { margin-top: 14px; }
.carousel-control-prev, .carousel-control-next i { font-size: 28px; }
.carousel-control-prev { position: absolute; top: 42%; left: 0; }
.carousel-control-next { position: absolute; top: 42%; right: 0; }
/***************/
.second2 { position: absolute; top: 20%; }
.second2 h1 { font-size: 22px; line-height: 22px; }
.second2 p { margin-top: 0px; }
.second2 p a { font-size: 12px; padding: 5px 20px; }
.bgtext p { font-size: 24px; }
/***************/
.mainmenu { margin-top: -52px; margin-left: 8px; }
.mainmenu ul li a { color: #5f727f; border-bottom: 1px solid #5f727f8c; }
.navbar-light .navbar-toggler { font-size: 38px; }
.collapse.show { z-index: 11; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; margin-top: 12px; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul > li > a, .navbar-nav .show .dropdown-menu .dropdown-menu > li > a { font-family: 'Montserrat', sans-serif; 
font-weight: 400; color: #fff; }
.mainmenu .collapse ul ul { position: absolute; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul ul { position: absolute; top: 0; left: 0%; 
	min-width: 100%; margin-top: 57px; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu, 
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu { background: #2578b3; }	
.second2 h1 { text-shadow: 0px 2px 4px rgb(0 0 0 / 50%); }
.requestbdr { border: #1a3e6f solid 8px; padding:40px 0; }
.todayrqst { margin-bottom: 25px; font-size: 23px; }
.reqcall { width: 160px; font-size: 14px; letter-spacing: 0.5px; }
/***************HEADER**END*****************/
/*****why*us****/
.yrsinbusnss h2 { font-size: 30px; }
.whyus h1 { font-size: 26px; }
.trust h2 { font-size: 22px }
.trust h2 hr { width: 25%; margin-left: 1.5%; height: 2px; background: #1c3e6f;
    margin-top: 8px; }
.trust1 { padding-left: 0px; }
/**************/
.gaping { margin-bottom: 15px; }
.multiplex { background-size: cover; height: auto; padding-bottom: 45px; } 
.yrsinbusnss { margin-top: 50px; }
.bgtext1 { min-height: 245px; }
.bgtext2 { min-height: 268px; }
.slick-slider { width: 65%; margin: auto; }
.slick-slide img { display: block; width: 100%; margin: auto; }
.slick-next { line-height: 0; position: absolute; bottom: -27%; right: 0; }
.slick-next:before, .slick-prev:before  { font-size: 12px; }
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; } 
.formm textarea { margin-bottom: 10px; }
.formm input[type="submit"] { width: 128px; height: 42px; margin-bottom: 55px;
    font-size: 18px; }
/******Footer*****/
.realtrade { margin-bottom: 8px; }
.prvcy { text-align: center; margin-bottom: 8px; }
.realtrade p, .prvcy p { text-align: center; }
 .socll { width: 41%; height: 26px; text-align: center; margin: auto; }
.socll ul { float: none; }
/******END*****/
/*********About********/
.careershd { margin-top: 60px; } 
.careershd h1 { margin-bottom: 25px; font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 16px; }
.kshamal p { font-size: 14px; }
.accolades h1 { margin-bottom: 70px; font-size: 26px; letter-spacing: 7px;
    padding-top: 78px; }
.bgaccol { height:auto; padding-bottom: 105px; }    
/****************/
/********Knowledge*********/
.knowldge p { font-size: 14px; }
.knowldge h2 i { margin-bottom: 20px; margin-top: 20px; }
.knowl h2 i { margin-top: 0px; }
/***********/
/*******services*****/
.ourr p strong { font-size: 16px; }
.ourr p { font-size: 14px; }
.flip-box { margin: auto; padding-left: 0px; }
/********leave*and*licence*****/
.ready-to-move h1 { width: 90%; margin: auto; font-size: 24px; 
	margin-top: 55px; margin-bottom: 55px; }
.contname input, .contname input[type="number"] { height: 45px; }	
.contname textarea { height: 115px; }	
.contname input[type="submit"] { width: 120px; height: 45px; } 
.contname span i { position: absolute; top: 44%;
    right: 8%; font-size: 20px; font-weight: 400; }
/*************/
/*********Brands*Endorse******/
.brandds h1 { font-size: 26px; }
/*********END********/
/*******atreal******/
.atreal h2 { font-size: 20px; }
.worrk h3 { font-size: 18px; }
.worrk p { font-size: 16px; margin-bottom: 50px; }
.brrk { margin-top: 0px; } 
.availble { width: 83%; margin: auto; margin-top: 45px; }
.availble h2 { font-size: 24px; }
.availble h2 hr { width: 10%; margin: 8px 45%; }
.client-manger h3 { font-size: 18px; }
.client-manger p { font-size: 16px; }
.lastclient p { margin-bottom:0px; }
.carersfrm label { font-size: 16px; }
.carersfrm input[type="submit"] { width: 35%; font-size: 16px; }
.address h3 { font-size: 18px; }
.address p { font-size: 14px; width: 90%; }
.address1:nth-of-type(3) p { margin-bottom: 50px; }
/*********Privacy*policy*******/
.ourr ul li { font-size: 14px; padding-left: 20px; }
.ourr ul li i { font-size: 13px; padding-right: 6px; position: absolute; 
	left: 4%; margin-top: 5px; }
}

/******360******/
@media(max-width:360px) {
.logo img { margin-top: 12px; width: 75%; }	
.mobillogo {  width: auto; margin-left: 2px; z-index: 111; }	
.todayrqst { width: auto; }	
.requestbdr { display: block; }
.carousel-item img { min-height: auto; }
.commercialimg { margin-top: 35px; }
.mainmenu .collapse ul > li.active > a { color: #2578b3; }
/*************/
.second2 h1 { font-size: 28px; }
.firsrt1 { position: absolute; top: 22%; }
.firsrt1 h1 { font-size: 24px; }
.firsrt1 h1 span { font-size: 24px; }
.firsrt1 p a { font-size: 12px; padding: 5px 20px; }
.firsrt1 p { margin-top: 14px; }
.carousel-control-prev, .carousel-control-next i { font-size: 28px; }
.carousel-control-prev { position: absolute; top: 42%; left: 0; }
.carousel-control-next { position: absolute; top: 42%; right: 0; }
/***************/
.second2 { position: absolute; top: 20%; }
.second2 h1 { font-size: 22px; line-height: 22px; }
.second2 p { margin-top: 0px; }
.second2 p a { font-size: 12px; padding: 5px 20px; }
.bgtext p { font-size: 24px; }
/***************/
.mainmenu { margin-top: -52px; margin-left: 8px; z-index: 1; }
.mainmenu ul li a { color: #5f727f; border-left: 1px solid #5f727f8c; border-right: 1px solid #5f727f8c; border-bottom: 1px solid #5f727f8c; }
.navbar-light .navbar-toggler { font-size: 38px; }
.collapse.show { z-index: 111; }
.navbar-toggler:not(:disabled):not(.disabled) { outline: none; padding-right: 0px; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; color: #99a9b5; }
.navbar-nav { background: #fff; margin-top: 12px; z-index: 11; }
.mainmenu .collapse ul > li:hover > a { color: #5f727f; }
.mainmenu .collapse ul ul > li > a, .navbar-nav .show .dropdown-menu .dropdown-menu > li > a { font-family: 'Montserrat', sans-serif; 
font-weight: 400; color: #fff; }
.mainmenu .collapse ul ul { position: absolute; left: 0; min-width: 100%; }
.mainmenu .collapse ul ul ul { position: absolute; top: 0; left: 0%; 
	min-width: 100%; margin-top: 57px; }
.mainmenu .collapse ul ul, .mainmenu .collapse ul ul.dropdown-menu, 
.mainmenu .collapse ul ul ul, .mainmenu .collapse ul ul ul.dropdown-menu { background: #2578b3; }	
.second2 h1 { text-shadow: 0px 2px 4px rgb(0 0 0 / 50%); }
.requestbdr { border: #1a3e6f solid 8px; padding:40px 0; }
.todayrqst { margin-bottom: 25px; font-size: 23px; }
.reqcall { width: 160px; font-size: 14px; letter-spacing: 0.5px; }
/***************HEADER**END*****************/
/*****why*us****/
.yrsinbusnss h2 { font-size: 30px; }
.whyus h1 { font-size: 26px; }
.trust h2 { font-size: 22px }
.trust h2 hr { width: 25%; margin-left: 1.5%; height: 2px; background: #1c3e6f;
    margin-top: 8px; }
.trust1 { padding-left: 0px; }
/**************/
.gaping { margin-bottom: 15px; }
.multiplex { background-size: cover; height: auto; padding-bottom: 45px; } 
.yrsinbusnss { margin-top: 50px; }
.bgtext1 { min-height: 245px; }
.bgtext2 { min-height: 268px; }
.slick-slider { width: 65%; margin: auto; }
.slick-slide img { display: block; width: 100%; margin: auto; }
.slick-next { line-height: 0; position: absolute; bottom: -27%; right: 0; }
.slick-next:before, .slick-prev:before  { font-size: 12px; }
.letsconnct { height: auto; background-size: cover; }
.topgap { margin-top: 50px; } 
.formm textarea { margin-bottom: 10px; }
.formm input[type="submit"] { width: 128px; height: 42px; margin-bottom: 55px;
    font-size: 18px; }
/******Footer*****/
.realtrade { margin-bottom: 8px; }
.prvcy { text-align: center; margin-bottom: 8px; }
.realtrade p, .prvcy p { text-align: center; }
 .socll { width: 41%; height: 26px; text-align: center; margin: auto; }
.socll ul { float: none; }
/******END*****/
/*********About********/
.careershd { margin-top: 60px; } 
.careershd h1 { margin-bottom: 25px; font-size: 24px; }
.abtus-para p { font-size: 14px; }
.kshamal h2 { font-size: 16px; }
.kshamal p { font-size: 14px; }
.accolades h1 { margin-bottom: 70px; font-size: 26px; letter-spacing: 7px;
    padding-top: 78px; }
.bgaccol { height:auto; padding-bottom: 105px; }    
/********banner*******/
.capitol-bg h3 { position: absolute; right: 0; left: 0px; top: 38%; }
.adaninspre h3 { position: absolute; right: 0; left: 0px; top: 45%; }
.lodhhacaptl h3 { position: absolute; right: 0; left: 0px; top: 45%; }
.opprtunty-sal { position: absolute; left: 0; right: 0; bottom: 38%; }
.salsette { position: absolute; left: 0; right: 0; bottom: 33%; }
.forseasnh3 h3 { position: absolute; right: 0; left: 0px; top: 34%; }
.forseasn { position: absolute; left: 0; right: 0; bottom: 30%; }
.leavmssg label input[type="checkbox"] { width: 20px; height: 20px; vertical-align: middle; } 
.overview h1 hr { background: #00bcd4; width: 20%; }
.lodhaplace a { width: 84%; }
.overview p { text-align: justify; }
.devlper p b, .devlper p { text-align: justify; }
.seasnsfor a { width: auto; }
/********END*******/
.prevv { width: 230px; height: 40px; float: left; margin-top: 25px; margin-bottom: 25px; }
.nextt { width: 130px; float: right; height: 40px; margin-top: 25px; margin-bottom: 25px; }
/**********END********/
/********Knowledge*********/
.knowldge p { font-size: 14px; }
.knowldge h2 i { margin-bottom: 20px; margin-top: 20px; }
.knowl h2 i { margin-top: 0px; }
/***********/
/*******services*****/
.ourr p strong { font-size: 16px; }
.ourr p { font-size: 14px; }
.flip-box { margin: auto; padding-left: 0px; }
/********leave*and*licence*****/
.ready-to-move h1 { width: 90%; margin: auto; font-size: 24px; 
	margin-top: 55px; margin-bottom: 55px; }
.contname input, .contname input[type="number"] { height: 45px; }	
.contname textarea { height: 115px; }	
.contname input[type="submit"] { width: 120px; height: 45px; } 
.contname span i { position: absolute; top: 44%;
    right: 8%; font-size: 20px; font-weight: 400; }
/*************/
/*******atreal******/
.atreal h2 { font-size: 20px; }
.worrk h3 { font-size: 18px; }
.worrk p { font-size: 16px; margin-bottom: 50px; }
.brrk { margin-top: 0px; } 
.availble { width: 83%; margin: auto; margin-top: 45px; }
.availble h2 { font-size: 24px; }
.availble h2 hr { width: 10%; margin: 8px 45%; }
.client-manger h3 { font-size: 18px; }
.client-manger p { font-size: 16px; }
.lastclient p { margin-bottom:0px; }
.carersfrm label { font-size: 16px; }
.carersfrm input[type="submit"] { width: 35%; font-size: 16px; }
.address h3 { font-size: 18px; }
.address p { font-size: 14px; width: 90%; }
.address1:nth-of-type(3) p { margin-bottom: 50px; }
/*********END********/
/*********Brands*Endorse******/
.brandds h1 { font-size: 26px; }
/*********END********/
/*********Privacy*policy*******/
.ourr ul li { font-size: 14px; padding-left: 20px; }
.ourr ul li i { font-size: 13px; padding-right: 6px; position: absolute; 
	left: 4%; margin-top: 5px; }
}

/******320******/
@media(max-width:320px) {
.searchh input { width: 238px; }   
.socll ul li a { font-size: 9px; } 
.firsrt1 { position: absolute; top: 20px; }
.brandds h1 { font-size: 22px; }

}