.manchet{
	color: #FFF;
}

.manchet a{
	color: #FFF;
	text-decoration: underline;
}

.manchet a:hover{
	text-decoration: none;
}


.modal-overlay.active {
    visibility: visible;
    opacity: 1;
}

.thankYou{
	color: #FFF;
}

.style-08 {
	position: relative;
	top: 0;
	right: 0;
	left: 0;
	margin: auto;
	max-width: 600px;
	height: 100%;
	z-index: 3;
}

.fixedBidPop .btn{
	margin-top: 20px;
}

.thankYou{
	display: none;
}

.modal-overlay.active {
    visibility: visible;
    opacity: 1;
}

.secondCheck{
	padding-top: 10px;
}

#newOfferDiv{
	background: rgba(125, 0, 126, 0.8);
}

input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select{
	color: #FFF;
}

.handsome{
	color: #000;
	padding-top: 14px;
	height: 100%;
	width: 100%;
	font-style: italic;
	text-align: left;
	font-family: Open Sans,Arial,sans-serif;
	line-height: 1.4em;
}

.blackifyBold{
	color: #000;
	font-family: Open Sans,Arial,sans-serif;
	font-size: 18px;
	line-height: 1.4em;
	font-weight: 500;	
	padding-bottom: 10px;
}

.denamrkLine{
	line-height: 1.4em;
	font-size: 12px;
	text-align: right;
}

.newsParag{
	line-height: 1.4em;
	font-size: 12px;
}

.livePara{
	line-height: 1.4em;
	padding-bottom: 14px;
}


.padTop0{
	padding-top: 0;
}

.smallerIcon img{
	max-width: 30px;
	position: relative;
	top: 10px;	
}

footer img{
	max-width: 25px;
}

#footer-info a {
    font-weight: normal;
	text-decoration: underline;
}

#footer-info a:hover {
	text-decoration: none;
}

.et_pb_social_media_follow_network_0, .et_pb_social_media_follow_network_1, .et_pb_social_media_follow_network_2 {
    margin-right: 0 !important;
    margin-left: 0px !important;
}

.icon.et_pb_with_border{
	transition: all 0.2s;
}

.icon.et_pb_with_border:hover{
	opacity: 0.8;
}

.et_pb_social_media_follow li.smallerIcon a{
	padding-top: 0;
}

ul.et_pb_social_media_follow_0 a.icon {
    border-radius: 05px;
}

body #page-container .et_pb_section .et_pb_button_4.blackerBtn{
	background-color: #ff6666 !important;
	color: #FFF !important;
	border-color: #ff6666 !important;
	text-transform: uppercase;	
	margin-bottom: 28px;
	margin-top: 10px;
}

body #page-container .et_pb_section .et_pb_button_3#randomAssName{
	background-color: #66A3FF !important;
	color: #FFF !important;
	width: 100%;
	text-align: center;
}

body #page-container .et_pb_section .et_pb_button_4.blackerBtn:hover{
	opacity: 0.8;
}

body #page-container .et_pb_section .et_pb_button_3.biggerBtn, body #page-container .et_pb_section .et_pb_button_6.biggerBtn{
	background-color: #ff6666 !important;
	color: #FFF !important;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
}

body #page-container .et_pb_section .et_pb_button_3.biggerBtn:hover, body #page-container .et_pb_section .et_pb_button_6.biggerBtn:hover{
	opacity: 0.8;
}


.upper{
	text-transform: uppercase;
}

body #page-container .et_pb_section .et_pb_button_4.loweBtn{
	background-color: #FFF !important;
	color: #525266 !important;
	border-color: #525266 !important;
	text-transform: uppercase;	
	border-width: 2px !important;
	margin-top: 30px;
}

.buyRightNow{
	text-transform: uppercase;
}

.buyRightNow:hover{
	opacity: 0.8;
}

.asterix{
	color: #ff6666;
	font-size: 20px;
}

.notGraunt{
	color: #333;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
}

.leftyLeft h2, .leftyLeft .et_pb_module, .leftyLeft p{
	text-align: left;
}

.leftyLeft .counter-box__four{
	margin-left: 0;
}

body #page-container .et_pb_section .et_pb_button_4.loweBtn:hover{
	background:rgba(30,53,101, 0.2) !important;
}

.whiteBg{
	background-color: #FFF;
}

.aucTitle{
	color: #ff6666 !important;
	font-weight: bold;
	padding-left: 0;
	text-transform: uppercase;
}

.manchet p{
	line-height: 1.4em;
	padding-bottom: 14px;
}

body #page-container .et_pb_section .et_pb_button_2.differentStyle{
	background-color: #f66 !important;
	text-transform: uppercase;
	border-width: 0 !important;
	color: #FFF !important;
}

body #page-container .et_pb_section .et_pb_button_2.differentStyle:hover {
    opacity: 0.8;
}

.whiteMore{
	color: #FFF;
	line-height: 20px;
}

.smallereButton{
	margin-top: 10px;	
	text-transform: uppercase;
}

.smallereButton:hover, body #page-container .et_pb_section .et_pb_button_3.smallereButton:hover, body #page-container .et_pb_section .et_pb_button_6.smallereButton:hover{

}

body #page-container .et_pb_section .et_pb_button_6.smallereButton{
	margin-left: 0;
}

.forCloseBtn{
	padding-top: 40px;
}

.closeWindow, .showMeMore{
	width: 100%;
	text-align: center;
	color: #FFF !important;
	line-height: 40px;
	background-color: #66A3FF !important;
	border: 0;
	transition: all .3s ease 0s !important;	
	font-family: Montserrat,Helvetica,Arial,Lucida,sans-serif !important;
	font-weight: 700 !important;
}

.hoverBtn:hover, .closeWindow:hover{
	opacity: 0.8;
}

