@charset "utf-8";
/* CSS Document */


.clearfix {clear: both;}
img{max-width: 100%}


.bgcolor1{background:#000000;margin:0px auto;transition: all 0.5s ease; position: fixed; width: 100%; z-index: 9999; }





.back{background: url(../image/banner.png) left top no-repeat; height: 611px; margin: 0px auto; background-size: cover;}
.maintxt h4 { padding: 210px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 45px; color: #fff; text-align: center;}
.maintxt h3 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 45px; 
    color: #fff; text-align: center;}   
.maintxt h2{padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-size: 25px;
    color: #fff; text-align: center;}
.buton{text-align: center;}    
.buton .btn-primary {background: #e9a825; box-shadow: none; font-size: 18px; margin-top: 40px;
    color: #fff; font-weight: 500;
    border-radius: 100px; border: 1px solid #fff;
    padding: 13px 40px 13px 40px;
    text-transform: uppercase;}    

.buton .btn-primary:hover { background: #f1b136; transition: 1s;}   
.cupwebit{padding: 170px 0px 0px 0px; margin: 0px;} 
.cuptext h3{padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; font-weight: bold;
 color: #2e3031; text-align: center;}
.cuptext h4{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; font-weight: bold;
 color: #2e3031; text-align: center;}

.colorwit{background: url(../image/bgimg.png) left top no-repeat; height: 700px; margin: 0px auto;
 background-size: cover; padding-bottom: 40px; margin-top: 9px;}
.caflot{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.aboutright h3 { padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 25px; font-weight: bold; color: #6a3523;}
.aboutright h4 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 25px; font-weight: bold; color: #6a3523;}
.aboutright p { padding: 23px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 19px; color: #0c266c;}
.butan .btn-primary { background: #b85b39;  box-shadow: none;  border: none; font-size: 20px; margin-top: 20px;
    color: #fff; border-radius: 50px;  padding: 10px 30px 10px 30px;}
.butan .btn-primary:hover { background: #864d38; transition: 1s;}

.caflot2{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.headerwin{margin-top: 150px;}
.addresalt h3 { padding: 0px 0px 0px 0px;margin: 0px; font-size: 30px; color: #fff; font-weight: 100;}
.social { padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.social span { float: left; padding: 8px 15px 0px 0px; }
.social p { padding: 8px 0px 0px 0px; margin: 0px; font-size: 25px; color: #fff; }
.maplot { padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.maplot span { float: left; padding: 15px 15px 0px 0px;}
.maplot p { padding: 0px 0px 0px 0px;  margin: 0px; font-size: 25px; float: left; color: #fff; }
.emaillot { padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 25px; color: #fff; }
.newslat h3{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 25px; color: #fff;}



.dddd2 { float: left; width: 25%; margin-bottom: 20px; margin-right: 10px;}
.dddd3 { float: left; width: 24%; margin-bottom: 30px; margin-right: 10px;}
.dddd4 {float: right; width: 47%; margin-bottom: 30px;}
.blog-date2 { color: #6a6a6a; width: auto; height: 38px;background: #d8d8d8;}
.dddd2 .form-control{box-shadow: none; background: #d8d8d8}
.dddd3 .form-control{box-shadow: none; background: #d8d8d8}
.dddd4 .form-control{box-shadow: none; background: #d8d8d8}
label { position: absolute; margin-top: -30px; color: #fff; }
.dddd { margin: 10px 90px 0px 0px; }
.dddd .form-control{box-shadow: none; background: #d8d8d8}
.dddd5 { margin: 45px 90px 0px 0px; }
.dddd5 .form-control{box-shadow: none; background: #d8d8d8}
.ddd2 { margin: 40px 0px 0px 0px; }
.ddd2 .form-control { box-shadow: none;  height: 100px; background: #fff}
.frombtn .btn-primary:hover { background: #ddd; transition: 1s;}

.frombtn .btn-primary { background: #ffaa01; box-shadow: none; border: none; font-size: 20px;
    color: #000; padding: 10px 35px 10px 35px; margin-top: 30px;}

.headerwin2{margin-top: 70px;}
.dddd6 { float: left; width: 50%; margin-bottom: 30px; margin-right: 10px;}
.dddd6 .form-control{box-shadow: none;background: #fff; height: 50px; border-radius: inherit;}
.dddd7 .form-control{box-shadow: none;background: #fff; height: 50px; border-radius: inherit;}
.dddd7 { float: right; width: 48%; margin-bottom: 30px;}
.adra .form-control{box-shadow: none;background: #fff; height: 50px; border-radius: inherit;}

.dddd8 { margin-top: 10px;}
.dddd8 .form-control{box-shadow: none;background: #d8d8d8}

.dddd9 { margin-top: 30px;}
.dddd9 .form-control{box-shadow: none;background: #fff; height: 50px;}




.aboutright2 h3 { padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; font-weight: bold; color: #6a3523;}
.aboutright2 h4 { padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 19px; font-weight: bold; color: #6a3523;}
.aboutright2 p { padding: 23px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 19px; color: #0c266c;}
.butan2 .btn-primary { background: #b85b39;  box-shadow: none;  border: none; font-size: 20px; margin-top: 20px;
    color: #fff; border-radius: 50px;  padding: 10px 30px 10px 30px;}
.butan2 .btn-primary:hover { background: #864d38; transition: 1s;}

.butan3 .btn-primary { background: #fdab01;  box-shadow: none;  border: none; font-size: 20px; margin-top: 20px;
    color: #565551;  padding: 12px 40px 12px 40px; }
.butan3 .btn-primary:hover { background: #edae2f; transition: 1s;}

.aboutus h3{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 40px; color: #6a3523; font-weight: 500;
font-family: iskoolapota; text-align: center;}
.aboutus p{padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; color: #4c4a4a; text-align: center;
 font-family:iskoolapota; overflow: inherit;}


.ringlots{padding: 50px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.ringlots img:hover { transform: translateY(-14px);}
.ringlots img {transition: transform 0.35s ease;}


.backcolor{background: #6b6766;  margin: 0px auto; padding-bottom: 40px; margin-top: 40px;}
.client {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; }
.client h3{padding: 40px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 40px; color: #fff;
 text-align: center; font-weight: 400;font-family: Telex, Arial, Helvetica, sans-serif;}
 .client p{padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; color: #4c4a4a; text-align: center;
 font-family:iskoolapota;overflow: inherit}

.tab-content{overflow: hidden;}
 .sss {border-top: 1px solid #ddd; margin-top: 10px;display:}

 .nav-pills .nav-link.active{background: inherit; color: #e9a825;}
 .tab-content>.tab-pane h3{padding: 20px 0px 0px 0px ; margin: 0px 0px 0px 0px; font-size: 18px;}
 .tab-content>.tab-pane span{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 15px;}
 .tab-content>.tab-pane h3 span2{float: right; font-size: 12px;}
 .tab-content>.tab-pane h3 span2 a{text-decoration: underline; color: #919191}

.tab-content>.tab-pane h4{padding: 12px 0px 0px 0px ; margin: 0px 0px 0px 0px;
  font-size: 15px; font-weight: bold; color: #d25950;}
 .tab-content>.tab-pane h4 img{ padding-left: 186px; }


 .tab-content>.tab-pane.small{font-size: 13px}
 .tab-content>.tab-pane h2{padding: 0px 8px 0px 0px; margin: 0px 0px 0px 0px; float: left;}
 .tab-content>.tab-pane h6{padding: 10px 0px 10px 0px ; margin: 0px 0px 0px 0px; font-size: 12px;}
 
 #pills-tab{font-size: 20px; width: 350px; float: left;margin: 40px 0px 0px 0px; background:inherit;
    border: 2px solid #fff; border-bottom: none;}
 .nav-pills .nav-link{color: #fff; position: relative; padding-left: 128px; text-align: left; width: 350px;
  border-bottom: 2px solid #fff; padding: 40px 0px 30px 130px;}
 
 .nav-pills .nav-link img{position: absolute; left: 20px; top: 15px;}
 .nav-pills .nav-link span{display: block; font-size: 11px;}
 .tabitem ul{list-style-type: none; padding: 20px 0px 0px 0px; margin: 0px; text-align: right;}
 .tabitem ul li {display: inline-block; margin: 20px 5px 0px 9px;}
 .pricant {background: #e2e0e1; margin: 0px auto; padding: 4px 5px 6px 5px;}
 .catagry {padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px;}
.catagry { overflow: hidden;position: relative;
    margin: 0px auto;}
 .pricant .trans2 {
background: rgba(0,0,0,0.8);
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: 0px;
    opacity: 0;
    color: #fff;
    transition: all 0.3s ease;
    padding-top: 80px;
    cursor: pointer;

}   
.pricant .catagry:hover .trans2{opacity: 1}
.trans2 p{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans2 img{max-width: 14px;}
.trans2 h1{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans2 img{max-width: 14px;}
.trans2 p{text-decoration: none; color:#fff;}
.trans2 h1{text-decoration: none; color:#fff;}
.trans2 a{text-decoration: none;}




 .detail{background: #e9e9e9; padding: 5px 5px 5px 5px;    box-shadow: 0 0 10px 0px rgb(208 208 208);}
 .plusin {padding: 8px 0px 30px 0px; margin: 0px 0px 0px 0px; }
 .plusin h1{padding: 0px 0px 0px 10px; margin: 0px; font-size: 17px; float: left;}
.plusin span{padding: 0px 0px 0px 0px; margin: 0px; font-size: 17px; color: #e9a825;}
.plusin img{float: right; padding: 0px 10px 0px 0px;}
.plusin h1 a{text-decoration: none; color: #000;}
.plusin h1 a:hover{color: #e9a825;}

.tabitem-1 ul{list-style-type: none; padding: 20px 0px 0px 0px; margin: 0px; text-align: right;}
 .tabitem-1 ul li {display: inline-block; margin: 20px 9px 0px 5px;}
 .pricant-1 {background: #272526; margin: 0px auto; padding: 4px 5px 6px 5px;}
 .catagry-1 {padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px;}
.catagry-1 { overflow: hidden;position: relative;
    margin: 0px auto;}
 .pricant-1 .trans3 {
background: rgba(0,0,0,0.8);
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: 0px;
    opacity: 0;
    color: #fff;
    transition: all 0.3s ease;
    padding-top: 80px;
    cursor: pointer;

}   
.pricant-1 .catagry-1:hover .trans3{opacity: 1}
.trans3 p{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans3 img{max-width: 14px;}
.trans3 h1{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans3 img{max-width: 14px;}
.trans3 p{text-decoration: none; color:#fff;}
.trans3 h1{text-decoration: none; color:#fff;}
.trans3 a{text-decoration: none;}





 .detail-1{background: #fff!important; padding: 5px 5px 5px 5px; }
 .plusin-1 {padding: 8px 0px 30px 0px; margin: 0px 0px 0px 0px; }
 .plusin-1 h1{padding: 0px 0px 0px 0px; margin: 0px; font-size: 17px; float: left;}
.plusin-1 span{padding: 0px 0px 0px 0px; margin: 0px; font-size: 17px; color: #e9a825;}
.plusin-1 img{float: right; padding: 0px 0px 0px 0px;}
.plusin-1 h1 a{text-decoration: none; color: #000;}
.plusin-1 h1 a:hover{color: #e9a825;}

.tabitem2 ul{list-style-type: none; padding: 20px 0px 0px 0px; margin: 0px; text-align: right;}
 .tabitem2 ul li {display: inline-block; margin: 20px 25px 0px 25px;}
 .pricant2 {background: #e2e0e1; margin: 0px auto; padding: 4px 5px 6px 5px;}
 .catagry2 {padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px;}
 .detail2{background: #e9e9e9; padding: 5px 5px 5px 5px;    box-shadow: 0 0 10px 0px rgb(208 208 208);}
 .plusin2 {padding: 8px 0px 30px 0px; margin: 0px 0px 0px 0px; }
 .plusin2 h1{padding: 0px 0px 0px 10px; margin: 0px; font-size: 17px; float: left;}
.plusin2 span{padding: 0px 0px 0px 0px; margin: 0px; font-size: 17px; color: #e9a825;}
.plusin2 img{float: right; padding: 0px 10px 0px 0px;}
.plusin2 h1 a{text-decoration: none; color: #000;}
.plusin2 h1 a:hover{color: #e9a825;}

.priwin {background: #272526; margin: 0px auto; padding: 8px 8px 8px 8px;margin-top: 60px;}

 .catagrwin { overflow: hidden;position: relative;
    margin: 0px auto; max-width: 245px;}
 .priwin .trans {
background: rgba(0,0,0,0.8);
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: 0px;
    opacity: 0;
    color: #fff;
    transition: all 0.3s ease;
    padding-top: 80px;
    cursor: pointer;

}   
.priwin .catagrwin:hover .trans{opacity: 1}
.trans p{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans img{max-width: 14px;}
.trans h1{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans img{max-width: 14px;}
.trans p{text-decoration: none; color:#fff;}
.trans h1{text-decoration: none; color:#fff;}
.trans a{text-decoration: none;}


 .catagrwin img{width: 306px;}
 .detailwin{background: #e9e9e9; padding: 5px 5px 5px 5px; }
 .plusinwin{padding: 8px 0px 30px 0px; margin: 0px 0px 0px 0px; }
 .plusinwin h1{padding: 0px 0px 0px 5px; margin: 0px; font-size: 16px; float: left;}
.plusinwin span{padding: 0px 0px 0px 6px; margin: 0px; font-size: 17px; color: #e9a825;}
.plusinwin img{float: right; padding: 0px 15px 0px 0px; }
.plusinwin h1 a{text-decoration: none; color: #000;}
.plusinwin h1 a:hover{color: #e9a825;}

 .pagwin {padding: 0px 0px 0px 0px;margin-top: 60px; text-align: center;}
 .imgcol {padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px;}
.imgcol { overflow: hidden;position: relative; border-radius: 30px; border: 2px solid #fff; max-width: 245px;
    margin: 0px auto;}
 .pagwin .trans4 {
background: rgba(0,0,0,0.8);
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: 0px;
    opacity: 0;
    color: #fff;
    transition: all 0.3s ease;
    padding-top: 100px;
    cursor: pointer;

}   
.pagwin .imgcol:hover .trans4{opacity: 1}
.trans4 p{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans4 img{max-width: 14px;}
.trans4 h1{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-align: center;}
.trans4 img{max-width: 14px;}
.trans4 p{text-decoration: none; color:#fff;}
.trans4 h1{text-decoration: none; color:#fff;}
.trans4 a{text-decoration: none;}





 .headralt h1{padding: 11px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; text-align: center;}
.headralt h1 a{text-decoration: none; color: #fff;}
.headralt h1 a:hover{color: #e9a825;}




 .client3 h3{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 30px; color: #fff;
 text-align: center;font-family: Telex, Arial, Helvetica, sans-serif;}
 .midtxt { background: #dde5d0; border-radius: 0px 0px 10px 10px;}
 .midtxt h3 { padding: 15px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; text-align: center;
    color: #0f1a48;font-weight: bold;}
 .midtxt p { padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; color: #0f1a48;
    text-align: center; }   
 .icon2 ul { list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;text-align: center;}
.icon2 ul li { display: inline-block; margin: 5px 5px 15px 5px;} 
.icon2 ul li a{text-decoration: none;}  
 .page-win{ margin: 0px auto; padding: 0px 0px 0px 0px;margin-top: 50px;}
 .iconalt {height: 100%; width: 100%; overflow: hidden; position: relative; margin: 0px auto;text-align: center;}
 .iconalt a{text-decoration: none;}
 .iconalt img { transition: transform 1s ease;}
 .page-win:hover .iconalt img { transform: scale(1.2); transition: 1s;}
 .boxwin1{background: #fff; margin-top: -33px; padding: 0px 0px 30px 0px; text-align: center; max-width: 380px;}

 .boxwin{background: #fff; margin-top: -33px; padding: 0px 0px 30px 0px; text-align: center; max-width: 280px;}
 .volplts h3{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; text-align: center; font-weight: 500;
 font-family: Telex, Arial, Helvetica, sans-serif;}
 .volplts h3 a{text-decoration: none; color: #000000;}

 .volplts h2{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; text-align: center; font-weight: 500;
 font-family: Telex, Arial, Helvetica, sans-serif;}
 .volplts p{padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 16px; text-align: center;
    color: #989696;font-family: Telex, Arial, Helvetica, sans-serif;}
 .volplts p span{color: #e9a825; padding: 0px 6px 0px 0px;}   
 .volplts p a{text-decoration: none; color: #000000;}
 .volplts p a:hover{ color: #e9a825;}
 .volplts h4{padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 15px; font-weight: bold;}
 .volplts h4 a{text-decoration: none; color: #555555; padding: 8px 14px 8px 14px; }
 .volplts a:hover{color: #e9a825;}


 .headrwin {padding-top: 50px;}


.peopl h3{padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 40px; font-weight: 500; color: #fff;
 text-align: center;font-family: Telex, Arial, Helvetica, sans-serif;}

.peopl p{padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; text-align: center; color: #4c4a4a;
font-family: iskoolapota;overflow: inherit} 
.burgcol{background: url(../image/bacgrl.jpg) left top no-repeat;height: 580px; margin: 0px auto; background-size: cover;
margin-top: 45px;}
.temhead h3{padding: 65px 0px 0px 0px;margin: 0px 0px 0px 0px; font-size: 40px; color: #f8b645;}
.temhead h4{padding: 25px 0px 0px 0px;margin: 0px 0px 0px 0px; font-size: 23px; color: #fff;}
.temhead p{padding: 15px 0px 0px 0px;margin: 0px 0px 0px 0px; font-size: 18px;color: #fff;}
.more4 .btn-primary { background: #f8b645; padding: 13px 40px 13px 40px; box-shadow: none;border: none;
    font-size: 18px; margin-top: 30px; border-radius: 100px;text-transform: uppercase;}
.more4 .btn-primary:hover { background: #ebc448; transition: 1s; }    
.temlot{padding: 0px 0px 0px 0px; margin: 0px; float: right;}




.backclor{background:url(../image/slidr.png) left top no-repeat; height: 430px; margin: 0px auto;
 margin-top: 50px; background-size: cover; padding-bottom: 40px; padding-top: 40px;}

.admin { padding: 35px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center;}
.overlay  {  overflow: hidden; margin: 0px auto; position: relative; }
.priclot{background: #fff; padding: 0px 0px 30px 0px; margin: 0px auto;max-width: 224px; }
.pricewin h3{padding: 5px 0px 0px 0px; margin: 0px; font-size: 20px; text-align: center;}
.pricewin h3 a{text-decoration: none; color: #000000;}
.pricewin h3 a:hover{color: #e9a825;}
.pricewin span{color: #e9a825; padding: 0px 5px 0px 0px;}
.pricewin p{padding: 7px 0px 0px 0px; margin: 0px; font-size: 18px; text-align: center; color: #000000;}
.pricewin p a{text-decoration: none; color: #000000;}
.pricewin p a:hover{color: #e9a825;}
.pricewin h4{padding: 10px 0px 0px 0px; margin: 0px; font-size: 15px; text-align: center; font-weight: bold;}
.pricewin h4 a { text-decoration: none; color: #555555; padding: 8px 14px 8px 14px;}
.pricewin a:hover {color:#e9a825;}
#light-slide{height: 342px!important;}

 
.add{position: relative;}
.add .lSSlideOuter .lSPager.lSpg > li a {  width: 18px; height: 18px; top: 0px; background-color: #222222; z-index: 0;}
.add .lSSlideOuter .lSPager.lSpg > li.active a {  background-color: #3477ff;}
.add .lSSlideOuter .lSPager.lSpg {  position: absolute; left: 0px; width: 100%;}
.add .lSAction > .lSPrev{background: #fff url(../image/leftaro.png) center center no-repeat; height: 35px; width: 35px; opacity: 1;}
.add .lSAction > .lSNext{background: #fff url(../image/rightaro.png) center center no-repeat; height: 35px; width: 35px; opacity: 1;}

.backgrond{background: url(../image/bgcol1.jpg) left top no-repeat; height: 495px; margin: 0px auto; margin-top: 50px;
background-size: cover;}
.bacgrnd{background: #6b6766; margin: 0px auto; padding-bottom: 60px; margin-top: 40px;}
.emailot h3{padding: 100px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 34px; color: #fff;}
.emailot p{padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 17px; color: #fff;}
.emailot2 h3{padding: 60px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 50px; color: #fff;}
.emailot2 p{padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 17px; color: #fff;}


.more{}
.more .btn-primary{background: #e9a825; padding: 13px 40px 13px 40px; box-shadow: none; border: none;
 font-size: 18px; margin-top: 30px; border-radius: 100px; text-transform: uppercase;}
.more .btn-primary:hover{background: #e9a825; transition: 1s; color: #000000}

.bgimgcol{background: #3e3e3e; margin: 0px auto; border-top: 1px solid #fff; padding-bottom: 60px;}
.exprt1 h3{padding:40px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 40px; font-weight: 500; color:#fff;
 text-align: center;font-family: Telex, Arial, Helvetica, sans-serif;}

.clinkcol{background: #565551; margin: 0px auto; padding-bottom: 55px;}

.exprt h3 { padding: 60px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 30px; color: #f7b624;}
.exprt h4 { padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px; font-size: 25px; 
 color: #f7b624; position: relative;}
.exprt h4:before{height: 2px; width: 350px; background: #f7b624; position: absolute; left: 50%; top: 40px; margin-left: -270px;
content: ""} 

.exprt p{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; color: #fff;line-height: 35px; }
.revinew h3{padding: 14px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size:24px; font-weight: 500; text-align: center;}
.rowlot{background: #402023; margin: 0px auto; border-radius: 8px; margin-top: 50px; height: 590px;}
.mobpoint{padding: 0px 0px 0px 20px; margin: -100px 0px 0px 0px;}
.rediscot h3{padding: 55px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 50px; font-weight: bold; color: #fff;}
.rediscot p{padding:7px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #fff;}
.appdown ul{list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px;}
.appdown ul li{display: inline-block; margin: 40px 40px 0px 0px;}
.alltext p{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 14px; color: #fff;}





.conts { padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.conts img { transition: transform 0.35s ease;}
.conts img:hover { transform: translateY(-14px);}
.filldart h3{padding:50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 40px; font-weight: 500; color: #6a3523;
 text-align: center; font-family: iskoolapota;}
.galrypic{padding: 0px 0px 0px 0px; margin: 0px auto; background-size: cover; text-align: center;
 margin-top: 40px;} 

.filldart p{padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; text-align: center; color: #4c4a4a;
font-family: iskoolapota;overflow: inherit} 

.filldart2 h3{padding:50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 35px; font-weight: 500; color: #006d9e;
 text-align: center; font-family: iskoolapota;}

.filldart2 p{padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; text-align: center; color: #4c4a4a;
font-family: iskoolapota;overflow: inherit} 
.engrlot{padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center;}
.engrlot span img {text-decoration: none;}


.engrlot h3{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; font-size: 30px; color: #000000;}
.engrlot h3 a{text-decoration: none; color: #000; font-weight: bold;}
.engrlot h3 a:hover{color: #e9a825;}
.engrlot p{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; font-size: 20px; color: #717171;}

.poplin{background: #f9f2f2; margin: 0px auto; text-align: center; padding: 0px 0px 15px 0px;}
.datwint h3{padding: 15px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; font-family: iskoolapota; font-weight: 500;
color: #1999d4;}

.datwint p{padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; text-align: center; color: #636464;
font-family: iskoolapota;} 
.more2{text-align: center;}
.more2 .btn-primary{background: #af744e; padding: 10px 25px 10px 25px; box-shadow: none; border: none;
 font-size: 18px; margin-top: 24px; border-radius: 21px; font-family: iskoolapota; font-weight: 500;}
.more2 .btn-primary:hover{background: #ddd; transition: 1s; color: #000000}
.boxcolr {  margin: 0px auto; margin-top: 30px; max-width: 900px;}
.psgmit{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center;}
.psgmit img{border-radius: 100%;}
.psgmit p{padding: 25px 0px 0px 0px; margin: 0px; font-size: 16px;  text-align: center;}
.devbtn{text-align: center;}

.devbtn .btn-primary { background: #995938; box-shadow: none;margin-top: 35px;
    border: inherit; padding: 10px 25px 10px 25px; font-size: 18px; font-weight: 500;border-radius: 100px;}
    .devbtn .btn-primary:hover{background: #864d38;}


.testmin{position: relative;}
.testmin .lSSlideOuter .lSPager.lSpg {  position: absolute; left: 0px; width: 100%;}
.testmin .lSSlideOuter .lSPager.lSpg > li a { width: 15px; height: 15px; top: 0px; background-color: #222222; z-index: 0;}
.testmin .lSSlideOuter .lSPager.lSpg > li.active a { background-color: #3477ff;}
.bgicol { background: url(../image/bgtrans.png) left top no-repeat; height: 400px;  margin: 0px auto;
    position: relative; background-size: cover;margin-top: 1px;}
.getlost h3 { padding: 110px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 30px; font-weight: bold; text-align: center;
    color: #fff;}

.getlost p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
    font-size: 18px; text-align: center; color: #fff;}
.dddd1 { max-width: 392px;  padding-top: 30px; position: relative;}
.form-group {  position: relative;}

.dddd1 .form-control { border-radius: 100px; box-shadow: none;}
.form-group .btn.btn-primary { position: absolute; right: 0px; top: 0px;  padding: 6px 55px;
    border-radius: 0px 25px 25px 0px;box-shadow: none; background: #e9a825; border: 1px solid #e9a825;}



.headerslot{background: url(../image/bgcol2.jpg) left top no-repeat; height: 377px; margin: 0px auto;
margin-top: 1px; background-size: cover;}
.about h3{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; color: #fff; font-weight: bold;}





.leter h3{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; color: #fff; font-weight: bold;}
.leter ul{list-style-type: none; padding: 25px 0px 0px 0px; margin: 0px 0px 0px 0px}
.leter ul li{margin: 0px 0px 18px 0px; font-size: 17px; color: #fff;}
.leter ul li img{padding: 0px 10px 0px 0px}
.leter ul li a{text-decoration: none; color:#fff }
.leter ul li a:hover{color: #fff}
.recent h3{padding: 50px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 20px; color: #fff; font-weight: bold;}
.join p{padding: 17px 0px 0px 0px; font-size: 18px; color: #fff;}
.orglot{margin-top: 30px; position: relative;}
.orglot .form-control{box-shadow: none; border: none; border-radius: 8px;}
.orglot .btn-primary {
    background: #fff;
    border: none;
    box-shadow: none;
    right: 0px;
    position: absolute;
    top: 0px;
    border-radius: 0px 20px 20px 0px;
}
.bulk .btn-primary{background: inherit; border: 2px solid #fff; box-shadow: none; border-radius: 100px;color: #fff;
font-size: 16px; margin-top: 30px; padding: 6px 25px 6px 25px;}
.follow h3{padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; color: #fff; font-weight: bold;}
.touch ul {list-style-type: none; padding: 25px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.touch ul li{display: inline-block; margin: 0px 0px 25px 0px; }
.touch ul li span{padding: 0px 10px 0px 0px; float: left;}
.touch ul li span a{text-decoration: none;}

.copyri h3{padding: 20px 0px 20px 0px; margin: 0px 0px 0px 0px; font-size: 18px;color: #000000; text-align: center;}
.regis h3{padding: 30px 0px 30px 0px ; margin: 0px 0px 0px 0px; font-size: 16px; color: #fff; float: right;}
.regis img{padding: 0px 0px 0px 20px}
.regis h3 a{text-decoration: none; color: #fff}








 @media  (max-width:1199px) {
.navbar-light .navbar-nav .nav-link{font-size: 15px;}
.find .btn-primary{font-size: 19px;}
.content h4{font-size: 25px;}
.aboutus p {}
.prat p {font-size: 17px;}
.emailot h3 {font-size: 30px;}
.volplts p {font-size: 15px;}
.userkit p {font-size: 17px!important;}
.prtvio .btn-primary{margin-top: 30px!important;}
.itsolt p {font-size: 17px!important;}
.aboutright p {font-size: 16px;}
.aboutright2 p {font-size: 16px;}
.maintxt h4 {font-size: 35px;}
.maintxt h3 {font-size: 35px;}
.rediscot h3{font-size: 45px;}
.rediscot p{font-size: 13px;}
.alltext p {font-size: 13px;}


.dddd4 {width: 46%;}
.dddd7 {width: 47%;}
.plusinwin h1{font-size: 14px;}
.plusinwin span{font-size: 13px;}
.exprt p br{display: none;}
.exprt h4:before {margin-left: -225px;}
.exprt h3 {padding: 50px 0px 0px 0px;}
.exprt p{font-size: 19px;padding: 0px 0px 0px 0px;}
.revinew h3 {font-size: 21px;}


    
}


 @media (max-width: 991px) {
 .navbar-light { padding: 25px 0px 0px 0px}   
 .logo img{width: 137px}   
 .navbar-light .navbar-nav .nav-link { padding: 20px 20px 0px 0px; font-size: 13px;}
 
 .main ul li img { padding: 0px 5px 0px 0px;}
 .main ul li  {margin: 0px 0px 0px 0px; font-size: 13px}
 .social ul li img {padding: 0px 5px 0px 0px;}
 .social ul li  {margin: 10px 0px 10px 0px; font-size: 13px;}
 .client h3{font-size: 40px;}


 .aboutright h4{font-size: 22px;}
  .aboutright h3{font-size: 22px;}
  .aboutright p {padding: 10px 0px 0px 0px; font-size: 14px;}
  .aboutright2 p {padding: 10px 0px 0px 0px; font-size: 14px;}
  .aboutright2 h3 {font-size: 12px;}
  .aboutright2 h4 {font-size: 13px;}
  .maintxt h4{font-size: 26px;}
  .maintxt h3{font-size: 26px;}
  .maintxt h2{font-size: 18px; padding: 10px 0px 0px 0px;}
  .buton .btn-primary{font-size: 16px;}

  .exprt h3{font-size: 25px;}
  .exprt h4{font-size: 17px;}
  .exprt p{font-size: 14px;padding: 0px 0px 0px 0px;line-height:26px;}
  .butan3 .btn-primary{font-size: 16px;}
  .exprt h4:before {margin-left: -167px; width: 240px; top: 30px;}

  .temlot { padding: 133px 0px 0px 0px;}
 .find .btn-primary { font-size: 12px; padding: 15px 15px 15px 15px;}
 .rowlot{height: auto; padding-bottom: 40px; margin-top: 115px;}
.rediscot h3 { text-align: center;}
.rediscot p { text-align: center;}
.appdown ul{text-align: center;}
.alltext p{text-align: center;}
.mobpoint{text-align: center;padding: 0px 0px 0px 0px;}
.revinew h3 {padding: 25px 0px 0px 0px}




  
 .leter h3{font-size: 16px; text-align: center;}
 .footer h3{font-size: 17px; text-align: center;}
 .about p{font-size: 14px;}
.moslot p{font-size: 17px;}
.about{text-align: center;}
.addres p{text-align: center;}
.contact p{text-align: center;}
.midth ul{text-align: center;}
.headerslot{height: auto;}
.leter ul{text-align: center;}
.recent h3{text-align: center;}
.touch ul{text-align: center;}
.aboutus p {}
.aboutus h3 {font-size: 40px;}
.peopl h3{font-size: 40px;}
.prat p {font-size: 15px}
.filldart h3{font-size: 40px;}
.filldart p {font-size: 16px;}
.emailot h3 {}
.addres ul{text-align: center;}
.addres ul li img{padding: 0px 20px 0px 20px;}
.follow h3{text-align: center;}
.bulk{text-align: center;}
.datwint p {font-size: 15px;}
.join p{text-align: center;}

.userkit h3{font-size: 18px!important}
.userkit p {font-size: 14px!important;padding: 15px 0px 0px 0px!important;}
.prtvio .btn-primary { margin-top: 15px!important;}
.itsolt h3 {font-size: 18px!important;}
.itsolt p {font-size: 14px!important;padding: 15px 0px 0px 0px!important;}
.devbtn .btn-primary {margin-top: 15px!important;}
.dddd4 {width: 45%;}
.dddd {margin: 10px 0px 0px 0px;}
.dddd5 { margin: 45px 0px 0px 0px;}
.ddd2 { margin: 40px 0px 0px 0px;}
.engrlot h3 {font-size: 26px;}
.engrlot p {font-size: 16px;}
.exprt h3 br{display: none;}
.plusinwin h1 {font-size: 11px; }
.plusinwin span {
    font-size: 11px;padding: 0px 0px 0px 0px;
}






 }   

  @media (max-width:767px) {
.menu-right { float: none; position: relative}   
.navbar-light .navbar-toggler{position: absolute;right: 0px; top: 30px; box-shadow: none; background: #ecb442}
.navbar-expand-md .navbar-nav{position: absolute; background: #817f7a; left: 0px; top: 80px; padding: 0px; margin: 0px;
width: 100%; z-index: 999; }
.navbar-light{position: absolute;left: 0px; width: 100%}
.navbar-light .navbar-nav .nav-link {
    padding: 10px 0px 10px 10px;
    font-size: 15px; border-bottom: 1px solid #ddd; color: #000000;}
.back{height: auto; padding-bottom: 40px;}
.cupwebit {
    padding: 40px 0px 0px 0px}    
.aboutus{text-align: center;}
.buton{text-align: center;}  
.image{float: none;text-align: center;padding: 35px 0px 0px 0px}
.find{float: none;text-align: center;}
.peopl p{font-size: 16px;}
.client p{font-size: 16px;}
.aboutus p{font-size: 16px;}
.backgr{height: auto;padding-bottom: 50px}
.start p{font-size: 15px;}
.maintxt{text-align: center;}
.maintxt h3{font-size: 40px;}
.maintxt h4{font-size: 40px;padding: 130px 0px 0px 0px;}
.maintxt h2{font-size: 20px;}
.midtxt h3{font-size: 16px;}
.caflot2 img{width: 100%;}
.dddd4 {width: 42%;}
.dddd7 {width: 45%;}
.exprt h4:before {
    margin-left: 0px;
    width: 245px;
    top: 30px; left: 0px;}
.addresalt h3 {font-size: 24px;}
.social p{font-size: 18px;}
.maplot p{font-size: 17px;}
.emaillot{font-size: 17px;}
.newslat h3{font-size: 23px;}



.form-group .btn.btn-primary{padding: 6px 20px;}
.ddd2 {
    margin: 30px 0px 0px 0px;
}
.dddd1{margin: 0px auto}
.plusin-1 h1{font-size: 15px;}
.plusin-1 span{font-size: 14px;}
.plusin h1{font-size: 15px;}
.plusin span{font-size: 14px;}


.bg{height: auto;}
.tesmit{text-align: center; padding: 20px 0px 0px 0px}
.headerslot{height: auto;}
.about{text-align: center;}
.addres{text-align: center;}
.contact{text-align: center;}
.footer{text-align: center;}
.leter{text-align: center;}
.recent{text-align: center;}
.bgcolor{}
.main ul{text-align: center;}
.select{width: 100%; text-align: center;}
.fixed-header.newClass{margin: 0px auto}
.regis h3{float: none;text-align: center;}
.bgslot{height: auto;}
.peopl h3 {padding: 40px 0px 0px 0px; font-size: 30px; }
.client h3{font-size: 30px;}
.client3 h3{font-size: 30px;}

.aboutus h3{font-size: 30px;}
.filldart h3{font-size: 30px;}
.filldart{text-align: center;}
.emailot h3{text-align: center;}
.emailot h3 br{display: none;}
.emailot p{text-align: center;}
.emailot p br{display: none;}
.more{float: none;text-align: center;}
.buton .btn-primary {margin-top: 30px;}
.spacwin img{width: 100%;}
.spacwin1 img{width: 100%;}

.burgcol{height: auto;}
.temhead h3{text-align: center;}
.temhead h4{text-align: center;}
.temhead p{text-align: center;}
.temhead h3 br{display: none;}
.more4{text-align: center;}
.more4 .btn-primary{margin-bottom: 25px;}
.temlot {padding: 0px 0px 0px 0px; }
.addres ul li br{display: none;}


.conts img{width: 100%;}
.filldart2 p{font-size: 17px!important;}
.nav-pills .nav-link{width: 300px;}
#pills-tab{width: 300px;}






}




@media(max-width: 575px){
    .ringlots img{width: 100%;}
    .iconalt img{width: 100%;}
    .midtxt h3 {font-size: 20px;}
    .dddd2{float: none;width: auto;margin-right: 0px;}
    .dddd3{float: none; width: auto; margin-right: 0px; margin-top: 45px;}
    .dddd4{width: auto; float: none;margin-top: 45px;}
    .blog-date2{width: 100%;}
    .dddd {margin: 45px 0px 0px 0px}
    .ddd2 { margin: 45px 0px 0px 0px;}
    #pills-tab{width: auto; float: none; display: none;}
    .tabitem ul{text-align: center;}
    .catagrwin img{width: 100%;}
.headerwin{margin-top: 50px;}
.addresalt h3 {
    font-size: 24px;
    text-align: center;
}
.social{text-align: center;}
.social span{float: none;padding: 8px 0px 0px 0px}
.maplot{text-align: center;}
.maplot span{float: none;padding: 15px 0px 0px 0px;}
.maplot p{font-size: 17px; text-align: center;float: none;}
.social p{font-size: 18px;}    

.emaillot{font-size: 17px; text-align: center;}
.newslat h3{font-size: 22px; text-align: center;}
.headerwin2 {margin-top: 40px;}
.colorwit{height: auto;}




}

@media(max-height: 480px){
    .aboutus pre{font-size: 14px;}

}


@media(max-width: 390px){
    .maintxt h4{font-size: 25px;}
    .maintxt h3{font-size: 25px;}
    .maintxt h2{font-size: 18px;}
    .maintxt h2 br{display: none;}






}

@media(max-width: 300px){
    .volplts h4 {font-size: 12px;}
}


