.theme-page-main{background:#100442;padding-top: 15px;padding-bottom: 15px;}
.pagenotfoud_section{padding: 60px 0;}
.sidebarcustom .form-check{padding-left: 0;}
.wp-block-social-links{justify-content: center;}
.wp-block-search__inside-wrapper {position: relative;}
.wp-block-search__button {position: absolute;right: 0;top: 0;width: 70px;height: 43px;color: #fff;background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);border-radius: 0px 8px 8px 0px;border: none;}
span.wpcf7-not-valid-tip {font-size: 13px;font-weight: 500;margin-top: -25px;margin-left: 5px;}
.widget.widget_block form input{margin-bottom: 10px;}
.elementor-accordion .elementor-accordion-item {background: rgba(255, 255, 255, 0.04);border-radius: 10px;padding: 15px 10px 15px 10px;margin-bottom: 20px;border: 1px solid rgba(255, 255, 255, 0.16) !important;cursor: pointer;}

.elementor-section .elementor-container {width: 100%;max-width: 1450px;}

.list-icon-box{padding-right: 0px;}

.bullet_lists_main li {position: relative;padding-left: 40px;margin-bottom: 30px;font-size: 18px;line-height: 30px;color:#ffffff;}
.bullet_lists_main li:before {content: '';position: absolute;top: 4px;left: 0;width: 25px;height: 25px;border: 2px solid #d3559c;border-radius: 100px;/*border-image-slice: 1;border-width: 2px;border-image-source: linear-gradient(to left, #743ad5, #d53a9d)*/;}
.list_reduced_space li{margin-bottom: 15px;}

.choose__box-icon .icon_mlrcenter .icon{margin-left: auto;margin-right: auto;}
.wp-block-social-links li.wp-social-link {background: rgba(255, 255, 255, 0.2) !important;border-radius: 8px;}

.logoslider_main .elementor-swiper-button.elementor-swiper-button-prev {position: absolute;top: 230px;left: 45%;} 
.logoslider_main .elementor-swiper-button.elementor-swiper-button-next {position: absolute;top: 230px;right: 45%;}
.logoslider_main .elementor-swiper-button i {font-weight: 400;border: 1px solid #fff;border-radius: 100px;width: 55px;height: 55px;line-height: 53px;text-align: center;}
.logoslider_main .elementor-swiper-button.elementor-swiper-button-next i {color:#130f40;background:#ffffff;}

.icon-box {align-items: center;}

.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom .list-coin li{padding: 0 15px;}
.banner-top__sale .list-coin li img {width: 20px !important;}
.banner-top__sale .list-coin li img.eth_icon{width:15px;}
.banner-top__sale .list-coin li img.master_icon {width: 35px !important;}
.banner-top__sale .list-coin li img.visa_icon {width: 35px !important;}

@media (max-width:1200px){
	.banner-top.style-1 .banner-top__content .desc{padding-right: 0px;}
	.banner-top.style-1 .banner-top__sale{padding: 0 0px;}
	.logoslider_main .elementor-swiper-button.elementor-swiper-button-prev {left: 38%;}
	.logoslider_main .elementor-swiper-button.elementor-swiper-button-next {right: 38%;}
}

@media (max-width:768px){
	.banner-top.style-1 .banner-top__sale{padding: 0 60px;}
	.banner_respons .elementor-column.elementor-col-50{width:100%;}
	.document_respons .elementor-column.elementor-col-25{width:100%;}
	.elementor-accordion .elementor-accordion-item {padding: 10px 8px 10px 8px;}
	.elementor-accordion .elementor-accordion-item .elementor-tab-title i{font-size: 14px;display:none;}
	.features_columns .choose__box-icon{justify-content: center !important;}
}

@media (min-width: 540px) and (max-width: 767px){
	.banner-top.style-1 .banner-top__sale{padding: 0 50px;}
}

@media (max-width:541px){
	.banner-top.style-1 .banner-top__sale{padding: 0 0px;}
	.logoslider_main .elementor-swiper-button.elementor-swiper-button-prev {left: 30%;}
	.logoslider_main .elementor-swiper-button.elementor-swiper-button-next {right: 30%;}
}