.aboutDivPragraphs{
	margin-left: 20%;
}

.aboutabdelParag p{
	line-height: 1.4em;
}

.aboutDivPragraphs p{
	line-height: 1.4em;
}

.form-box-four .whiteMore strong, .manchet .whiteMore strong{
	color: #66A3FF;
}

.smalller{
	font-size: 12px;
}


.lessPad{
	padding-bottom: 0;
}

.et_pb_row_inner_4.et_pb_row_inner.moveToTheRight{
	padding-left: 38px !important;
}

.fixedBidPop{
	position: fixed;
	background: rgba(100, 100, 100, 0.8);
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 100000;
	display: none;
}

.modal-overlay{
	height: auto;
	margin-top: 100px;
}

.single-input label span{
color: #1e1e1e;
padding-bottom: 0;
display: block;
font-weight: bold;
font-size: 13px;
}

.form-area-eight::after {
    position: absolute;
    content: "";
    right: -8px;
    top: 10px;
    background: #fff;
    height: 100%;
    width: 50%;
    z-index: 1;
    -webkit-transform: rotate(6deg);
    -ms-transform: rotate(6deg);
    transform: rotate(6deg);
    border-radius: 5px;
    z-index: -1;
}

.check-box-wrap label{
	color: #1e1e1e !important;
}

.form-area-eight {
	background: #1e1e1e;
	padding: 60px 30px 25px;
	border-radius: 5px;
	position: relative;
	margin-right: 25px;
	height: 100%;
}

.button-right {
    position: absolute;
    top: 0;
    right: 20px;
width: 42px;
height: 52px;	
}

.modal-close-trigger{
	cursor: pointer;
}

.moveALittle{
	line-height: 1.4em;
}

.lessPad span{
	font-weight: 700;
}

.text-right {
    text-align: right !important;
}

.mobile-navigation-close-icon::before {
    position: absolute;
    top: 28px;
    left: 0;
    content: '';
    width: 22px;
    height: 3px;
    background: #fff;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .7s cubic-bezier(.645,.045,.355,1);
    -o-transition: all .7s cubic-bezier(.645,.045,.355,1);
    transition: all .7s cubic-bezier(.645,.045,.355,1);
}

.mobile-navigation-close-icon::after {
    position: absolute;
    top: 28px;
    left: 0;
    content: '';
    width: 22px;
    height: 3px;
    background: #fff;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: all .7s cubic-bezier(.645,.045,.355,1);
    -o-transition: all .7s cubic-bezier(.645,.045,.355,1);
    transition: all .7s cubic-bezier(.645,.045,.355,1);
}

h3.title{
	color: #FFF;
}

.mobile-navigation-close-icon {
    position: relative;
    cursor: pointer;
    height: 28px;
    width: 28px;
    line-height: 28px;
    display: inline-block;
}

.mb-20 {
    margin-bottom: 20px;
}

.text-left {
    text-align: left !important;
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
}

::selection {
    color: #fff;
    background-color: #086ad8;
}




.form-area-eight .single-input {
    margin-bottom: 20px;
}

.form-area-eight .single-input .input-box {
width: 100%;
border: 1px solid #1e1e1e;
background: #FFF;
padding: 10px 15px;
color: #1e1e1e;
}


.form-area-eight .single-input .input-box:focus {

}

.abdelBorders{
	border-radius: 10px;
}
.noticeMePlz{
	color: #ff6666;
}

.text-white {
    color: #fff !important;
}

.modal-title{
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-weight: 800;
text-transform: uppercase;
font-size: 20px;
	color: #ff6666 !important;
}

.et_pb_section_8.et_pb_section {
    background-color: #1e1e1e !important;
}

.et_pb_text_7{
	overflow: auto;
}

.text-center {
    text-align: center !important;
}

.counter-box__four {
    max-width: 453px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

.currentStats{
	padding: 20px;
	max-width: 453px;
	position: relative;
	margin-top: 26px;
	padding-bottom: 0;
	
}

.myRules .currentStats{
	border-left: 4px solid #fff;
}

.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module.removeBottom, .et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module.removeBottom{
	margin-bottom: 0;
}

.countdown-deals {
    display: grid;
    grid-gap: 30px;
    grid-template-columns: repeat(4,1fr);

}

header .countdown-deals{
width: 168px;
margin-left: auto;		
}

.helpNeeded{
line-height: 1.4em;
font-size: 12px;
font-weight: normal;
}

.bookMail{
	color: #ff6666;
	text-decoration: underline;
}

.bookMail:hover{
	text-decoration: none;
}

.innerFixed{
height: 100%;
	overflow-y: auto;
}

.countdown-deals.counter-style--six .single-countdown::after {
    position: absolute;
    content: ":";
    right: -18px;
    top: 40%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 40px;
    font-weight: 800;
    color: #525266;
}

.countdown-deals.counter-style--six .single-countdown {
    display: inline-block;
    position: relative;
}

.maximizeWidth{
	max-width: 230px;
}

.countdown-deals.counter-style--six .single-countdown .single-countdown__time {
    display: block;
    font-size: 25px;
    font-weight: 600;
    line-height: 1;
    color: #FFF;
    margin-bottom: 0;
-webkit-transition: all .4s cubic-bezier(.645,.045,.355,1);
-o-transition: all .4s cubic-bezier(.645,.045,.355,1);
transition: all .4s cubic-bezier(.645,.045,.355,1);	
}

.countdown-deals.counter-style--six .single-countdown .single-countdown__text {
    display: block;
    color: #FFF;
    font-size: 14px;
    font-weight: 500;
-webkit-transition: all .4s cubic-bezier(.645,.045,.355,1);
-o-transition: all .4s cubic-bezier(.645,.045,.355,1);
transition: all .4s cubic-bezier(.645,.045,.355,1);		
}

.countdown-deals.maximizeWidth.counter-style--six .single-countdown .single-countdown__text{
	font-size: 12px;
	line-height: 1.5em;
}


.countdown-deals.counter-style--six .single-countdown::after {
    position: absolute;
    content: ":";
    right: -18px;
    top: 17%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 20px;
    font-weight: 800;
    color: #FFF;
}

.konami{
  text-decoration: underline;
  color: var(--accent);
}

.countdown-deals.counter-style--six .single-countdown.forth::after{
	display: none !important;
}

.et_pb_social_media_follow li{
	width: 50px;
	background-color: var(--accent);
	border-radius: 5px;
}

ul.et_pb_social_media_follow{
  margin-top: 20px;
}

div.et_pb_section.et_pb_section_9{
	background-image: none !important;
}

[type="button"], [type="reset"], [type="submit"], button {
    -webkit-appearance: button;
}

.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn {
    padding: 10px 25px;
    border-radius: 2px;
	text-transform: uppercase;
}

.btn--white {
    background: #ff6666;
    color: #FFF;
    font-size: 14px;
    font-weight: 600;
	width: 100%;
}

.form-box-four form{
	background-color: #FFF;
	padding: 20px;	
	border-radius: 5px;
}


[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.myRules .et_pb_image_10, .myRules h3, .myRules h2, .myRules p {
    text-align: left;
}

.myRules .counter-box__four{
	margin-left: 0;
	margin-right: 0;
	
}


.errorInField{
	border-color: #fcc !important;
	background-color: #fcc !important;
	color: #000 !important;	
}



#minimumBid{
	display:inline;
}

.width100{
	width: 100%;
}



#bidHistoryDiv{

}

