@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'bebas_neue_regularregular';
    src: url('bebasneue_regular_0-webfont.woff2') format('woff2'),
         url('bebasneue_regular_0-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Bebas Neue Pro';
    src: url('BebasNeuePro-Regular.woff2') format('woff2'),
        url('BebasNeuePro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas Neue Pro';
    src: url('BebasNeuePro-Bold.woff2') format('woff2'),
        url('BebasNeuePro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Bold.woff2') format('woff2'),
        url('Poppins-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-SemiBold.woff2') format('woff2'),
        url('Poppins-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Medium.woff2') format('woff2'),
        url('Poppins-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Regular.woff2') format('woff2'),
        url('Poppins-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Aftika';
    src: url('AftikaSemiBold.woff2') format('woff2'),
        url('AftikaSemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Fact';
    src: url('Fact-Bold.woff2') format('woff2'),
        url('Fact-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

.white{color:#fff;}
.blue{color:#0692db;}
.strikeout { 
  position: relative;
}
.strikeout::after {
  border-bottom: 2px solid #F00;
  content: "";
  left: 0;
  margin-top: calc(0.120em / 2 * -1);
  position: absolute;
  right: 0;
  top: 54%;
  transform:rotate(-10deg);
  -webkit-  transform:rotate(-10deg);
}
.bnrbtn, .s2btn, .pkgbtn, .pkg2btn, .processbtn2{
	height:48px;
	width:224px;	
	display:block;
	border:2px solid #8b919c;
	border-radius:6px;
	background:#ffaf3e;
	box-shadow: inset 2px 3px 10px 0px #fff;
	-webkit-box-shadow: inset 2px 3px 10px 0px #fff;
	-moz-box-shadow: inset 2px 3px 10px 0px #fff;
	-o-box-shadow: inset 2px 3px 10px 0px #fff;
	font-family: 'Poppins';
	font-weight:bold;
	font-size:30px;
	line-height:44px;
	color:#fff;
	text-align:center;
	text-shadow:2px 2px #b27a2b;
	text-transform:uppercase;
	padding:4px 0 0 0;
	margin:36px auto 0 auto;
}
.s2btn{margin:30px 0 0 0;border:2px solid #e2c7a3;}
.pkgbtn, .pkg2btn, .processbtn2{
	height:51px;
	width:312px;
	line-height:46px;
	margin:25px auto 0 auto;
	border:2px solid #e2c7a3;
	text-transform:none;	
}
.pkg2btn{
	margin:20px 0 0 0;
	width:90%;
	height:36px;
	line-height:26px;
	background:#b5b5b5;
	border:2px solid #9c9c9c;
	font-size:20px;
	text-shadow:2px 2px #848484;	
}
.processbtn2{
	margin:30px auto 0 auto;
	display:block;
	height:48px;
	line-height:43px;
}
.processbtn{
	background:#ffc439;
	height:48px;
	width:300px;
	border-radius:40px;
	margin:30px auto 0 auto;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:44px;
	text-align:center;
	color:#000;
	padding:4px 0 0 0;
}
.download{width:67px;margin:0 10px -4px 0;display:inline-block;vertical-align:central;}
.download1{width:16px;margin:0 0 -4px 0;display:inline-block;vertical-align:central;}
.bnrbtn:hover, .s2btn:hover, .pkgbtn:hover, .processbtn2:hover{
	background:#faa225;
}
.pkg2btn:hover{background:#a8a8a8;}
.pkgbtn.active, .pkg2btn.active{background:#58d058;}
@media only screen and (max-width: 1060px){
.bnrbtn{font-size:24px;margin:12px auto 0 auto;width:100%;}
.pkg2btn{width:100%;font-size:18px;margin:15px 0 0 0;}
.pkg2prd {
    margin: 12.5px auto;
    display: block;
    max-width: 100%;
}
}
@media only screen and (max-width: 767px){
.s2btn{margin:30px auto 0 auto;}

}
@media only screen and (max-width: 479px){
.bnrbtn {
    font-size: 18px;
    margin: 0 auto 0 auto;
}
.pkgbtn{width:95%;font-size:26px;}
.pkg2btn{font-size:17px;}
}
@media only screen and (max-width: 359px){
.bnrbtn {font-size: 16px;height:40px;line-height:35px;margin:4px auto 0 auto;}
.pkg2btn{font-size:15px;margin:10px 0 0 0;}
.processbtn2, .processbtn{width:100%;}
}
/*=========================
CSS FOR ELEMEMT SHOW HIDE
===========================*/
.hide-desk, .show-479, .show-tab, .show-767, .show-400, .show-340, .show-359{display:none;}

@media only screen and (max-width: 1060px){
.show-tab{display:block;}
.hide-tab{display:none;}
}
@media only screen and (max-width: 767px){
.show-767{display:block;}
.hide-767{display:none;}
}
@media only screen and (max-width: 479px){
.show-479{display:block;}
.hide-479{display:none;}
}
@media only screen and (max-width: 400px){
.show-400{display:block;}
.hide-400{display:none;}
}
@media only screen and (max-width: 359px){
.show-359{display:block;}
.hide-359{display:none;}
}
@media only screen and (max-width: 340px){
.show-340{display:block;}
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #d7d7d7;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #d7d7d7;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #d7d7d7;
}
.FrmElmnts.one input::placeholder{position:absolute;top:18px;left:15px;} 
.FrmElmnts.one input:-ms-input-placeholder{position:absolute;top:18px;left:15px;} 
.FrmElmnts.one input::-ms-input-placeholder{position:absolute;top:18px;left:15px;} 

.FrmElmnts.short2 select.green{color:#1bb207;}

::-webkit-scrollbar {
    display: none;
}
.frmcont{
	height: 600px;
    width: 100%;
    border: 1px solid green;
    overflow: hidden;
}
.scroll{
	width: 100%;
    height: 99%;
    overflow-y: scroll;
}

@media only screen and (max-width: 479px){
.FrmElmnts.one input::placeholder{top:15px;left:10px;} 
.FrmElmnts.one input:-ms-input-placeholder{top:15px;left:10px;} 
.FrmElmnts.one input::-ms-input-placeholder{top:15px;left:10px;}
}







