@charset "UTF-8";

/* Media Quiries */



@media (min-width: 576px) {

  .container {max-width: 100%;}

}

@media (min-width: 992px) {

  .container {max-width: 95%;}

}

@media (min-width: 1200px) {

  .container {max-width: 90%;}

}

@media (min-width: 1680px) {

  .container {max-width: 85%;}

}

@media (min-width: 1920px) {

  .container{ max-width: 1600px;}

}





@media screen and (min-width: 1921px) {

  /* CSS rules for Full HD displays */

  .navbar:after{width:650px}

  .bg-sec{height: 950px;}

}



@media screen and (min-width: 2200px) {

  .navbar:after{width:500px}

} 

 @media screen and (min-width: 3840px) {

  /* CSS rules for 4K displays */

  .navbar:after{width:1380px}

}







@media only screen and (min-width:992px){

/*.navbar-expand-lg .navbar-nav .nav-link {padding: 8px 0px 0;}*/

.navbar-expand-lg .navbar-nav .nav-link{padding: 8px 16px;}

.navbar-expand-lg .navbar-nav .dropdown-menu .nav-link:hover{color: var(--red-100)}

.dropdown:hover .dropdown-menu{display: block;}

}

@media only screen and (max-width:1920px){



}

@media only screen and (max-width:1680px){	

  h1, .h1 { font-size: 44px; }

  h2, .h2 { font-size: 40px; }

  h3, .h3 { font-size: 32px; }

  h4, .h4 { font-size: 22px; }

}

@media only screen and (max-width:1600px){

.navbar:after{width: 200px}

}

@media only screen and (max-width:1366px){

  h1, .h1 { font-size: 38px; }

  h2, .h2 { font-size: 34px; }

  h3, .h3 { font-size: 28px; }

  h4, .h4 { font-size: 20px; }

}

@media only screen and (max-width:1280px){

.navbar:after{width:180px}

}

@media only screen and (max-width:1024px){

  .navbar:after{width: 220px}

  .navbar-toggler:focus{outline: none;box-shadow: none;}

  .navbar-custom{justify-content: space-between;}

  .navbar-expand-lg .navbar-toggler{display: flex;border:0;}

  /*.navbar-toggler-icon{background-image:var(--navbar-toggler-icon-bg);}*/

  .navbar-custom .navbar-collapse{position: absolute;width: 100%;top:100%;left:0;background: var(--red-100);display: none !important;margin-top: 10px;}

  .navbar-custom .navbar-collapse.show{display:flex!important;}

  .navbar-custom .navbar-collapse .navbar-nav{display: block;text-align: center;width: 100%;}

  .navbar-custom .navbar-collapse .navbar-nav .nav-item{text-align: center;}

  .navbar-custom .navbar-collapse .navbar-nav .nav-item .nav-link{display: inline-flex;}

  .ad-img{margin-bottom: 15px;}

  .ft-logo{width: 100%;}

  .copyright-sec .col {width: 100%;flex: 0 0 auto;}

  .copy-left{text-align: center;}

  .copy-right{text-align: center;padding-top: 15px;}

  .fb-icon{margin-left:15px;}



}

@media only screen and (max-width:991px){

.navbar-custom .navbar-collapse .navbar-nav .nav-item {padding: 12px 16px;text-align: left;clear: both;}

.dropdown-toggle {float: right;}

.navbar-custom .navbar-collapse .navbar-nav .dropdown .nav-item {padding: 0;}

.navbar-custom .navbar-collapse .navbar-nav .dropdown .nav-item a {padding: 16px 24px;}

.navbar-custom .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu {border: 1px solid #ffffff;

}

 

}

@media only screen and (max-width:1280px){



}

@media only screen and (max-width:1200px){



}

@media only screen and (max-width:1180px){ 



}

@media only screen and (max-width:1024px){



}



@media only screen and (max-width:900px){



}

@media only screen and (max-width:820px){



}

@media only screen and (max-width:768px){	



}

@media only screen and (max-width:767px){

.card-b{height: auto;}

.navbar:after{width:145px;}

.ad-img{height:auto;}

.ft-logo {padding-bottom: 30px;}
}

@media only screen and (max-width:600px){



}

@media only screen and (max-width:568px){



}

@media only screen and (max-width:480px){



}

@media only screen and (max-width:430px){



}

@media only screen and (max-width:414px){



}

@media only screen and (max-width:393px){



}

@media only screen and (max-width:390px){

.footerwrap .body-content {text-align: center;}


}

@media only screen and (max-width:375px){



}

@media only screen and (max-width:360px){
.navbar:after {width: 130px;}


}

@media only screen and (max-width:320px){



}