.clearThis{
	clear:both;
}

.usernameBid{
	float: left;
	width: 40%;
}

.dateBid{
	float: left;
	width: 40%;	
}

.amountBid{
	float: right;
	width: 20%;	
	text-align: right;
}

.bidRow{
	color: #FFF;
	padding-bottom: 10px;
}

.boldify{
	font-weight: bold;
}


.viewAllBids{
	cursor: pointer;
	padding-top: 10px;
	text-decoration: underline;
	display: inline-block;
	color: #66A3FF;
}

.viewAllBids:hover{
	text-decoration: none;
}

.firstCurrent{
	text-align: right;
	text-transform: uppercase;
	font-size: 12px;
}

.daBtns{
	padding-top: 20px;
}

.daBtns button{
	width: 100%;
	background-color: #66A3FF;
	color: #FFF;
}

#bidAmount{
	font-size: 60px;
	display: block;
	padding-top: 5px;
}

.secondCurrent {
    text-align: left;
    padding-top: 65px;
    text-transform: uppercase;
	font-size: 12px;
	line-height: 18px;
}

#bidName, #totalBids {
	display: block;
	text-align: right;
	font-size: 20px;
	text-transform: none;
	max-width: 100%;
	margin-right: 0;
}

.firstCurrent{
	position: absolute;
	top: 0;
	left: 19px;
	text-align: right;
	text-transform: uppercase;
	font-size: 12px;	
}

#getOverHere .firstCurrent{
	text-align: left;
}

.secondCurrent.first {

}

.secondCurrent.third{
	padding-top: 0;
	margin-right: 0;
	position: absolute;
	right: 0;
	top: 7px;	
}

.marginTopPosition{
	max-width: 100%;
}

#bidName{
	text-align: left;
	max-width: 70%;
}

#totalBids{
	font-size: 60px;
	padding-top: 11px;
}


.et_pb_text_15 h2{
	font-size: 3vw;
}

.et_pb_section_9.et_pb_section {
    padding-top: 1vw;
    padding-bottom: 1vw;
    background-color: #171717 !important;
}

.floatCounter{
	float: right;
}

.headerStats{
	float: right;
}

.headerStats .secondCurrent{
	padding-top: 0;
}

.headerStats .firstCurrent{
	position: static;
	float: left;
}


.headerStats .secondCurrent.third{
	position: static;
	float: left;
}

.headerStats .secondCurrent.first{
	position: static;
	float: left;
}

.headerStats .currentStats{
	max-width: none;
	padding: 0;
	margin: 0;
}


.headerStats .headerButton{
	padding-left: 36px;
	padding-top: 13px;
	float: left;
}

.topCounter .countdown-deals.counter-style--six .single-countdown::after {
	position: absolute;
	content: ":";
	right: -2px;
	top: 25%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 12px;
	font-weight: 800;
	color: #525266;
}

.topCounter .countdown-deals.counter-style--six .single-countdown .single-countdown__text{
	font-size: 10px;
	text-transform: uppercase;
	line-height: 17px;
}

.topCounter .countdown-deals.counter-style--six .single-countdown .single-countdown__time {
	display: block;
	font-size: 22px;
	font-weight: 600;
	line-height: 1;
	color: #525266;
	margin-bottom: 0;
	-webkit-transition: all .4s cubic-bezier(.645,.045,.355,1);
	-o-transition: all .4s cubic-bezier(.645,.045,.355,1);
	transition: all .4s cubic-bezier(.645,.045,.355,1);
}

.topCounter .single-countdown.second{
	left: -32px;
	position: relative;	
}

.topCounter .single-countdown.third{
	left: -64px;
	position: relative;	
}

.topCounter .single-countdown.forth{
	left: -96px;
	position: relative;	
}


.topCounter .countdown-deals.counter-style--six .single-countdown.forth::after {
	display: none;
}

.topCounter .aucTitle{
	padding-left: 9px;
}

.topCounter.counter-box__four{
	margin-top: 0;
}

.topCounter .countdown-deals.counter-style--six .single-countdown{
	width: 45px;
}

