/* custom css for header section */
.mb-0{margin-bottom: 0 !important;}
#content h1.entry-title {
    display: none;}
.ast-custom-button
 {background: linear-gradient(90deg, rgb(236, 96, 65) 0%, rgb(251, 141, 73) 100%) !important;}

#primaryBTN,
 .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
    padding-top: 16px;
    padding-bottom: 16px;
}
/* =============================contact-form========================= */

#contact-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: linear-gradient(90deg, rgb(236, 96, 65) 0%, rgb(251, 141, 73) 100%) !important;

}
/* ==================btn shrink hover effect ======================= */
#contentParagraph p{
    margin-bottom: 0.8em;}

#primaryBTNgradiant .blox_btn_group a{
background: linear-gradient(90deg, rgb(236, 96, 65) 0%, rgb(251, 141, 73) 100%) !important;
}

#contact-form input.wpcf7-form-control.wpcf7-submit.has-spinner,
#primaryBTNgradiant .blox_btn_group a,
.ast-builder-button-wrap.ast-builder-button-size-,
.new-home-button{
 -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
	transition-property: transform;}
#contact-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover,
 #primaryBTNgradiant .blox_btn_group a:hover,   
.ast-builder-button-wrap.ast-builder-button-size-:hover,
.new-home-button:hover {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);}
.elementor-widget-button{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;}
.elementor-widget-button:hover, .elementor-widget-button:focus, .elementor-widget-button:active {
  -webkit-transform: scale(0.92);
  transform: scale(0.92);}
/* ==================btn shrink hover effect ======================= */
nav#primary-site-navigation-desktop{
    background: #F2F5F7;
    padding: 0 16px;
    border-radius: 45px;}
div#n2-ss-6item2 span,
div#n2-ss-7item2 span, 
div#n2-ss-9item2 span,
div#n2-ss-11item2 span, 
div#n2-ss-12item2 span,
div#n2-ss-13item2 span,
div#n2-ss-14item2 span,
div#n2-ss-15item2 span,
div#n2-ss-16item2 span,
div#n2-ss-17item2 span,
div#n2-ss-18item2 span,
div#n2-ss-19item2 span{/* color: #ec6141; */
background:linear-gradient(to left, #FF8818 0%, #EC6041 60%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
@media only screen and (max-width: 767px)  { 
section#how-it-works-mobile .elementor-widget-ucaddon_square_icon_box .elementor-widget-container {
    margin-bottom: 16px;}
section#how-it-works-mobile .elementor-widget-ucaddon_square_icon_box .elementor-widget-container:last-child(){
	margin-bottom: 0;}
#pricing-title-container .elementor-element.elementor-element-29ee396.elementor-widget.elementor-widget-text-editor p,
#pricing-title-container .elementor-element.elementor-element-f172a2a.elementor-widget.elementor-widget-text-editor p {
    font-size: 16px;
    margin: 0;}
.elementor-animation-grow:active, .elementor-animation-grow:focus, .elementor-animation-grow:hover
 {transform: scale(1.05);}
#compare-table .cte-main-table th:first-child, td:first-child {
    text-align: center!important;}
#compare-table table th:first-child {
    border-radius: 12px 12px 0 0!important;}
#compare-table table th:last-child {
    border-radius: 0!important;}
    #compare-table table tr{border-bottom: 1px solid #E6E6E6;
    border-top:none;border-right:none;border-left:none;}
/* =============================shipping page same city section========================= */
#pricing-title-container .elementor-element.elementor-element-a949998.elementor-widget.elementor-widget-heading,
#pricing-title-container .elementor-element.elementor-element-81c296f.elementor-widget.elementor-widget-heading {
    margin-bottom: 0;}
#price-comparison-container-mobileVersion .elementor-container.elementor-column-gap-default,
#pricing-title-container .elementor-container.elementor-column-gap-default {
    width: 100%;display: flex;}

#price-comparison-container-mobileVersion .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-59ef843,
#price-comparison-container-mobileVersion .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-e2bc874,
#pricing-title-container .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-4ff702d,
#pricing-title-container .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-cc37249{
    width: 50%;}
}
    /* ==================compare table ================= */
 #compare-table .cte-main-table svg{
      width: 35px;
}   
#compare-table table th:last-child{border-radius: 0 12px 0 0;}
#compare-table table th:first-child{
    border-radius: 12px 0 0 0;}
#compare-table .cte-main-table table{
    border: none !important;
    margin-bottom: 0;}
#compare-table tr:last-child td {
    border: none;}
#compare-table .cte-main-table th:first-child, td:first-child {
    text-align: left;}
/* #comparison-table-mobile .cell:first-child{background-color: yellow;} */
#comparison-table-mobile .row.last .cell{ border-bottom: none;} 
#comparison-table-mobile .row.tabhead{
    color: #fff;
    font-weight: 600;
    font-size: 16px;}
#comparison-table-mobile .table {
    display: table;border: 1px solid #E6E6E6;
    margin: 5px;border-radius: 12px;}
  #comparison-table-mobile .row {
    display: table-row;
    border: 1px solid #E6E6E6;}
#comparison-table-mobile .cell {
    display: table-cell;
    border-bottom: 1px solid #E6E6E6;
    padding:10px 5px;}
/* =============================shipping page same city section========================= */
#pricing-title-container .elementor-element.elementor-element-81c296f.elementor-widget.elementor-widget-heading,
#pricing-title-container .elementor-element.elementor-element-a949998.elementor-widget.elementor-widget-heading {
    margin-bottom: 0;}

@media only screen and (min-width: 1200px)  {     
.site-footer-above-section-1.site-footer-section.site-footer-section-1
 {
    width: 450px;
}}
#sendle-pricingleft-container .left-title {
    margin-bottom: 0;
}
