body,html{
	overflow-x:hidden;
	font-family:var(--main_font);
}*{
	margin:0;
	padding:0;
	box-sizing:border-box;
}

:root {
  --white:#fff;
  --dark_blue:#1E234C;
  --dark_green:#009e69;
  --grey:#eeeff0;
  --light_yellow:#ffca57;
  --yellow:#e8a30d;
  --dark_yellow:#efb436;
  --light_blue:#1E234CCC;
  --dark_grey:#EAEEF3;
  --light_grey:#323232;
  --gray:#F8F8F8;
  --grey1:#D9D9D9;
  --dark_green:#009E69;
  --mustard:#EAC43D;
  --light_mustard:#FDF6DF;
  --black:#000000;
  --main_font:"Open Sans", sans-serif;
  --btn_font:"Inter", sans-serif;
}
/*** global css start here ***/
li{
	list-style:none;
}
h1,.banner_content p.pay_text{
	color:var(--black);
}
.gold_text,.offer_price h4 span{
	color:var(--mustard);
}
h1 span, p, .banner_content ul li, .list_content, .banner_form h3, .view_svg span,.logo_wrapper .eg-trust-items p, .price_wrapper .reasons .reason h4, .price_wrapper .reasons .reason p, .faq_title h2, .message_content p, .message_content h2, .message_wrapper .eg-description p, .message_wrapper .eg-description-list li strong, .market_content p, .worth_wrapper .eg-description h2, .worth_wrapper .eg-description p, .worth_wrapper ul li, .banner_form p.ban_text, .offer_text h2, .offer_text p, .offer_list ul li, .price_div p, .price_div h5,.accept_wrapper p, .accept_wrapper h2,.accept_wrapper .eg-item span,.accept_wrapper h6,.accept_wrapper .italic_text,.video_wrapper h2,.video_div h3,.video_div p,.need_wrapper .eg-info-container a,.still_wrapper h2,.stil_div h3,.stil_div p,.still_wrapper h5,.stil_info h4,.stil_info p {
	color:var(--dark_blue);
}
p, .list_content,.banner_form .wpcf7 label , .ribbon, .process_content h3, .process_text ul li, .value_text, .view_content p, .view_svg span, .price_wrapper .reasons .reason p, .accordion-answer, .message_content h2, .message_wrapper .eg-description p, .silver_content h2, .view_card .view_item p, .market_content h2, .worth_wrapper .eg-description h2, .worth_wrapper ul l, .offer_text p, .offer_list ul li, .offer_price h4,.gold_content p,.accept_wrapper .italic_text,.video_div p,.need_wrapper .eg-help-title,.need_wrapper span,.need_wrapper .eg-info-container a {
	font-weight:400 !important;
}
h1, h1 span, p span, .value, .list_content span, .banner_form h3, .bonus-ribbon span, .ribbon span, .process_content h3 span, .process_text h3 span, .process_text ul li b, .gold_content ul li, .view_item h4, .price_wrapper .reasons .reason h4, .price_wrapper .reasons .reason p strong, .faq_title h2, .accordion-question, .message_content p span, .message_content h2 span, .silver_content h2 span, .market_content h2 span, .worth_wrapper .eg-description h2 span, .banner_content ul li, .offer_text h2, .offer_price h4 span, .price_div h5,.payout_wrapper h2,.view_item p span,.accept_wrapper h2,.accept_wrapper .eg-item span,.accept_wrapper h6,.video_wrapper h2,.video_div h3,.need_wrapper h2,.need_wrapper .eg-info-container p.eg-info-title,.still_wrapper h2,.stil_div h3,.still_wrapper h5,.stil_info h4 {
	font-weight:700 !important;
}
.process_text h3,.logo_wrapper .eg-trust-items p, .message_wrapper .eg-description-list li strong, .item_text p, .item_text h4, .banner_form p.ban_text,.stil_info p,.view_content .base_text b,.view_content p:first-child{
	font-weight:600 !important;
}
.message_wrapper .eg-description-list li,.message_wrapper .eg-description-list li a,.market_content p {
	font-weight:500;
}
.message_wrapper .eg-description-list li,.message_wrapper .eg-description-list li a{
	color:#1E234CCC;
}
.view_item h4,.view_item p span,.accept_wrapper .italic_text{
	font-style:italic;
}
.value {
	color:var(--white);
}
.green_text{
	color:var(--dark_green);
}
.value{
	background:var(--yellow);
}
.flex{
	display: flex;
    align-items: center;
    justify-content: center;
}
.custom_btn,.banner_form .wpcf7 .submit{
    border-radius: 100px !important;
    background:#FFCE64 !important;
    color: var(--dark_blue) !important;
    text-align:center;
    font-size: 19px;
    font-weight:700;
    line-height: 25.71px;
    text-transform:capitalize;
    box-shadow: 0px 0px 15px 0px rgba(30, 35, 76, 0.25), 0px -15px 10px 0px #F5BA3B inset !important;
	transition:all .5s ease-in-out;
}
.banner_form .wpcf7 .submit {
    border:1px solid var(--yellow);
}
.gold_wrapper{
	background:var(--dark_blue);
}
.view_item h4,.faq_title h2,.accordion-item:last-child,.faq_wrapper .row,.silver_wrapper .row,.market_content p,.message_wrapper .eg-description-list li:last-child,.message_wrapper .eg-description-list,.offer_list ul,.accept_wrapper .italic_text,.video_wrapper .pay_btn{
	margin:0px !important;
}
.logo_wrapper .eg-trust-items p,.faq_title h2,.message_content p ,.message_content h2{
	text-align: center;
}
.logo_wrapper .eg-trust-items p{
    font-size: 14px;
    line-height: 22px;
}
.banner_content p.pay_text {
    font-size: 26px;
    line-height: 40px;
    font-family: 'Cabin';
    margin-bottom: 45px !important;
}
p {
font-family: Open Sans;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 26px;
letter-spacing: 0%;

}
.view_item h4 {
    font-size: 16px;
    line-height: 16px;
    color: #535353;
    font-family: var(--btn_font);
}
.view_item p span {
    line-height: 16px;
    color: #535353;
    font-family: var(--btn_font);
}
.pay_btn:hover {
    background:#ffce64;
}
.custom_btn:hover,.banner_form .wpcf7 .submit:hover {
    background: var(--white) !important;
    box-shadow:0px -1px 10px 0px #F5BA3B inset !important;
}
/*** global css end here ***/