.topCounter{
	/*max-width:182px;*/
}

.topCounter .aucTitle{
	font-size: 13px;
	line-height: 17px;
	padding-top: 2px;
	padding-right: 4px;
}

.headerStats .firstCurrent{
	font-size: 13px;
	padding-top: 0;
}



#bidName2, #totalBids2 {
    display: block;
    text-align: right;
    font-size: 20px;
    text-transform: none;
    max-width: 100%;
    margin-right: 0;
}

#bidAmount2{
	font-size: 22px;
	display: block;
	padding-top: 0;
	font-weight: 600;
	line-height: 1;
}

.usdHeader{
	font-weight: 500;
	font-size: 10px;
	line-height: 17px;
}

.et_header_style_left #et-top-navigation {

}

#et-top-navigation {
	float: none;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

#totalBids2 {
    font-size: 30px;
    padding-top: 3px;
	font-weight: normal;
}


.headerStats .blackerBtn{
	background-color: #525266 !important;
	color: #FFF !important;
	border-color: #525266 !important;
	text-transform: uppercase;	
	margin-bottom: 0;
	margin-top: 0;
	display: block;
	width: 180px;
	font-size: 12px;
	font-family: Montserrat,Helvetica,Arial,Lucida,sans-serif !important;
	font-weight: 700 !important;	
	height: 45px;
	line-height: 38px;
	transition: all .2s;
	border: 0;
}

.headerStats .blackerBtn:hover{
	opacity: 0.8;
}

.headerStats{
	color: #525266 !important;
}

.catClass{
	text-align: center;
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);	
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
}

#miaw {
    background: linear-gradient(-45deg, rgba(238, 119, 82, 0.8), rgba( 	231, 60, 126, 0.8), rgba( 	35, 166, 213, 0.8), rgba( 	35, 213, 171, 0.8));
    background-size: 400% 400%;
    animation: gradient 1s ease infinite;
	cursor: pointer;
}

.et_pb_text_1.et_pb_text a.termsAndCondi{
	color: #ff6666 !important;
}

.termsAndCondi:hover{
	text-decoration: none;
}

.paragraph1 p{
line-height: 1.4em;
padding-bottom: 14px;
}

.bidLinH{
	color: #ff6666;
	line-height: 17px;
	padding-top: 2px;
}

.makeLineHeight{
	line-height: 1.4em;
}

.makeLineHeight p{
	font-size: 12px;
	padding-bottom: 5px;
}

.makeLineHeight .asterix{

}

.trulyATilte{
	position: absolute;
	top: -200px;
}

.trulyATilte h2{
font-family: Montserrat,Helvetica,Arial,Lucida,sans-serif;
font-weight: 800;
text-transform: uppercase;
font-size: 32px;
color: #1e1e1e !important;
line-height: 1em;	
}

.boldyDad{
font-weight: 800;
font-size: 14px;
line-height: 1em;
display: block;
padding-top: 3px;	
}

.trulyATilte h4{
	
}

.mrJRR p{
	line-height: 1.4em;
	font-weight: normal;
}

.pagesPoem{
	line-height: 1.4em;
	font-weight: normal;
}

#main-header{
	background-color: #1e1e1e;
	height: 72px;
}

.gridHalf{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 20px;
}

.gridHalf img{
	border-radius: 10px;
}

.helpMeLord{
	padding-bottom: 0;
}

@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.from15{
	display: none;
}

.forLineHeight{
	line-height: 20px !important;
}

.sameWidth{
	width: 100%;
	text-align: center;
}

.left10{
	padding-left: 10%;
}

@media all and (max-width:1500.5px){
	.from15{
		display: block;
	}	
}

@media all and (max-width:980.5px){
	.aboutDivPragraphs{
		margin-left: 0;
	}	
	
	
	.trulyATilte{
		position: static;
		color: #FFF;
	}	
	
	.trulyATilte h2{
		color: #FFF !important;
		padding-top: 20px;
		padding-bottom: 10px;
		padding-right: 0;
	}
	
	.pushDownAtTablet{
		margin-top: 50px;
	}
	
	.left10{
		padding-left: 0;
	}
	
	.et_pb_section_7.et_pb_section{
		margin-top: 0;
	}	
	
	.et_pb_image_0 .et_pb_image_wrap, .et_pb_image_11 .et_pb_image_wrap{
		margin-top: 25px;
	}
	
	.et_pb_text_5.et_pb_text blockquote{
		margin-top: 50px;
	}
	
	.et_pb_column .et_pb_row_inner.tabNinja{
		padding-top: 0;
	}
	
	.tabNinja .et_pb_column .et_pb_module{
		margin-bottom: 15px;
	}
	
	.et_pb_number_counter.et_pb_with_title .percent {
	  margin-bottom: 0;
	}
	
	.et_pb_row_inner_4.et_pb_row_inner.moveToTheRight{
		padding-top: 35px !important;
	}
	
	.handsome{
		padding-bottom: 20px;
		padding-top: 5px;
		text-align: right;
	}
	
	.helpNeeded{
		padding-top: 10px;
	}
	
	.et_pb_text_5 blockquote{
		font-size: 20px;
	}
	
	.et_pb_row_inner_4.et_pb_row_inner.moveToTheRight{
		padding-left: 10px !important;
	}	
	
	.maxWidthSig{
		max-width: 180px;
	}
	
	.forfotterMob{
		padding-bottom: 0;
	}
	
	.et_pb_section_7.et_pb_section.removeDatFo{
		margin-bottom: 0;
	}
	
	.et_pb_row.et_pb_row_6.lasOfRows{
		padding-top: 0;
		padding-bottom: 0;
	}
	
	.counter-box__four{
		margin-top: 10px;
	}
	
	.myRules h3{
padding-bottom: 0;
font-size: 11px;
	}
	
	.et_pb_image_11{
		margin-bottom: 0 !important;
	}
}

