/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

body,button,input,select,textarea {font-weight: normal;text-transform: none;font-size: 16px;line-height: 1.5;}
html, body {max-width: 100% !important;overflow-x: hidden !important;}
.page-content, .entry-content, .entry-summary { margin: 0 !important;;}
.separate-containers .site-main { margin: 0 !important;;}
body{background-color:#fff !important;}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header {
background-color: transparent !important;}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header, .wp-block-group__inner-container {padding: 0px !important;}
.entry-header{display:none;}
.swiper-slide-inner{max-width:1280px !important;}
.homeslider .elementor-button{padding:10px 40px !important;}
.ser-sec .elementor-post__read-more{background-color:#e30421;padding:8px 40px;border-radius:30px;border:2px solid #e30421;}
.ser-sec .elementor-post__read-more:hover{background-color:transparent;border:2px solid #e30421; color:#e30421 !important;}
#tablepress-1 .row-1 .column-1{background-color:#000 !important;padding:20px !important;}
#tablepress-1 .row-1 .column-2{background-color:#E00523 !important;padding:20px !important;}
.tablepress th{color:#fff !important;text-align:center !important;font-size:36px !important; font-weight:400 !important;}
.tablepress td{padding:20px 60px !important;text-transform:uppercase !important;font-size:18px !important;}
.tablepress td.column-2 {text-align:center !important;}
.tablepress td.column-1{border-right:1px solid #ddd;padding-left:50px;}
td.column-1 {position: relative;}
td.column-1:before {content: ''; height: 10px;width: 10px; background: #E00523;display: block;border-radius: 5px;position: absolute;left: 30px;top: 28px;}
#btn-c{margin-top:50px;}
::placeholder {color: #fff !important; opacity: 1 !important; }
:-ms-input-placeholder { color: #fff !important;}
#tab-sale .elementor-tabs-wrapper{border-bottom:1px solid #ddd;max-width:900px;margin:0 auto;}
#tab-sale .elementor-tab-title:hover{background-color:#E00523 !important;color:#fff;}
#tab-sale .elementor-tab-title.elementor-active{background-color:#E00523 !important;}
#tab-sale .elementor-tabs-wrapper .elementor-active a{color:#fff !important;}
#tab-sale article{position:relative;}
#tab-sale .elementor-post__text{background-color: #222222;border: 2px solid #E00523;padding:150px 20px 50px;}
#tab-sale article a {
    margin-bottom: -150px;
}
/*#tab-sale .elementor-post__text:before{content:''; border-right: 2px solid #E00523 !important;position: absolute;width: 380px !important;min-height:auto;top: 190px;z-index:-1;left:0;
     border-right: 537px solid #222222 !important; */
/*       	border-bottom: 200px solid red;
      border-left: 50px solid transparent;
      border-right: 50px solid transparent;
        top: -35px; */}
.pdf{cursor: pointer;}
.elementor-message.elementor-message-success {
    color: #fff;
    text-align: center;
}
@media screen and (max-width:1025px){

}
@media screen and (max-width:767px){
   #fmenu ul li a{display:block;text-align:center !important;}
#tab-sale .elementor-tabs {text-align: center;}
	#tab-sale .elementor-post__text {padding: 100px 20px 50px;}
	#tab-sale article a {margin-bottom: -110px;}
	#tab-sale .elementor-tab-title{border:1px solid #E00523 !important;margin-bottom:20px;}
	.elementor-tab-mobile-title{display:none;}
	.elementor-tabs-wrapper {display: block !important;;}
	.elementor-tab-desktop-title {display: block !important;}
}
@media screen and (max-width: 480px) {
	.pre-p .elementor-button-text{display:none;}
	#btn-c{padding: 0px 50px 0px 50px;}
}