/*** banner css start here ***/
.banner_wrapper {
    padding: 24px 0px;
    background: linear-gradient(to left, #F6E6C9, #FDF6DF);
}
.banner_content h1 {
    font-size: 40px;
    line-height: 125%;
    margin: 0px 0px 69px 0px !important;
} 
.banner_content ul li {
    font-size: 18px;
    line-height: 38px;
    align-items: center;
    display: flex;
    margin: 0px 0px 0px 0px;
    font-family: var(--btn_font);
}
.banner_content ul {
    margin: 0px 0px !important;
}
.banner_content ul li svg {
    margin-right: 12px;
}
.value {
    min-width: 49px;
    height: 49px;
    border-radius: 100%;
    font-size: 30px;
    line-height: 70px;
    margin-right: 10px;
}
.list_wrap {
    display: flex;
    align-items: center;
    margin-top: 30px;
    flex-wrap: wrap;
}
.list_inner {
    display: flex;
    align-items: center;
    width: 33.3%;
}
.list_content {
    font-size: 18px;
    line-height: 22px;
}
.svg_list {
    margin: 0px 12px;
}
.banner_form .wpcf7 .column {
    flex:1; 
    min-width:0;
}
.banner_form .column-100 { flex:0 0 100%; }
.banner_form .column-70  {flex:0 0 70%;!;}
.banner_form .column-60  {flex:0 0 60%;!;}
.banner_form .column-40  {flex:0 0 40%;!;}
.banner_form .column-50  { flex:0 0 50%; }
.banner_form .column-33  { flex:0 0 33.333%; }
.banner_form .column-30  { flex:0 0 30%; }
.banner_form .wpcf7 input,
.banner_form .wpcf7 textarea,
.banner_form .wpcf7 select {
    width:100%;
    padding: 10px;
    box-sizing:border-box;
}
.banner_form {
    background: var(--white);
    border-radius: 10px 80px 10px 80px;
    border-top: 6px solid var(--dark_green);
    border-bottom: 6px solid var(--dark_green);
    padding: 35px 30px;
    position: relative;
}
.banner_form h3 {
    margin: 0px 0px 25px 0px;
    text-align: center;
    font-size: 32px;
    line-height: 30px;
}
.banner_form .wpcf7 label  {
    font-size: 16px;
    line-height: 100%;
    color: var(--dark_blue);
    margin: 0px;
}
.banner_form input,.banner_form select {
    background: #EEEFF0;
    border-radius: 1px !important;
    height: 40px;
    border: none !important;
    box-shadow: 0px 1px 1px 0px #00000013 inset;
}
.banner_form .wpcf7 .column p {
    margin-bottom: 8px !important;
}
.banner_form .wpcf7 .submit {
    margin: 20px 0px 20px;
    height: 60px !important;
	width:100%;
}
.wpcf7-spinner {
    position: absolute;
    right: 1px;
    top: 38px;
}
.banner_form .column.column-100 {
    position: relative;
}
.banner_form select:focus {
    outline:none !important;
}
.form_text {
    display: flex;
    justify-content: center;
    align-items: center;
}
.form_text p {
    margin: 0px 6px 0px 0px;
    font-size: 18px;
    line-height: 18px;
    color: #191919;
}
.star {
    margin:0px 5px;
}
.bonus_ribbon {
    position: absolute;
    top: -36px;
    left: -23px;
}
.banner_form  .wpcf7-not-valid-tip {
    font-size: 11px !important;
    line-height: 16px;
    font-weight: 400 !important;
}
.banner_form  .wpcf7-response-output {
    margin-top: 0px !important;
    font-size: 13px;
    text-align: center;
    padding: 10px !important;
}
.banner_wrapper .row {
    align-items: center;
    display: flex;
}
.pay_btn {
    border: 1px solid var(--yellow);
    background: var(--white);
    padding: 17px 50px;
    border-radius: 100px;
    margin-top: 54px !important;
    display: inline-block;
    text-decoration: none !important;
    box-shadow: 0px 0px 15px 0px #1E234C40;
    font-size: 17px;
    font-weight: 700;
    color: var(--dark_blue) !important;
    line-height: 25.71px;
    transition: all .5s ease-in-out;
}
.banner_form p.ban_text {
    text-align: center;
    font-size: 18px;
    line-height: 30.8px;
    margin-bottom: 5px !important;
}
.ban_logo_div {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 53px;
    max-width:590px;
}
.ban_logo_div  .img_wrap img {
    width: 166px;
    height: 72px;
    object-fit: contain;
}
/*** banner css end here ***/
/*** logo css start here ***/
.logo_wrapper {
    padding: 35px 0px;
    background: var(--dark_grey);
}
.logo_wrapper .eg-trust-container {
    display:flex;
    justify-content:space-between;
}
.logo_wrapper .eg-trust-items {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.logo_wrapper .eg-trust-items img{
    width:130px;
    height:70px;
    object-fit: contain;
}
.logo_wrapper .eg-trust-items p {
    margin: 15px 0px 0px 0px !important;
}
.logo_wrapper .eg-trust-items p {
    font-size:16px;
    line-height:22px;
}
/*** logo css end here ***/
/*** offer css start here ***/
.offer_wrapper {
    padding: 90px 0px 70px;
}
.offer_text {
    text-align: center;
}
.offer_text h2 {
    margin: 0px 0px 11px 0px;
    font-size: 36px;
    line-height: 41.8px;
}
.offer_text p {
    font-size: 30px;
    line-height: 33px;
    margin-bottom: 58px !important;
}
.offer_list ul li {
    font-size: 18px;
    line-height: 28px;
    position: relative;
    padding-left: 35px;
}
.offer_list ul li svg {
    margin-right: 15px;
}
.offer_list ul {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.offer_list ul li::before {
    content: '';
    background-image: url(/wp-content/uploads/2025/08/checkGreen.png);
    width: 25px;
    height: 21px;
    display: inline-block;
    background-size: contain;
    margin-right: 10px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 5px;
}
.offer_price {
    background: var(--dark_blue);
    padding: 25px;
    border-radius: 15px 50px 15px 50px;
    border-bottom: 6px solid #F9C24C;
    font-family: var(--btn_font);
}
.offer_price h4 {
    margin: 0px;
    text-align: center;
    color: var(--white);
    font-size: 18px;
    line-height: 100%;
}
.offer_price h4 span {
    font-size:22px;
}
.offer_price h6 {
    color: var(--white);
    text-align: center;
    margin: 5px 0px 0px;
    font-weight: 400 !important;
    font-size: 13px;
}
.inner_price {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 25px;
    align-items: center;
}
.price_div {
    background: var(--light_mustard);
    width: 32%;
    border-radius: 0px 30px 0px 30px;
    text-align: center;
    padding: 7px;
    display: flex;
    flex-direction: column;
    gap: 1px;
}
.offer_wrapper .row:nth-child(2) {
    display: flex;
    align-items: center;
}
.price_div p,.price_div h5 {
    font-size: 18px;
    line-height: 28px;
    margin: 0px;
    font-family: var(--btn_font);
}
/*** offer css end here ***/

/*** Gold css start here ***/
.gold_wrapper {
    padding: 100px 0px;
}
.gold_content ul {
    display:flex;
    justify-content:center;
}
.gold_content ul li {
    color: var(--white);
    font-size: 36px;
    line-height: 41px;
    margin: 0px 0px 0px 0px;
}
.gold_content p {
    font-size: 30px;
    line-height: 33px;
    text-align: center;
    color: var(--white);
    margin: 14px 0px 0px !important;
}
.gold_content ul li:nth-child(2)::after {
    content: '';
    position: absolute;
    right: -24px;
    top: 27px;
    width: 7px;
    height: 7px;
    background: var(--white);
    border-radius: 100px;
}
.gold_content ul li:nth-child(2)::before {
    content: '';
    position: absolute;
    left: -24px;
    top: 27px;
    width: 7px;
    height: 7px;
    background: var(--white);
    border-radius: 100px;
}
.gold_content ul li:nth-child(2) {
    position: relative;
}
.review_wrapper {
    display: flex;
    flex-wrap: wrap;
    margin: 60px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
}
.view_content {
    width: 19%;
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
    align-items: center;
}
.view_card {
    width: 79%;
    display: flex;
    gap: 22px;
    justify-content: flex-end;
}
.view_content p {
    margin: 0px 0px 12px 0px !important;
    font-size: 24px;
    line-height:24px;
}
.view_content .base_text {
    margin: 15px 0px 11px !important; 
    font-size: 16px;
    line-height: 16px;
}

.view_content .base_text span {
    text-decoration: underline;
}
.view_item {
    width: 30%;
    background: var(--white);
    border-radius: 20px 60px 20px 60px;
    padding: 30px;
}
.view_item p {
    color: #1E234CCC;
    font-size: 14px;
    line-height: 22px;
    text-align: left;
    margin: 0px !important;
}
.view_svg {
    display: flex;
    align-items: center;
    gap: 13px;
    margin-bottom: 20px;
}
.view_svg span {
    font-size: 12px;
    line-height: 16px;
    display: flex;
    align-items: center;
    color: #535353;
    font-family: var(--btn_font);
}
.view_svg span svg{
    margin-right: 3px;
    height: 13px;
}
.view_item .fast_text {
    margin: 10px 0px !important;
    height: 65px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    color: #535353;
    font-size: 15px;
}
.light_text {
    color:#999 !important;
    font-family: var(--btn_font);
}
.view_content .base_text b {
    text-decoration:underline !important;
}
/*** Gold css end here ***/
/*** payout css start here ***/
.payout_wrapper {
    padding: 0px 0px 86px;
}
.payout_wrapper .payout_content .heading  {
   text-align: center;
}
.payout_slider {
    margin-top:55px;
}
.payout_slider .owl-carousel .owl-stage-outer {
    padding-bottom:10px;
}
.payout_slider .owl-carousel .item .img-wrap {
  text-align: center;
  /*
  width: 216px;*/
  height: 177px;
  border-radius: 10px 50px 10px 50px;
}
.payout_slider .owl-carousel .item .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px 50px 0px 0px;
}
.payout_slider .owl-carousel .item .content-wrap {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 15px;
    padding: 0px 0px 20px 0px;
}
.payout_slider .owl-carousel .item .content-wrap h4 {
  margin: 0px 0 0px;
  font-size: 18px;
  color: #222222;
  line-height: 25px;
  font-weight: 700;
  font-family: var(--btn_font);
}
.payout_slider .owl-carousel .item .content-wrap p {
  color: #222222;
  font-size: 16px;
  line-height: 22px;
  margin: 5px 0px 0px 0px!important;
  font-family: var(--btn_font);
}
.owl-dots {
  text-align: center;
  margin-top: 40px;
}
.owl-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ccc !important;
  border-radius: 50%;
  margin: 0 5px;
  transition: background 0.3s, transform 0.3s;
}
.payout_slider .owl-carousel button.owl-dot.active  {
  background:var(--yellow) !important;
}
.payout_wrapper h2 {
    margin: 0px;
    font-size: 36px;
    line-height: 26px;
    color: var(--black);
}
.owl-carousel button.owl-dot, .owl-carousel button.owl-dot.active {
    width: 15px !important;
    height: 15px !important;
    background: #d9d9d9 !important;
}
.send_btn{
	display:none;
	text-decoration:none !important;
}
.payout_content a {
    display: flex;
    justify-content: center;
    margin: 45px auto 0px;
    align-items: center;
    max-width: 327px;
    width: 100%;
    height: 60px;
    text-decoration: none !important;
    font-size: 17px;
    border: 1px solid var(--yellow);
    box-shadow: 0px -15px 10px 0px #F5BA3B inset !important;
}
.payout_slider .item {
    border-radius: 10px 50px 10px 50px;
    box-shadow: 0px 3px 6px 0px #00000029;
}
/*** payout css end here ***/
/*** price css start here ***/
.price_wrapper .reasons {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    margin: 0px -19px;
    justify-content: center;
}
.price_wrapper .reasons .reason {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 31%;
    justify-content: start;
    padding: 35px 30px;
    text-align: center;
    border-radius: 10px 100px 10px 100px;
    margin: 0px 12px 30px;
    background: var(--dark_grey);
}
.price_wrapper{
    padding: 0px 0px 124px;
}
.faq_wrapper {
    padding:0px 0px 100px 0px;
}
.price_wrapper .reasons .reason img {
    width: 60px;
    height: 60px;
    object-fit: cover;
}
.price_wrapper .reasons .reason h4 {
    font-size: 22px;
    line-height: 19.8px;
    margin: 31px 0px 21px !important;
}
.price_wrapper .reasons .reason p {
    font-size: 16px;
    line-height: 26px;
    max-width: 250px;
    width: 100%;
    margin: 0 auto !important;
}
/*** price css end here ***/
/*** accept css start here ***/
.accept_wrapper {
    padding: 100px 0px;
    background: var(--dark_grey);
}
.accept_wrapper p, .accept_wrapper h2 {
    text-align: center;
    margin: 0px;
}
.accept_wrapper p{
	margin-bottom:14px !important;
	font-size: 25px;
	line-height: 33px;
}
.accept_wrapper h2 {
    font-size: 36px;
    line-height: 41.8px;
}
.accept_wrapper .eg-category-items {
    justify-content: center;
    display: flex;
    grid-gap: 20px;
    flex-wrap: wrap;
    margin-top: 55px;
}
.accept_wrapper .eg-item {
    border-radius: 10px 50px;
    padding: 13px 24px 39px;
    background: #FFF;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 15.3%;
    text-decoration: none !important;
    justify-content: space-between;
    min-height: 271px;
}
.accept_wrapper .eg-item span {
    font-size: 22px;
    line-height: 20px;
}
.accept_wrapper h6 {
    text-align: center;
    margin: 60px 0px 0px;
}
.accept_wrapper .send_text,.accept_wrapper h6{
	font-size: 20px !important;
    line-height: 32.3px !important;
}
.accept_wrapper .italic_text {
    font-size: 18px;
}
.accept_wrapper .custom_btn {
    max-width: 250px;
    margin: 30px auto 55px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 59px;
    font-size: 17px;
    text-decoration: none !important;
    border: 1px solid var(--yellow);
}
.footer-cta,.mobile_text {
    display:none;
}
.banner_content p.pay_text a {
    text-decoration:underline;
}
/*** accept css end here ***/
/*** video css start here ***/
.video_wrapper {
    padding: 150px 0px;
}
.video_wrapper h2 {
    text-align: center;
    font-size: 36px;
    line-height: 41.8px;
    margin: 0px 0px 63px;
}
.video_wrapper .video_div {
    display: flex;
    flex-direction: row;
    margin-top: 85px;
    justify-content: center;
}
.video_wrapper .video_div .video_1{
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100% !important;
    max-width: 400px;
    border-right: 1px solid #0000001A;
    padding-right: 60px !important;
    padding-left: 60px !important;
}
.video_wrapper .video_div .video_2{
	border-right:none !important;
	padding-left: 60px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.video_div h3 {
    font-size: 22px;
    line-height: 32.3px;
    text-align: center;
    margin: 0px 0px  30px;
}
.video_div p {
    font-size: 16px;
    line-height: 24px;
    margin: 0px;
    text-align: center;
}
.video_wrapper .video_div .video_1 img,.video_wrapper .video_div .video_2 img {
    width: 143px !important;
    height: 140px !important;
	margin-bottom:25px;
}
.video_wrapper .eg-new_ctas {
    display: flex;
    justify-content: center;
    margin-top: 45px;
    gap: 20px;
}
.video_wrapper .eg-new_ctas .custom_btn {
    font-size: 17px;
    max-width: 327px;
    height: 60px;
    border: 1px solid var(--yellow);
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none !important;
}
/*** video css end here ***/
/*** need css start here ***/
.need_wrapper {
    background: var(--dark_blue);
    padding: 100px 0px;
}
.need_wrapper h2 {
    margin: 0px;
    color: var(--white);
    text-align: center;
    font-size: 36px;
    line-height: 41.7px;
}
.need_wrapper .eg-help-title,.need_wrapper span{
    font-size: 30px;
    color: var(--white);
    line-height: 100%;
    text-align: center;
}
.need_wrapper span {
    display: block;
    margin: 5px 0px;
}
.need_wrapper .eg-contact-info-container {
    margin-top: 35px;
    padding: 50px 66px 36px 48px;
    border-radius: 10px 100px;
    background: #FFF;
    display: flex;
    justify-content: space-between;
}
.need_wrapper .eg-contact-info-container  .eg-info-titles {
    color: #1E234C;
    font-size: 22px;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 19.8px;
    margin-bottom: 35px !important;
}
.need_wrapper .eg-info-container a,.need_wrapper .eg-info-container p {
    font-size: 16px;
    line-height: 22.4px;
    text-decoration: none;
}
.need_wrapper .eg-info-container p.eg-info-title {
    margin: 0px 0px 3px 0px;
    display: flex;
    gap: 10px;
    align-items: center;
}
.need_wrapper .eg-info-container:first-child .eg-info-des::before {
    content: '';
    background-image:url(/wp-content/uploads/2025/08/location.png);
    width: 15px;
    height: 20px;
    display: block;
}
.need_wrapper .eg-contact .eg-info-title::before {
    content: '';
    background-image: url(/wp-content/uploads/2025/08/phone-1.png);
    width: 20px;
    height: 20px;
    display: block;
}
.need_wrapper .eg-mail .eg-info-title::before {
    content: '';
    background-image: url(/wp-content/uploads/2025/08/mail.png);
    width: 20px;
    height: 15px;
    display: block;
}
.need_wrapper .eg-walkin .eg-info-title::before {
    content: '';
    background-image: url(/wp-content/uploads/2025/08/timer.png);
    width: 21px;
    height: 21px;
    display: block;
}
.need_wrapper .eg-info-des {
    display: flex;
    gap: 10px;
}
.eg-call-mail a,.eg-walkin .eg-info-des{
    margin-left: 28px;
    display: flex;
}

.eg-call-mail .eg-contact {
    margin-bottom: 25px;
}
.need_wrapper .eg-info-container:first-child, .need_wrapper .eg-info-container:nth-child(2) {
    padding-right: 52px !important;
    border-right: 1px solid #1E234C1A;
}
.eg-mail a.eg-info-des {
    text-decoration: underline !important;
}
/*** need css end here ***/
/*** still css start here ***/
.still_wrapper {
    padding: 114px 0px 28px;
    background: var(--dark_grey);
}
.still_wrapper h2 {
    font-size: 36px;
    line-height: 41.8px;
    margin: 0px !important;
    text-align: center;
}
.still_inner_div {
    display: flex;
    flex-wrap: wrap;
    margin: 69px 0px 39px;
    gap: 50px;
}
.still_inner_div .stil_div {
    width: 30.4%;
}
.stil_div h3 {
    margin: 0px;
    font-size: 18px;
    line-height: 100%;
}
.stil_div p {
    font-size: 16px;
    line-height: 24px;
    margin: 16px 0px 0px !important;
}
.still_wrapper h5 {
    text-align: center;
    margin: 0px;
    font-size: 20px;
    line-height: 32.3px;
}
.stil_contact {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 8px;
    gap: 10px;
}
.stil_info h4 {
    font-size:20px;
    line-height:23px;
    margin: 0px 0px 2px 0px;
}
.stil_info p {
	font-size:19px;
    line-height:23px;
}
/*** still css end here ***/
/*** form css start ****/
 .banner_form .wpcf7 .row {
   display:flex;
   flex-wrap:wrap;
   margin-bottom:10px;
}
.banner_form .wpcf7 .row  .column-50 {
	flex:0 0 50%;
	padding: 0px 7px 0px 7px;
}
.banner_form .wpcf7 .row .column-40 {
	flex:0 0 40%;
	padding: 0px 7px 0px 7px;
}
.banner_form .wpcf7 .row .column-60 {
	flex:0 0 60%;
	padding: 0px 7px 0px 7px;
}
.banner_form .wpcf7 .row .column-33 {
	flex:0 0 33.33%;
	padding: 0px 7px 0px 7px;
}
.banner_form .wpcf7 .row .column-100 {
	 flex:0 0 100%;
	 padding: 0px 7px 0px 7px;
}
.banner_form .wpcf7 {
    width:100%;
    z-index:99;
    position:relative;
    padding: 0px 8px;
}
.banner_form .wpcf7 input::placeholder,.banner_form .wpcf7 select::placeholder,.banner_form .wpcf7 input,.banner_form .wpcf7 select{
	font-size:15px;
}
.banner_form .wpcf7 .row:nth-last-child(2),.banner_form .wpcf7 .row:last-child {
    margin-bottom:0px;
}
/*** form css end ****/


@media screen and (min-width:1449px){
	 .accept_wrapper .container {
		width:1450px;
	}
}
@media screen and (min-width:1200px) and (max-width:1449px){
	.offer_text p {
		font-size:28px;
		line-height:30px;
		margin-bottom:48px !important;
	}
	.payout_wrapper h2 {
		font-size:34px;
		line-height:24px;
	}
	.price_wrapper {
		padding:0px 0px 100px;
	}
	.payout_wrapper {
		padding:0px 0px 75px;
	}
	.view_card {
		justify-content:center;
	}
	.view_content p {
		font-size:22px;
		line-height:22px;
	}
	.view_item .fast_text {
		line-height:22px;
	}
	.video_wrapper {
		padding:100px 0px;
	}
	.video_wrapper h2 {
		margin:0px 0px 53px;
	}
	.accept_wrapper .eg-item {
		padding:13px 15px 29px;
		width:14.3%;
		min-height:211px;
	}
	.accept_wrapper .eg-item span {
		font-size:18px;
	}
	.video_wrapper .video_div .video_2 {
		padding-left:50px;
	}
	.video_wrapper .video_div .video_1 {
		padding-right: 50px !important;
		padding-left: 50px !important;
	}
	.video_wrapper .video_div .video_1 img, .video_wrapper .video_div .video_2 img {
		width:133px !important;
		height:130px !important;
		margin-bottom:20px;
	}
	.accept_wrapper p {
		margin-bottom:12px !important;
		font-size:23px;
		line-height:30px;
	}
	.accept_wrapper .eg-category-items {
		margin-top:50px;
	}
	.accept_wrapper h6,.review_wrapper {
		margin:50px 0px 0px;
	}
	.accept_wrapper .custom_btn {
		margin:25px auto 45px;
	}
	.need_wrapper,.accept_wrapper,.gold_wrapper {
		padding:80px 0px;
	}
	.need_wrapper .eg-contact-info-container  .eg-info-titles {
		font-size:20px;
		line-height:18.8px;
	}
	.need_wrapper .eg-help-title, .need_wrapper span {
		font-size:28px;
	}
	.still_wrapper {
		padding:94px 0px 28px;
	}
	.still_wrapper h2,.need_wrapper h2,.video_wrapper h2,.accept_wrapper h2,.gold_content ul li,.offer_text h2 {
		font-size:34px;
		line-height:38.8px;
	}
	.still_inner_div {
		margin:55px 0px 35px;
	}
	.banner_content h1 {
		margin:0px 0px 50px 0px !important;
	}
	.banner_content p.pay_text {
		margin-bottom:45px !important;
	}
	.pay_btn {
		margin-top:45px !important;
	}
}
@media screen and (min-width:992px) and (max-width:1199px){
	.payout_slider .owl-carousel .owl-item {
		padding: 0px 10px;
	}
	.offer_text p {
		font-size:26px;
        line-height:28px;
        margin-bottom:38px !important;
	}
	.payout_wrapper h2 {
		font-size: 34px;
		line-height: 24px;
	}
	.price_wrapper {
		padding:0px 0px 80px;
	}
	.payout_wrapper {
		padding:0px 0px 65px;
	}
	.view_card {
		justify-content:center;
	}
	.view_content p {
		font-size: 20px;
		line-height: 20px;
	}
	.view_item .fast_text {
		line-height:22px;
	}
	.video_wrapper {
		padding: 80px 0px;
	}
	.video_wrapper h2 {
		margin: 0px 0px 40px;
	}
	.accept_wrapper .eg-item {
		padding:13px 15px 29px;
		width: 23.3%;
		min-height:211px;
	}
	.accept_wrapper .eg-item span {
		font-size:18px;
	}
	.video_wrapper .video_div .video_2 {
		padding-left: 35px !important;
		padding-right: 0px !important;
	}
	.video_wrapper .video_div .video_1 {
		padding-right: 35px !important;
		padding-left: 35px !important;
	}
	.video_wrapper .video_div .video_1 img, .video_wrapper .video_div .video_2 img {
		width: 125px !important;
		height: 120px !important;
		margin-bottom:20px;
	}
	.accept_wrapper p {
		margin-bottom: 10px !important;
		font-size: 24px;
		line-height: 30px;
	}
	.accept_wrapper .eg-category-items {
		margin-top: 40px;
	}
	.accept_wrapper h6,.review_wrapper {
		margin: 40px 0px 0px;
	}
	.accept_wrapper .custom_btn {
		margin: 25px auto 35px;
	}
	.need_wrapper,.accept_wrapper,.gold_wrapper {
		padding: 70px 0px;
	}
	.need_wrapper .eg-contact-info-container  .eg-info-titles {
		font-size: 20px;
		line-height:18.8px;
	}
	.need_wrapper .eg-help-title, .need_wrapper span {
		font-size: 28px;
	}
	.still_wrapper {
		padding: 74px 0px 28px;
	}
	.still_wrapper h2,.need_wrapper h2,.video_wrapper h2,.accept_wrapper h2,.gold_content ul li,.offer_text h2 {
		font-size: 34px;
		line-height: 40.8px;
	}
	.still_inner_div {
		margin: 45px 0px 30px;
		gap: 40px;
	}
	.need_wrapper .eg-info-container:first-child, .need_wrapper .eg-info-container:nth-child(2) {
	    padding-right:30px !important;
	}
	.need_wrapper .eg-contact-info-container {
	    margin-top:30px;
	    padding:40px 50px 36px 40px;
	}
	.video_div h3 {
		font-size:20px;
		line-height:28.3px;
	}
	.video_div p {
		font-size:15px;
		line-height:22px;
	}
	.pay_btn {
		padding:17px 35px;
		margin-top:40px !important;
		font-size:16px;
	}
	.video_wrapper .video_div .video_1, .video_wrapper .video_div .video_2 {
		max-width:320px;
	}
	.review_wrapper {
		gap:18px;
	}
	.view_item {
		padding:25px;
	}
	.view_item .fast_text {
		font-size:14px;
		line-height:21px !important;
	}
	.view_item h4 {
		font-size:15px;
		line-height:15px;
	}
	.price_wrapper .reasons .reason {
		width:30%;
		padding:30px 25px;
	}
	.price_wrapper .reasons .reason h4 {
		font-size:20px;
		line-height:17.8px;
		margin:25px 0px 15px !important;
	}
	.price_wrapper .reasons .reason p {
		font-size:15px;
		line-height:24px;
	}
	.payout_content a {
		margin:35px auto 0px;
	}
	.payout_slider .owl-carousel .item .img-wrap {
		height:170px;
	}
	.payout_slider .owl-carousel .item .content-wrap {
		gap:6px;
	}
	.price_div {
		width:48.7%;
	}
	.offer_price {
		padding:20px;
	}
	.offer_list ul li {
		font-size:17px;
		line-height:26px;
		padding-left:32px;
	}
	.offer_list ul li::before {
		width:23px;
		height:19px;
		top:6px;
	}
	.offer_wrapper {
		padding:80px 0px 60px;
	}
	.logo_wrapper .eg-trust-items img {
		width:120px;
	}
	.logo_wrapper .eg-trust-items p {
		font-size:15px;
		line-height:20px;
	}
	.banner_content h1 {
		font-size: 38px;
		margin:0px 0px 39px 0px !important;
	}
	.banner_content p.pay_text {
		font-size: 24px;
		line-height: 31px;
		margin-bottom:30px !important;
	}
	.banner_content ul li {
		font-size:17px;
		line-height:36px;
	}
	.banner_content ul li svg {
		width:18px;
		height:18px;
		margin-right:10px !important;
	}
	.video_wrapper .eg-new_ctas .custom_btn {
		max-width:320px;
	}
	.banner_form {
		padding:30px 25px;
	}
	.banner_form p.ban_text {
		font-size:16px;
		line-height:27.8px;
	}
	.banner_form h3 {
		margin:0px 0px 20px 0px;
		font-size: 28px;
		line-height: 30px;
	}
	.banner_form p label {
		font-size:14px;
	}
	.banner_form .wpcf7 .column p {
		margin-bottom:6px !important;
	}
	.banner_form .wpcf7-submit {
		height:58px !important;
		font-size:16px;
	}
	.logo_wrapper {
		padding:30px 0px;
	}
	.ban_logo_div {
		margin-top:43px;
	}
}
@media screen and (min-width:768px) and (max-width:991px){
	.offer_price h4 span {
		line-height: 1.4;
	}
	.payout_slider .owl-carousel .owl-item {
		padding: 0px 10px;
	}
	.offer_text p {
		font-size: 28px;
		line-height: 30px;
		margin-bottom: 35px !important;
	}
	.payout_wrapper h2 {
		font-size:34px;
		line-height: 24px;
	}
	.price_wrapper {
		padding: 0px 0px 70px;
	}
	.payout_wrapper {
		padding: 0px 0px 55px;
	}
	.view_card {
		justify-content:center;
		width: 100%;
		gap: 20px;
	}
	.view_content p {
		font-size: 18px;
		line-height: 18px;
	}
	.view_item .fast_text {
		line-height:22px;
	}
	.video_wrapper {
		padding: 70px 0px;
	}
	.video_wrapper h2 {
		margin: 0px 0px 30px;
	}
	.accept_wrapper .eg-item {
		padding:13px 15px 29px;
		width: 31.3%;
		min-height:211px;
	}
	.accept_wrapper .eg-item span {
		font-size:18px;
	}
	.video_wrapper .video_div .video_2 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.video_wrapper .video_div .video_1 {
		padding-right: 35px !important;
		padding-left: 35px !important;
	}
	.video_wrapper .video_div .video_1 img, .video_wrapper .video_div .video_2 img {
		width: 125px !important;
		height: 120px !important;
		margin-bottom:20px;
	}
	.accept_wrapper p {
		margin-bottom: 10px !important;
		font-size: 22px;
		line-height: 25px;
	}
	.accept_wrapper .eg-category-items {
		margin-top: 40px;
	}
	.accept_wrapper h6,.review_wrapper {
		margin: 30px 0px 0px;
	}
	.accept_wrapper .custom_btn {
		margin: 20px auto 30px;
	}
	.need_wrapper,.accept_wrapper,.gold_wrapper {
		padding: 60px 0px;
	}
	.need_wrapper .eg-contact-info-container  .eg-info-titles {
		font-size: 19px;
		line-height: 18.8px;
		margin-bottom: 30px !important;
	}
	.need_wrapper .eg-help-title, .need_wrapper span {
		font-size: 27px;
	}
	.still_wrapper {
		padding: 60px 0px 28px;
	}
	.still_wrapper h2,.need_wrapper h2,.video_wrapper h2,.accept_wrapper h2,.gold_content ul li,.offer_text h2 {
		font-size: 34px;
		line-height: 40.8px;
	}
	.still_inner_div {
		margin: 35px 0px 25px;
		gap: 30px;
	}
	.need_wrapper .eg-info-container:first-child, .need_wrapper .eg-info-container:nth-child(2) {
	    padding-right: 30px !important;
	}
	.need_wrapper .eg-contact-info-container {
	    margin-top:30px;
	    padding: 40px 40px 36px 30px;
	    flex-wrap: wrap;
		border-radius: 10px 80px;
	}
	.video_div h3 {
		font-size:20px;
		line-height:28.3px;
	}
	.video_div p {
		font-size:15px;
		line-height:22px; 
	}
	.pay_btn {
		padding:17px 35px;
		margin-top:40px !important;
		font-size: 17px;
	}
	.video_wrapper .video_div .video_1, .video_wrapper .video_div .video_2 {
	width: 50% !important;
	}
	.review_wrapper {
		gap:18px;
	}
	.view_item {
		padding:25px;
		width: 30%;
		border-radius: 10px 50px 10px 50px;
	}
	.view_item .fast_text {
		font-size:14px;
		line-height:21px !important;
	}
	.view_item h4 {
		font-size:15px;
		line-height:15px;
	}
	.price_wrapper .reasons .reason {
		width: 46%;
		padding: 40px 30px;
	}
	.price_wrapper .reasons .reason h4 {
		font-size:20px;
		line-height:17.8px;
		margin:25px 0px 15px !important;
	}
	.price_wrapper .reasons .reason p {
		font-size:15px;
		line-height:24px;
	}
	.payout_content a {
		margin:35px auto 0px;
	}
	.payout_slider .owl-carousel .item .img-wrap {
		height:140px;
	}
	.payout_slider .owl-carousel .item .content-wrap {
		gap:6px;
	}
	.price_div {
		width: 100%;
	}
	.offer_price {
		padding:20px;
	}
	.offer_list ul li {
		font-size:17px;
		line-height:26px;
		padding-left: 30px;
	}
	.offer_list ul li::before {
		width: 22px;
		height: 18px;
		top:6px;
	}
	.offer_wrapper {
		padding: 70px 0px 50px;
	}
	.logo_wrapper .eg-trust-items img {
		width:120px;
	}
	.logo_wrapper .eg-trust-items p {
		font-size:15px;
		line-height:20px;
	}
	.banner_content h1 {
		font-size: 36px;
		margin:0px 0px 39px 0px !important;
	}
	.banner_content p.pay_text {
		font-size: 24px;
		line-height:25px;
		margin-bottom:30px !important;
	}
	.banner_content ul li {
		font-size: 17px;
		line-height: 37px;
	}
	.banner_content ul li svg {
		width:18px;
		height:18px;
		margin-right:10px !important;
	}
	.video_wrapper .eg-new_ctas .custom_btn {
		max-width:320px;
	}
	.banner_form {
		padding:30px 25px;
		margin-top: 50px;
	}
	.banner_form p.ban_text {
		font-size: 17px;
		line-height:27.8px;
	}
	.banner_form h3 {
		margin:0px 0px 20px 0px;
		font-size: 28px;
		line-height:26px;
	}
	.banner_form p label {
		font-size:14px;
	}
	.banner_form .wpcf7 .column p {
		margin-bottom:6px !important;
	}
	.banner_form .wpcf7-submit {
		height:58px !important;
		font-size:16px;
	}
	.logo_wrapper {
		padding:30px 0px;
	}
	.still_inner_div .stil_div {
		width:47.4%;
	}
	.still_wrapper h5 {
		font-size:18px;
		line-height:30.3px;
	}
	.stil_info h4 {
		font-size:19px;
		line-height:22px;
	}
	.stil_info p {
		font-size:18px;
		line-height:22px;
	}
	.video_wrapper .video_div {
		margin-top:55px;
		flex-wrap:wrap;
		gap:30px 0px;
	}
	.accept_wrapper .send_text, .accept_wrapper h6 {
		font-size:18px !important;
		line-height:28.3px !important;
	}
	.accept_wrapper .italic_text {
		font-size:17px;
	}
	.accept_wrapper .custom_btn {
		font-size:16px;
	}
	.view_content {
		width:100%;
		margin-bottom:15px !important;
	}
	.payout_slider {
		margin-top:45px;
	}
	.logo_wrapper .eg-trust-items {
		width:33%;
	}
	.logo_wrapper .eg-trust-container {
		flex-wrap:wrap;
		gap:30px 0px;
		justify-content:center;
	}
	.banner_wrapper .row {
		flex-wrap:wrap;
	}
	body {
		padding-top: 245px;
	}
	.ban_logo_div {
		margin-top:43px;
	}
	.ban_logo_div  .img_wrap img {
		width: 156px;
		height: 62px;
	}
}
@media screen and (min-width:576px) and (max-width:767px){
	.accept_wrapper .eg-item {
		width: 48%;
		max-width:225px;
	}
	.send_btn {
		margin-top: 30px !important;
	}
	.payout_slider .owl-carousel .item .img-wrap {
		height: 140px;
	}
	.accept_wrapper .eg-item {
		width: 30%;
		max-width: 225px;
		min-height: 220px;
		text-align: center;
	}
	.video_wrapper .pay_btn {
		min-width: 327px;
		padding: 17px 30px;
	}
	.payout_slider .owl-carousel .owl-item {
		padding: 0px 10px;
	}
	.ban_logo_div {
		max-width:490px;
	}
}
@media screen and (max-width:575px){
	.banner_content p.pay_text {
		max-width:320px;
		width:100%;
	}
	.send_btn {
		max-width: 350px !important;
	}
	.ban_logo_div {
		width: 100%;
		max-width:450px;
		flex-wrap: wrap; 
		gap: 15px 10px;
	}
	.ban_logo_div .img_wrap img:first-child, .ban_logo_div .img_wrap img:last-child {
		width: 90px;
	}
	.payout_slider .owl-carousel .item .img-wrap {
		height: 110px;
	}
	.pay_btn {
		width:100%;
		text-align:center;
		max-width: 360px;
	}
	.view_item .fast_text {
		height:unset;
	}
	.accept_wrapper .eg-item {
		width: 100%;
		min-height: 208px;
		text-align: center;
		max-width: 160px;
		padding:13px 12px 36px;
	}
	.accept_wrapper .eg-item span {
		font-size: 18px;
		line-height: 19px;
	}
	.accept_wrapper .custom_btn {
		max-width: unset;
	}
	.video_wrapper .pay_btn {
		padding:17px 10px; 
		max-width:357px;
	}
	.video_wrapper .eg-new_ctas .custom_btn {
		max-width:357px;
	}
	.payout_content a {
		max-width:367px;
	}
	.payout_slider .owl-carousel .owl-stage-outer {
		padding:0px 0px 10px;
	}
	.payout_slider .owl-item {
		padding:0px 11px;
	}
}
@media screen and (max-width:391px){
	.accept_wrapper .eg-item {
		width:45%;
        max-width:unset !important;
        min-width:159px;
	}
}
@media screen and (max-width:767px){
	.send_btn {
		display: flex;
		height: 55px;
		align-items: center;
		justify-content: center;
		margin-top: 20px;
		max-width: 299px;
	}
	.banner_content .pay_btn{
		display:none;
	}
	.ban_logo_div {
		margin-top:33px;
	}
	.ban_logo_div  .img_wrap img {
		width: 111px;
		height:50px;
	}
	.offer_price h4 span {
		display: block;
		line-height: 1.4;
	}
	.banner_wrapper {
		padding:22px 0px 47px;
	}
	.banner_content h1 {
		font-size:38px;
		line-height: normal;
		margin:0px 0px 22px 0px !important;
	}
	.banner_wrapper .row {
		flex-wrap:wrap;
	}
	.pay_btn {
		margin-top:20px !important;
	}
	.banner_content p.pay_text {
		font-size: 24px;
		line-height: 32px;
		margin-bottom:16px !important;
	}
	.banner_form {
		display:none;
	}
	.banner_content ul li {
		line-height:24px;
	}
	.banner_content ul {
		margin: 0px 0px 0px 7px !important;
		gap: 20px 0px;
		display: flex;
		flex-direction: column;
	}
	.pay_btn {
		padding:17px 40px;
	}
	.logo_wrapper .eg-trust-items img {
		width: 120px;
		height: auto;
		object-fit: contain;
		max-width: 89px;
	}
	.logo_wrapper .eg-trust-items p {
		font-size: 14px;
		line-height: 20px;
		margin: 3px 0px 0px 0px !important;
	}
	.logo_wrapper .eg-trust-container {
		flex-wrap:wrap;
		gap:15px 0px;
		justify-content:center;
	}
	.logo_wrapper .eg-trust-items {
		width:50%;
	}
	.offer_wrapper {
		padding: 44px 5px 54px;
	}
	.offer_text h2 {
		margin:0px 0px 19px 0px;
		font-size:32px;
		line-height:40px;
	}
	.offer_text p {
		font-size:26px;
		line-height:33px;
		margin-bottom:30px !important;
	}
	.offer_wrapper .row:nth-child(2) {
		flex-wrap:wrap;
		justify-content: center;
	}
	.offer_list ul {
		gap:20px;
		margin-bottom:32px !important;
	}
	.offer_price {
		padding: 54px 25px;
		width: 100%;
	}
	.inner_price {
		gap: 8px;
		margin-top: 30px;
		justify-content: center;
	}
	.price_div {
		width:100%;
		max-width:262px;
	}
	.payout_wrapper h2 {
		font-size:32px;
		line-height:40px;
	}
	.price_wrapper .reasons .reason {
		width:100%;
		max-width:354px;
	}
	.price_wrapper .reasons .reason h4 {
		margin: 17px 0px 17px !important;
	}
	.price_wrapper {
		padding:0px 0px 56px;
	}
	.payout_wrapper {
		padding:0px 10px 32px;
	}
	.price_wrapper .reasons .reason {
		margin:0px 12px 0px;
	}
	.price_wrapper .reasons {
		gap: 20px 10px;
	}
	.gold_wrapper {
		padding:54px 10px;
	}
	.gold_content ul li {
		font-size: 32px;
		line-height: 40px;
		text-align: center;
	}
	.gold_content p {
		font-size:28px;
		line-height:33px;
		margin:18px 0px 0px !important;
	}
	.review_wrapper {
		flex-direction: column-reverse;
		margin: 31px 0px 0px 0px;
	}
	.view_card {
		width:100%;
		gap: 24px 0px;
		flex-wrap:wrap;
	}
	.view_item {
		width: 100%;
		max-width: 334px;
		margin: 0 auto;
		border-radius: 10px 50px 10px 50px;
	}
	.view_item .light_text {
		font-size: 14px !important;
		margin: 0px !important;
	}
	.view_item .fast_text {
		-webkit-line-clamp: 2;
		line-height:22px;
	}
	.view_content {
		width:100%;
	}
	.review_wrapper .view_content p {
		margin: 0px 0px 12px 0px !important;
		font-size: 24px !important;
		line-height: 24px;
	}
	.review_wrapper .view_content .base_text {
		margin: 15px 0px 11px !important;
		font-size: 16px !important;
		line-height: 16px;
	}
	.accept_wrapper {
		padding: 54px 10px;
	}
	.accept_wrapper h2 {
		font-size: 32px;
		line-height: 40px;
		margin-bottom:15px !important;
	}
	.accept_wrapper p {
		margin-bottom:32px !important;
		font-size: 19px;
		line-height: 23px;
		font-weight: 700 !important;
		order: 2;
		position: relative;
	}
	.accept_wrapper .eg-category-items {
		margin-top: 0px;
	}
	.new_div {
		display: flex;
		flex-direction: column;
	}
	.accept_wrapper h6 {
		margin: 45px 0px 0px;
	}
	.accept_wrapper .send_text, .accept_wrapper h6 {
		font-size: 18px !important;
		line-height: 32.3px !important;
	}
	.accept_wrapper .send_text {
		font-weight: 400 !important;
	}
	.accept_wrapper .custom_btn {
		margin: 27px auto 21px;
	}
	.accept_wrapper .italic_text {
		font-size:16px;
	}
	.video_wrapper {
		padding:54px 0px;
	}
	.video_wrapper h2 {
		font-size: 32px;
		line-height: 40px;
		margin: 0px 0px 40px;
	}
	.video_wrapper .video_div {
		margin-top:0px;
		flex-wrap: wrap;
		gap: 32px 0px;
	}
	.video_wrapper .video_div .video_1 {
		border-right: none;
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.video_wrapper .video_div .video_2 {
		border-right: none !important;
		padding-left: 0px;
	}
	.video_div h3 {
		font-size: 19px;
		line-height: 25.3px;
		margin: 0px 0px 15px;
	}
	.video_div p {
		margin-bottom: 15px;
	}
	.video_wrapper .eg-new_ctas {
		flex-wrap:wrap;
	}
	.need_wrapper {
		padding: 54px 0px;
	}
	.need_wrapper h2 {
		font-size: 32px;
		line-height: 40px;
	}
	.need_wrapper .eg-help-title, .need_wrapper span {
		font-size: 28px;
	}
	.need_wrapper .eg-contact-info-container {
		margin-top: 27px;
		padding: 54px 30px;
		flex-wrap: wrap;
		border-radius:10px 80px;
	}
	.need_wrapper .eg-contact-info-container  .eg-info-titles {
		font-size: 19px;
		margin-bottom: 22px !important;
	}
	.need_wrapper .eg-info-container:first-child, .need_wrapper .eg-info-container:nth-child(2) {
		padding-right:0px !important;
		border-right: none;
		border-bottom: 1px solid #1E234C1A;
		padding-bottom: 34px;
	}
	.need_wrapper .eg-info-container:nth-child(2),.need_wrapper .eg-info-container:nth-child(3)  {
		padding-top: 34px;
	}
	.need_wrapper .eg-info-container {
		width:100%;
	}
	.eg-mail {
		word-break: break-word;
	}
	.still_wrapper {
		padding:54px 0px 54px;
	}
	.still_inner_div .stil_div {
		width: 100%;
	}
	.still_wrapper h2 {
		font-size: 32px;
		line-height: 40px;
	}
	.still_inner_div {
		margin: 31px 0px 0px;
		gap: 24px;
	}
	.stil_contact,.still_wrapper h5 {
		display: none;
	}
	.price_div {
		border-radius: 0px 15px 0px 15px;
	}
	.payout_slider .item,.payout_slider .owl-carousel .item .img-wrap img,.payout_slider .owl-carousel .item .img-wrap {
		border-radius:0px;
	}
	.payout_slider {
		margin-top:39px;
	}
	.payout_content a {
		margin: 30px auto 0px;
	}
	.payout_slider .owl-carousel .item .content-wrap p {
		margin: 0px 0px 0px 0px!important;
	}
	.payout_slider .owl-carousel .item .content-wrap {
		gap: 2px;
		margin-top: 10px;
	}
	.footer .flex-row {
		flex-wrap: wrap;
		display: flex !important;
	}

	.footer .flex-row .footer-col {
		width: 100%;
	}
	.footer .flex-row :last-child,.footer .flex-row .footer-col:nth-child(3),.footer .flex-row .footer-col:nth-child(2)  {
		border-left:none !important
	}
	.footer .flex-row .footer-col:nth-child(3),.footer .flex-row .footer-col:nth-child(2),.footer .flex-row .footer-col:nth-child(1) {
		border-bottom:1px solid #E5B53B !important;
	}
	.footer.alt-1 {
		margin-top:0px;
		padding:40px 0px 0px;
	}
	.footer.alt-1 .bottom {
		padding:15px 15px 32px;
	}
	.footer .top a img {
		margin-top:0px;
	}
	.footer.alt-1 .bottom .flex-row .footer-col {
		padding-top:0px;
		margin-bottom:20px;
		padding-bottom:20px;
	}
	.footer.alt-1 .bottom .flex-row .footer-col:last-child {
		margin-bottom: 17px;
		padding-bottom: 20px;
	}
	.copyright p:first-child {
		margin-bottom:0px !important;
	}
	.copyright p {
		margin-bottom: 10px !important;
		font-size: 12px;
		line-height: 17px;
	}
	.footer .container .col-xs-12 a {
		font-size: 15px;
	}
	.footer .container .col-xs-12 {
		padding-bottom:34px;
	}
	.need_wrapper span {
		margin:10px 0px 8px;
	}
} 
@media screen and (min-width:420px) and (max-width:573px){
	.payout_slider .owl-carousel .item .img-wrap {
		height: 160px;
	}
} 