@media all and (max-width:991.5px){
	.handsome{
		line-height: 15px;
	}
	
	.gridHalf{
		grid-template-columns: 1fr;
	}
	
	.chevContainer{
		bottom: 65px;
		top: auto !important;
	}
	
}

@media all and (max-width:980px){
	.et_pb_section_0.et_pb_section{
		padding-top: 0;
	}
	
	.et_pb_column_0 {
	  padding-top: 0;
	}
	
	#et-top-navigation{
		width: 100%;
	}
}


	

@media all and (max-width:767.5px){
	
	.trulyATilte h2{
		font-size: 25px;
	}
	
	.trulyATilte h4{
		font-size: 16px;
	}
	
	.livePara{
		padding-bottom: 6px;
	}
	
	.boldyDad{
font-size: 13px;
line-height: 1.2em;		
	}
	
	#main-header{
		height: 61px;
	}	
	
	header .countdown-deals{
		width: 131px;
	}
	
.et_fixed_nav.et_show_nav #page-container {
  padding-top: 61px;
}	
	
	.usdHeader{
		font-size: 8px;
		line-height: 13px;		
	}
	
	.topCounter .countdown-deals.counter-style--six .single-countdown::after{
		top: 25%;
		right: 0;
	}	
	
	.topCounter .countdown-deals.counter-style--six .single-countdown {
		width: 32px;
	}	
	
	.topCounter .countdown-deals.counter-style--six .single-countdown.firstOne {
	  width: 43px;
	}	

	.topCounter .countdown-deals.counter-style--six .single-countdown .single-countdown__text {
		font-size: 8px;
		line-height: 13px;
	}	
	
	.topCounter .countdown-deals.counter-style--six .single-countdown .single-countdown__time{
		font-size: 18px;
	}
	
	.topCounter .aucTitle {
		font-size: 12px;
		padding-left: 6px;
	}
	
	.topCounter {
		
	}	
	
	.headerStats .firstCurrent {
		font-size: 12px;

	}
	
	#bidAmount2 {
		font-size: 18px;
		padding-top: 0;
	}	
	
	.headerStats .currentStats {
	}	
	
	.headerStats .secondCurrent.third {
		position: absolute;
		float: none;
		left: 0;
		top: 7px;
	}	
	
	#totalBids2 {
		font-size: 13px;
		padding-top: 0;
		font-weight: bold;
		text-align: left;
		line-height: 5px;
	}	
	
	#main-header .container{
		width: 100%;
	}
	
	.headerStats {
		color: #525266 !important;
	}	
	
	.topCounter.counter-box__four {
		margin-top: 0;
		/*width: 130px;*/
	}	
	
	#et-top-navigation {
		/*width: 375px;*/
	}	
	
	.headerStats .blackerBtn{
		width: 140px;
		margin-right: 0;
		margin-left: auto;
	}
	
	.headerStats .headerButton{
		float: none;
		padding-left: 0;
		position: relative;
		z-index: 2;		
	}
	
	.et_pb_button_4_wrapper .et_pb_button_4.loweBtn{
		display: block;
	}
	
	.secondCurrent.first{
		padding-top: 50px;
	}
	
	.secondCurrent.third{
		position: static;
		padding-top: 25px;
	}
	
	#totalBids{
		text-align: left;
		font-size: 45px;
	}
	
	.viewAllBids{
		padding-top: 10px;
	}
	
	#bidAmount{
		font-size: 45px;
	}
	
	.currentStats{
		padding-left: 15px;
		margin-top: 12px;
	}
	
	.firstCurrent{
		left: 14px;
	}
	
	.countdown-deals.counter-style--six .single-countdown{
		width: 55px;
	}
	
	.countdown-deals.counter-style--six .single-countdown.firstOne {
		width: 66px;
		padding-left: 5px;
	}	
	
	.countdown-deals.counter-style--six .single-countdown .single-countdown__time{
		font-size: 30px;
	}
	
	.countdown-deals.counter-style--six .single-countdown::after{
		right: -4px;
		top: 23%;
		font-size: 25px;
	}
	
	.countdown-deals.counter-style--six .single-countdown.second{
		left: -32px;
		position: relative;
	}	
	
	.countdown-deals.counter-style--six .single-countdown.third{
		left: -64px;
		position: relative;
	}
	
	.countdown-deals.counter-style--six .single-countdown.forth{
		left: -96px;
		position: relative;
	}	
	
	.aucTitle{
		padding-left: 13px;
	}
	
	.countdown-deals.counter-style--six .single-countdown.forth::after{
		display: none;
	}	
	
	.counter-box__four{

	}
	
	.daBtns{
		margin-top: 0px;
	}
	
	body #page-container .et_pb_section .et_pb_button_6.smallereButton.removeOnMob{
		margin-left: 0 !important;
		margin-top: 5px;
	}
	
	.headerStats.actionStarts .secondCurrent.third{
		width: 67px;
		text-align: right;
		padding-top: 6px;
		top: 0;
		left: 0;
	}
	
	.headerStats.actionStarts #totalBids2{
		font-size: 18px;
		text-align: right;
		line-height: 11px;
	}
	
	.headerStats.actionStarts .headerButton{
		padding-top: 12px;
	}
	
	.fixedBidPop .form-area-eight{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		padding: 60px 15px 15px;
	}
	
	.fixedBidPop .modal-overlay{
		margin-top: 20px;
	}
	
	.fixedBidPop .form-area-eight::after{
		display: none;
	}
	
	body #page-container .et_pb_section .et_pb_button_4.blackerBtn.oneAndOnly{
		margin-bottom: 0;
	}
	
	body #page-container .et_pb_section .et_pb_button_4.loweBtn.orMake{
		margin-top: 5px;
		width: 284px;
		margin-left: auto;
	}	
	
	.blackifyBold{
		font-size: 14px;
	}
	

	
	#firstCTA{
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

