
@font-face{
font-family:Swiss721LightBTimport ;
src:url("./fonts/Swiss721LightBT ");

}
        #navbarNav{ text-transform: uppercase;}
        .input-group-append button{top:0px!important;}
     .search:hover{opacity:0.7;}
     p{margin-bottom:0px!important;}
    .carousel-indicators{margin-bottom:auto!important;}
    .nav-item{font-size:12px;}
     .carousel-indicators li {
      background-color: #333;
     }
     .carousel-inner {
     overflow:hidden;
     height:100%!important;
     }
    .destlookup2 {clear: both; position: relative; display: block; width: 60%; border-radius: 4px;text-decoration: none;
     min-height: 30px;line-height: 15px;font-size: 15px;}
    .btn_red{background-color:#ff0000;color:white;border:none;}  .btn_red:hover{opacity:0.8}
    .carousel-item active{width:100%!important;height:100%!important;margin-bottom:10px!important;}
    .img_mar .col-md-12{margin-bottom:60px;}
    .md_header{display:none;} 
    .blog .col-md-6{margin-bottom:50px!important;}
    .nav_mob button{float:right;margin-top:5px;}
    .nav_mob  .navbar-collapse{margin-top:35px}
    .nav_mob{padding:15px 15px 30px 15px;}
    .nav_mob .nav-item{padding:10px 20px 10px 10px;background-color:rgba(0,0,0,0.1);margin-top:5px;font-size:28px;font-weight:500;}
    .navbar-toggler{background-color:#00853c!important;font-size: 1rem;}
    .navbar-toggler-icon {
     background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
         font-size: 40px!important;
    }
     .iframe{padding-right:80px;padding-left:80px;margin-top: 70px;}


.modal-content{border-radius:0px!important;}
a{color:inherit!important;} a:hover{color:inherit;}
.input:focus{
        outline: none; box-shadow:none; background-color:none;border:none;} .input{border:none;} .btn:focus{
        outline: none; box-shadow:none; background-color:none;}   .form-control:focus{outline:none;box-shadow:none;border-color:rgba(0,0,0,0.5);}
.pointer{cursor:pointer;} 
.card{border-radius:0px;} 
.geometric{font-family: 'geometr706-blkcn-bt', sans-serif;color:rgba(0,0,0,0.6);}
.carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.ins_icon
{
    width:12%; display:inline-block;padding:20px 0px 10px 0px;font-size:14px;
}

.lgo_blk { padding: 10px 2.5%;width:100%; }
.lgo_icn { text-align: center;width:100px;display: inline-block;font-size: 14px; }
.lgo_icn a{ text-decoration:none; }
.lgo_icn a:hover{ text-decoration:none;color:#00853c !important; }
.lgo_icn span { font-size:20px; }
.ins_icon img { width:35%; }
.mai_mne { display: inline-block;font-size:14px;padding: 7px 2%; }
.mai_mne a { text-decoration: none; font-weight: 600; }
.mai_mne a:hover { text-decoration: none; color:#00853c !important; }
.mai_mnei { width:100%;background: #f8f8f8;box-shadow: 0px 2px 2px 0px #ccc;padding: 0px 2.5%; }
.pay_logo{margin:auto;} .pay_logo td{padding-left:10px;padding-bottom:10px;}  .pay_logo img{width:50px!important;}

.swiss721{font-family: 'swis721-lt-bt-4', sans-serif;color: rgba(0,0,0,0.6)}
.nav3 li{margin-right:30px;} .nav1 li{padding-left:30px;padding-right:30px} .nav1{ padding: 0px 25px;background-color:#f2f2f2!important;}  
.nav1 li a{padding-top:4px;padding-bottom: 0px!important;}
.vl{border-left:1px solid rgba(0,0,0,0.1);margin-top:3px;margin-bottom: 4px;} .nav2 li{padding:5px 30px;} .nav4 li{padding:5px 4.49%;}  .nav2 i{color:rgba(0,0,0,0.6);}

.roboto{ font-family: 'Roboto Condensed', sans-serif;font-weight:400; } .roboto_th{ font-family: 'Roboto Condensed', sans-serif;font-weight:700;}

.bg1{background: url(./images/img2.jpg);    background-size:auto; background-repeat: no-repeat;
    background-position: center;box-shadow: 0 2px 10px rgba(0,0,0,0.2); margin:15px 0px 15px 0px; padding-top:15px;}  
.bg2{background: url(./images/img3.jpg);    background-size: auto; background-repeat: no-repeat; 
    background-position: center; margin:15px 0px 15px 0px; box-shadow: 0 2px 10px rgba(0,0,0,0.2); padding-top:15px;} 
 .bg3{background: url(./images/img4.jpg);   background-size:auto;   background-repeat: no-repeat;
    background-position: center;margin:15px 0px 15px 0px; box-shadow: 0 2px 10px rgba(0,0,0,0.2); padding-top:15px;}
 .bg4{background: url(./images/img5.jpg);   background-size:auto;   background-repeat: no-repeat;
    background-position: center; margin:15px 0px 15px 0px;box-shadow: 0 2px 10px rgba(0,0,0,0.2); padding-top:15px;} 
.blk_shbd { box-shadow: 0 2px 8px rgba(0,0,0,0.2);padding:5px; margin-top: 20px; }
.blk_shbd:hover {
      -ms-transform: scale(1.05); 
      -webkit-transform: scale(1.05); 
      transform: scale(1.05); 
      transition-duration: 0.5s;
      cursor:pointer;
    }
.blk_shbdo { box-shadow: 0 2px 8px rgba(0,0,0,0.2);padding:5px; }
.blk_shbdo:hover {
      -ms-transform: scale(1.05); 
      -webkit-transform: scale(1.05); 
      transform: scale(1.05); 
      transition-duration: 0.5s;
      cursor:pointer;
    }
.blk_shbdd { box-shadow: 0 2px 8px rgba(0,0,0,0.2);padding:5px; }
.blk_shbdd:hover {
    -ms-transform: scale(1.05); 
      -webkit-transform: scale(1.05); 
      transform: scale(1.05);
      transition-duration: 0.5s;
      cursor:pointer;
    }

.m_blck .col-sm-4{padding:10px;}

  .bg{background: url(./images/banner1.jpg);
    background-size: 1449px 350px;
    background-repeat: no-repeat;
    background-position: center;
    height: 350px;
    margin: 0px 0px 15px 0px;
    box-shadow: 2px 2px 3px 1px #888888;
    padding: 107px 150px 0px 0px;
      
  }
  
  .bg_1{background: url(./images/banslider1.jpg);  background-size: 1449px 350px;
    background-repeat: no-repeat;
    background-position: center;
    height: 350px;
    margin: 0px 0px 15px 0px;
    box-shadow: 2px 2px 3px 1px #888888;
    padding: 107px 150px 0px 0px;
  }
  
   .bg_2{background: url(./images/banslider2.jpg);  background-size: 1449px 350px;
    background-repeat: no-repeat;
    background-position: center;
    height: 350px;
    margin: 0px 0px 15px 0px;
    box-shadow: 2px 2px 3px 1px #888888;
    padding: 107px 150px 0px 0px;
  }
  .bg_3{background: url(./images/banslider3.jpg); background-size: 1449px 350px;
    background-repeat: no-repeat;
    background-position: center;
    height: 350px;
    margin: 0px 0px 15px 0px;
    box-shadow: 2px 2px 3px 1px #888888;
    padding: 107px 150px 0px 0px;
  }
  .bg_4{background: url(./images/banslider4.jpg); background-size: 1449px 350px;
    background-repeat: no-repeat;
    background-position: center;
    height: 350px;
    margin: 0px 0px 15px 0px;
    box-shadow: 2px 2px 3px 1px #888888;
    padding: 107px 150px 0px 0px;
  }
  
  
 .icon{
    display:inline-block;
    font-size: 18px;
    line-height: 50%;
    color:black;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: bottom;
} .icon p{margin-bottom:5px;} .nav2 p{margin-bottom:0px;}
.navbar-brand{color:#00853c!important;}
 .nav3{background-color:#f2f2f2!important;box-shadow:0px 5px 5px 0px #888888;padding-left:45px;padding-right:15px;} .nav5{padding:0px 35px 25px 35px;}
 .bg_slide { height:95px;padding-top:15px; background-color:#f3bdcd;} 
 .icon_round{ display: inline-block;
    font-size: 12px;
    width: 25px;
    height: 25px;
    text-align: center;
    vertical-align: bottom;
    border-radius: 50%;
    background-color: #00853c!important;
    color: white;
    line-height: 2.2;  }
  .nav6{ margin:30px 0px;background-color:#f2f2f2;  } .nav6 p{padding:15px 0px 15px 40px; margin-bottom:0px;}

  .bg_offers{background: url(./images/img9.jpg);
    background-size:auto;
    background-repeat: no-repeat;
    background-position: center;
    height:564px;
    box-shadow: 2px 2px 3px 1px #888888;padding-top:15px;
}
  .search{background-color:#f68827;color:white!important;padding-left:15px;padding-right:15px;}

  .page-footer{background-color:#f2f2f2!important; padding:25px 50px;} .page-footer h5{font-size:18px; }
  .footer li a{padding:0px!important; padding-right:5px!important;font-size:12px;padding-left:5px!important;}  .footer{padding:0px 15px !important;}
  .para{margin-top:30px;} .para p{font-size:14px}

  .nav4 img{width:50px;} .mar30{margin-top:30px; margin-bottom:30px;} .card-body{background-color:#f2f2f2; }


/*socio icond*/
  .social-icons {
    list-style: none;
    padding: 0;
    margin: 0;
}

.social-icons > li {
    display: inline-block;
}

.social-icons > li > a {
    background: #f5f5f5;
    display: block;
    margin: 0 8px 8px 0;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    height: 32px;
    width: 32px;
    color: #777777;
}

.social-icons > li > a:hover,
.social-icons > li > a:focus {
    background: #27CBC0;
    color: #ffffff;
}

/* --- [ 
Social Icons Size ] --- */

.social-icons-lg > li > a {
    line-height: 48px;
    font-size: 16px;
    height: 48px;
    width: 48px;
}

.social-icons-md > li > a {
    line-height: 40px;
    height: 40px;
    width: 40px;
}

/* --- [ Social Icons Mode ] --- */

.social-icons-round > li > a {
    border-radius: 2px;
}

.social-icons-circle > li > a {
    border-radius: 100%;
}

/* --- [ Social Icons Colored ] --- */

.social-icons-colored > li > a {
    color: #ffffff;
}

.social-icons-colored > li > a:hover,
.social-icons-colored > li > a:focus {
    opacity: 0.85;
}

/* --- [ Social Icons Simple ] --- */

.social-icons-simple > li > a {
    display: inline;
    background: none;
    margin: 0 10px 10px 0;
}

.social-icons-simple > li > a:hover,
.social-icons-simple > li > a:focus {
    background: none;
    color: inherit;
}

/* --- [ Backgrounds ] --- */


.bg-facebook {
    background-color: #3b5998 !important;
}

.bg-twitter {
    background-color: #00aced !important;
}


.bg-instagram {
    background-color: #517fa4 !important;
}

.bg-pinterest {
    background-color: #cb2027 !important;
}


.carousel-item{margin-bottom:10px!important;}
 @media screen and (min-width:1156px) { h4{font-size: 1.5rem!important;} p{font-size:12px!important;} .btn_red{font-size: 18px!important;
    width: 30%!important;} .onlineclass_mob img{height:783px!important;}  .navbar-brand img{height:62px!important;} .footer-copyright{font-size:12px!important;}
    .form-group{font-size:16px!important;  } li {font-size: 14px!important;} .blk_shbdd{margin-bottom:20px!important;} .destlookup2{padding: 10px 10px 10px 10px!important;margin: 10px 0px 3px 90px!important;}
    /*top_block*/
     .tp_blk { padding: 3px 2.5%!important;background: #f8f8f8!important;width:100%!important; } .tp_blk .col-sm-3{position: relative;top: 0px!important; right:0px!important;font-size:14px!important;padding:0px 0px 0px 0px!important;}
   .tp_blk  .col-sm-6 {-ms-flex: 0 0 50%!important;flex: 0 0 50%!important; max-width: 50%!important;} .tp_blk .col-sm-3 {-ms-flex: 0 0 25%!important; flex: 0 0 25%!important; max-width: 25%!important;}
   .tp_blk :nth-child(2) {position: relative!important;    left: 165px!important;}
 }
 @media screen and  (min-width: 800px)  { h4{ font-size: 3rem;padding-bottom:25px;}  p{font-size:24px;}  .btn_red{font-size:36px;
    width: 100%;} .onlineclass_mob img{height: 975px;} .navbar-brand img{height:85px;} .footer-copyright{font-size:24px;} .form-group{font-size:36px;}
li {    font-size:24px;}  .blk_shbdd{margin-bottom:30px;} .destlookup2{padding: 30px 30px 30px 30px;margin: 30px 30px 30px 15px;}
/*top_block*/
.tp_blk { padding: 3px 2.5%;background: #f8f8f8;width:100%; } .tp_blk .col-sm-3{position: relative;top: 0px; right:53%;font-size:30px;padding:10px 0px 10px 0px;} 
.tp_blk .col-sm-6 { -ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}.tp_blk .col-sm-3 {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
}