/*div.et_pb_section.et_pb_section_0{
background-image: url(../img/ebook-17-1.png),linear-gradient(124deg,rgba(255,255,255,0.1) 30%,#525266 90%) !important;	
}*/


div.et_pb_section.et_pb_section_0{
	background-color: #1e1e1e;
	color: #FFF;
}

.et_pb_text_0.et_pb_text{
	color: #FFF !important;
}

.et_pb_section_0{
	border-color: #66A3FF;
}


body #page-container .et_pb_section .et_pb_button_1{
	background-color: #66A3FF;
}

.et_pb_section_4.et_pb_section{
	background-color: #1e1e1e !important;
}

.et_pb_text_0 h1{
  /* background-image: linear-gradient(
	to right,
	#f6f2c0 0,
	#cb9b51 22%, 
	#f6e27a 45%,
	#f6f2c0 50%,
	#f6e27a 55%,
	#cb9b51 78%,
	#f6f2c0 100%
	);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    position: relative;
	text-transform: uppercase;	
	margin: 0;*/
	color: #ffe5a9 !important;
}

#mainH1{
	color: #ff6666 !important;
}

body #page-container .et_pb_section .et_pb_button_0#firstCTA{
/*background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
  background-color: rgba(0, 0, 0, 0);
  background-size: auto;
background-size: auto;
background-size: 400% 400%;
animation: gradient 15s ease infinite;*/
	background-color: #ff6666;
}

.et_pb_text_0 h1:after {
    background: none;
    content: attr(data-heading);
    left: 0;
	top: 0;
    z-index: -1;
    position: absolute;
    text-shadow: 
		-1px 0 1px #c6bb9f, 
		0 1px 1px #c6bb9f, 
		5px 5px 10px rgba(0, 0, 0, 0.4),
		-5px -5px 10px rgba(0, 0, 0, 0.4);
}

.headerStats .blackerBtn{
/*background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
  background-size: auto;
background-size: 400% 400%;
animation: gradient 15s ease infinite;	*/
	background-color: #66A3FF !important;
}

.et_pb_text_inner .blue{
	color: #66A3FF !important;
}



#main-header .counter-box__four{
background-color: #373737;
color: #FFF;
max-width: 226px;
border-radius: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

#main-header .aucTitle, #main-header .topCounter .countdown-deals.counter-style--six .single-countdown .single-countdown__time, #main-header .topCounter .countdown-deals.counter-style--six .single-countdown::after, #main-header .countdown-deals.counter-style--six .single-countdown .single-countdown__text{
	color: #FFF;
}

#main-header .currentStats{
	border-color: #1e1e1e;
}

#main-header .headerStats{
	color: #FFF !important;
background-color: #373737;
border-radius: 5px;	
padding-left: 9px;
	margin-right: 10px;
padding-right: 5px;	
}



.chevContainer {
position: fixed;
width: 24px;
height: 24px;
top: 90vh;
z-index: 94035;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
}

.et_pb_text_inner p strike{
	color: #ff6666;
}

.chevron {
  position: absolute;
  width: 28px;
  height: 8px;
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
  animation: move 3s ease-out infinite;
}

.chevron:first-child {
  animation: move 3s ease-out 1s infinite;
}

.chevron:nth-child(2) {
  animation: move 3s ease-out 2s infinite;
}

.chevron:before,
.chevron:after {
  content: ' ';
  position: absolute;
  top: 0;
  height: 100%;
  width: 51%;
  background: #fff;
}

.chevron:before {
  left: 0;
  transform: skew(0deg, 30deg);
}

.chevron:after {
  right: 0;
  width: 50%;
  transform: skew(0deg, -30deg);
}


.container.et_menu_container{
	width: 100%;
}
@keyframes move {
  25% {
    opacity: 1;

  }
  33% {
    opacity: 1;
    transform: translateY(30px);
  }
  67% {
    opacity: 1;
    transform: translateY(40px);
  }
  100% {
    opacity: 0;
    transform: translateY(55px) scale3d(0.5, 0.5, 0.5);
  }
}

.chevTxt {
  display: block;
  margin-top: 75px;
  margin-left: -30px;
  font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  white-space: nowrap;
  opacity: .25;
  animation: pulse 2s linear alternate infinite;
}

@keyframes pulse {
  to {
    opacity: 1;
  }
}

    :root {
      --bg: #0b0b0d;
      --bg-soft: #141418;
      --card: rgba(255, 255, 255, 0.04);
      --card-strong: rgba(255, 255, 255, 0.07);
      --text: #f5f3ef;
      --muted: rgba(245, 243, 239, 0.72);
      --line: rgba(255, 255, 255, 0.1);
      --accent: #d9b24c;
      --accent-soft: rgba(217, 178, 76, 0.14);
      --shadow: 0 25px 80px rgba(0, 0, 0, 0.45);
      --radius: 28px;
    }

    * {
      box-sizing: border-box;
    }

    html {
      scroll-behavior: smooth;
    }

    body {
      margin: 0;
      font-family: Inter, Arial, Helvetica, sans-serif;
      background:
        radial-gradient(circle at top, rgba(255, 255, 255, 0.08), transparent 28%),
        radial-gradient(circle at 82% 14%, rgba(217, 178, 76, 0.15), transparent 20%),
        var(--bg);
      color: var(--text);
      line-height: 1.6;
    }

    a {
      color: inherit;
      text-decoration: none;
    }

    .container {
      width: min(1180px, calc(100% - 40px));
      margin: 0 auto;
    }

    .site-header {
      position: sticky;
      top: 0;
      z-index: 50;
      backdrop-filter: blur(14px);
      background: rgba(11, 11, 13, 0.74);
      border-bottom: 1px solid var(--line);
    }

    .site-header-inner {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 20px;
      padding: 18px 0;
    }

    .logo {
      font-size: 14px;
      letter-spacing: 0.18em;
      text-transform: uppercase;
      color: var(--muted);
    }

    .nav {
      display: flex;
      gap: 22px;
      font-size: 15px;
      color: var(--muted);
    }

    .button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 50px;
      padding: 0 22px;
      border-radius: 16px;
      border: 1px solid transparent;
      font-size: 15px;
      font-weight: 600;
      transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;
      cursor: pointer;
    }

    .button:hover {
      transform: translateY(-1px);
    }

    .button-primary {
      background: var(--accent);
      color: #111;
      box-shadow: 0 16px 40px rgba(217, 178, 76, 0.22);
    }

    .button-secondary {
      background: rgba(255, 255, 255, 0.04);
      border-color: var(--line);
      color: var(--text);
    }

    .hero {
      padding: 72px 0 44px;
      border-bottom: 1px solid var(--line);
    }

    .hero-grid {
   
      align-items: center;
    }

    .eyebrow {
      display: inline-flex;
      align-items: center;
      gap: 10px;
      padding: 8px 14px;
      border-radius: 999px;
      background: var(--accent-soft);
      border: 1px solid rgba(217, 178, 76, 0.22);
      color: #f0d892;
      font-size: 13px;
      margin-bottom: 10px;
      letter-spacing: 0.04em;
    }

    h1 {
      margin: 18px 0 20px;
      font-size: clamp(42px, 7vw, 78px);
      line-height: 0.98;
      letter-spacing: -0.04em;
    }

    .accent {
      color: var(--accent);
    }

    .hero p {
      max-width: 700px;
      margin: 0;
      font-size: 20px;
      color: var(--muted);
    }

    .hero-actions {
      display: flex;
      flex-wrap: wrap;
      gap: 14px;
      margin-top: 30px;
    }

    .stats {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 16px;
      margin-top: 34px;
      max-width: 620px;
    }

    .stat {
      padding: 22px;
      border-radius: 22px;
      background: var(--card);
      border: 1px solid var(--line);
    }

    .stat strong {
      display: block;
      font-size: 34px;
      color: var(--accent);
      line-height: 1;
      margin-bottom: 8px;
    }

    .stat span {
      color: var(--muted);
      font-size: 14px;
    }

    .mockup-card {
      position: relative;
      padding: 24px;
      border-radius: 34px;
      background: rgba(18, 18, 22, 0.9);
      border: 1px solid var(--line);
      box-shadow: var(--shadow);
      overflow: hidden;
      margin-top: 30px;
    }

    .mockup-card::before {
      content: "";
      position: absolute;
      inset: auto auto 78% 65%;
      width: 280px;
      height: 280px;
      background: rgba(217, 178, 76, 0.12);
      filter: blur(60px);
      border-radius: 999px;
      pointer-events: none;
    }

    .mockup-top {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 18px;
      margin-bottom: 18px;
    }

    .mockup-label {
      font-size: 13px;
      text-transform: uppercase;
      letter-spacing: 0.16em;
      color: rgba(255, 255, 255, 0.45);
      margin-bottom: 6px;
    }

    .mockup-title {
      font-size: 22px;
      font-weight: 700;
    }

    .reserved-pill {
      padding: 9px 14px;
      border-radius: 999px;
      background: var(--accent-soft);
      color: #f0d892;
      border: 1px solid rgba(217, 178, 76, 0.24);
      font-size: 13px;
      white-space: nowrap;
    }

    .canvas-grid {

      grid-template-columns: repeat(10, 1fr);
      gap: 8px;
      padding: 16px;
      border-radius: 24px;
      background: #0d0d10;
      border: 1px solid rgba(255, 255, 255, 0.05);
    }

    .bill {
      position: relative;
      aspect-ratio: 0.64 / 1;
      border-radius: 9px;
      border: 1px solid rgba(255, 255, 255, 0.09);
      background: rgba(255, 255, 255, 0.035);
      color: rgba(255, 255, 255, 0.28);
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 11px;
      font-weight: 700;
      letter-spacing: 0.02em;
    }

    .bill.reserved {
      background: rgba(217, 178, 76, 0.14);
      border-color: rgba(217, 178, 76, 0.38);
      color: #f8e7b6;
    }

    .mockup-notes {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 12px;
      margin-top: 14px;
    }

    .mockup-note {
      padding: 16px;
      border-radius: 18px;
      background: rgba(255, 255, 255, 0.035);
      border: 1px solid var(--line);
    }

    .mockup-note strong {
      display: block;
      margin-bottom: 8px;
      font-size: 12px;
      color: rgba(255, 255, 255, 0.48);
      text-transform: uppercase;
      letter-spacing: 0.16em;
    }

    .mockup-note span {
      display: block;
      color: var(--muted);
      font-size: 14px;
      line-height: 1.45;
    }

    section {
      padding: 76px 0;
    }

    .section-heading {
      max-width: 760px;
      margin-bottom: 32px;
    }

    .section-heading .eyebrow {
      margin-bottom: 14px;
    }

    h2 {
      margin: 0 0 14px;
      font-size: clamp(30px, 5vw, 50px);
      line-height: 1.02;
      letter-spacing: -0.03em;
    }

    .section-heading p {
      margin: 0;
      color: var(--muted);
      font-size: 18px;
    }

    .three-col {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 18px;
    }

    .info-card,
    .faq-item,
    .process-step,
    .cta-box {
      background: var(--card);
      border: 1px solid var(--line);
      border-radius: var(--radius);
    }

    .info-card {
      padding: 28px;
    }

    .info-card .small-title {
      color: #f0d892;
      font-size: 13px;
      text-transform: uppercase;
      letter-spacing: 0.16em;
    }

    .info-card h3 {
      margin: 16px 0 12px;
      font-size: 28px;
      line-height: 1.15;
    }

    .info-card p {
      margin: 0;
      color: var(--muted);
      font-size: 16px;
    }

    .why-grid {
      display: grid;
      grid-template-columns: 1.1fr 0.9fr;
      gap: 24px;
      align-items: stretch;
    }

    .list-card {
      padding: 32px;
      background: var(--card);
      border: 1px solid var(--line);
      border-radius: 34px;
    }

    .list-card ul {
      list-style: none;
      margin: 28px 0 0;
      padding: 0;
    }

    .list-card li {
      position: relative;
      padding: 18px 0 18px 34px;
      border-top: 1px solid rgba(255, 255, 255, 0.08);
      color: var(--muted);
      font-size: 17px;
    }

    .list-card li:first-child {
      border-top: 0;
      padding-top: 0;
    }

    .list-card li::before {
      content: "";
      position: absolute;
      left: 0;
      top: 26px;
      width: 12px;
      height: 12px;
      border-radius: 999px;
      background: var(--accent);
      box-shadow: 0 0 0 6px rgba(217, 178, 76, 0.12);
    }

    .quote-card {
      padding: 32px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      background: linear-gradient(180deg, rgba(217, 178, 76, 0.09), rgba(255, 255, 255, 0.03));
      border: 1px solid rgba(217, 178, 76, 0.16);
      border-radius: 34px;
    }

    .quote-card p {
      margin: 0;
      font-size: 28px;
      line-height: 1.22;
    }

    .quote-card span {
      margin-top: 18px;
      color: var(--muted);
      font-size: 15px;
    }

    .process-grid {
      display: grid;
      grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 16px;
    }

    .process-step {
      padding: 24px;
    }

    .process-step .number {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 42px;
      height: 42px;
      border-radius: 14px;
      background: var(--accent-soft);
      color: #f0d892;
      font-weight: 700;
      margin-bottom: 18px;
    }

    .process-step h3 {
      margin: 0 0 10px;
      font-size: 22px;
    }

    .process-step p {
      margin: 0;
      color: var(--muted);
      font-size: 15px;
    }

    .faq-grid {
      display: grid;
      gap: 16px;
    }

    .faq-item {
      padding: 26px 28px;
    }

    .faq-item h3 {
      margin: 0 0 10px;
      font-size: 21px;
      line-height: 1.25;
    }

    .faq-item p {
      margin: 0;
      color: var(--muted);
      font-size: 16px;
    }

    .cta-box {
      padding: 34px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 28px;
      background: linear-gradient(180deg, rgba(255, 255, 255, 0.05), rgba(217, 178, 76, 0.08));
      border-color: rgba(217, 178, 76, 0.18);
    }

    .cta-box h2 {
      margin-bottom: 10px;
      font-size: clamp(28px, 4vw, 42px);
    }

    .cta-box p {
      margin: 0;
      color: var(--muted);
      font-size: 18px;
      max-width: 720px;
    }

    .site-footer {
      padding: 30px 0 50px;
      color: rgba(255, 255, 255, 0.5);
      font-size: 14px;
    }

    /* Burger hidden on desktop */
.burger {
  display: none;
  flex-direction: column;
  gap: 5px;
  background: none;
  border: none;
  cursor: pointer;
  z-index: 1001;
  position: relative;
}

.burger span {
  width: 25px;
  height: 3px;
  background: var(--accent);
  display: block;
}

/* Animate burger to X */
.burger span {
  transition: all 0.3s ease;
}

/* When active */
.burger.active span:nth-child(1) {
  transform: translateY(8px) rotate(45deg);
}

.burger.active span:nth-child(2) {
  opacity: 0;
}

.burger.active span:nth-child(3) {
  transform: translateY(-8px) rotate(-45deg);
}    

    @media (max-width: 1080px) {
      .hero-grid,
      .why-grid,
      .three-col,
      .process-grid {
        grid-template-columns: 1fr;
      }

      .mockup-notes,
      .stats {
        grid-template-columns: 1fr 1fr 1fr;
      }
    }

    @media (max-width: 860px) {
      .nav {
        display: none;
      }

      .hero {
        padding-top: 48px;
      }

      .stats,
      .mockup-notes,
      .cta-box {
        grid-template-columns: 1fr;
      }

      .cta-box {
        align-items: flex-start;
      }

  .nav {
    position: absolute;
    top: 70px;
    left: 0;
    width: 100%;
    background: #000;
    display: none;
    flex-direction: column;
    padding: 20px;
    gap: 15px;
  }

  .nav.active {
    display: flex;
  }

  .burger {
    display: flex;
  }

  /* Optional: hide CTA on mobile or move it inside menu */
  .button-secondary {
    display: none;
  }     
  
  
section {
  padding: 30px 0;
}

.cta-box, .mockup-top{
  display: block;
}

.button-primary{
  margin-top: 20px;
}


    }

    @media (max-width: 640px) {
      .container {
        width: min(100% - 24px, 1180px);
      }

      .hero p,
      .section-heading p,
      .cta-box p {
        font-size: 17px;
      }

      .canvas-grid {
        gap: 6px;
        padding: 12px;
      }

      .bill {
        font-size: 9px;
      }

      .mockup-card,
      .list-card,
      .quote-card,
      .info-card,
      .process-step,
      .faq-item,
      .cta-box,
      .stat {
        border-radius: 22px;
      }
    }



