.elementor-2738 .elementor-element.elementor-element-0d17511 .elementor-heading-title{color:#4386DE;font-family:"Poppins", Sans-serif;font-size:25px;}.elementor-2738 .elementor-element.elementor-element-0d17511 > .elementor-widget-container{margin:1% 0% 0% 0%;}/* Start custom CSS for heading, class: .elementor-element-0d17511 */.page-header{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc227c7 *//* Set height of the grid so .sidenav can be 100% (adjust if needed) */
    canvas
    {
        margin-left: -50px !important;
    }
    
    /* Set gray background color and 100% height */
    body{
        font-family: 'Poppins', sans-serif;
    }
    .sidenav {
      background-color: #ffffff;
      height: 100%;
      border-right: 1px solid #DCDCDC;
      padding: 50px;
    }
    .leftnav
    {
        padding: 50px;
    }
    /* Set black background color, white text and some padding */
    footer {
      background-color: #555;
      color: white;
      padding: 15px;
    }
    .container-fluid
    {
        
    }
    /* On small screens, set height to 'auto' for sidenav and grid */
    @media screen and (max-width: 767px) {
      .sidenav {
        height: auto;
        padding: 15px;
      }
      .row.content {height: auto;} 
    }
    #find-homes
    {
        width: 100%;
    }
    select
    {
        
        
    }
    .input-group-addon
    {
        background-color: #ffffff;        
    }
    .btn-primary
    {
        background-color: #0F1C6B;
    }
    .slider {
    -webkit-appearance: none;    
    height: 10px;
    background: #d3d3d3;
    outline: none;
    -webkit-transition: .2s;
    transition: opacity .2s;
    width: 80%;
  }

  .slider:hover {
    opacity: 1;
  }

  .slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 25px;
    height: 25px;
    background: #002454;
    cursor: pointer;
    border-radius: 50%;
  }

  .slider::-moz-range-thumb {
    width: 25px;
    height: 25px;
    background: #002454;
    cursor: pointer;
    
  }
  



  #middle-price-div
  {
      border-right: 1px solid #CDCDCD;
  }
  #middle-price
  {      
    font-size: 40px;
    margin-top: -10px;
  }
  #middle-dollar
  {
      font-size: 20px;
      vertical-align: top;
      padding-top: 5px;
  }
  #middle-payment
  {
      font-size: 20px;
  }
  #payment-breakdown
  {
      border-bottom: 2px solid #0F1C6B;
  }
  #google-ad
  {
      border: 1px solid black;
      width: 500px;
      height: 300px;
      margin-left: 50px;
  }
  
#dollar-sign
{
    vertical-align: bottom;
    font-size: 20px;
}
#home-price-span
{
    font-size: 27px;
}
#left-price-div
{
    border-right: 1px solid #CDCDCD;
    padding-bottom: 1.5rem;
    
}
#left-price-div:before {
  content : "";
  position: absolute;
  left    : 0;
  bottom  : 0;
  height  : 1px;
  width   : 80%;  /* or 100px */
  border-bottom: 1px solid #CDCDCD;
}
.form-control
{
    margin-left: 0px;
}
#down-div,#down-percent-div
{
    padding-left: 0px;
    padding-right: 0px;
}
#payment-chart-div{
      width:250px !important;
      height:250px !important;
}
    .table
    {
        border-top: none;
        border-bottom: 1px solid #CDCDCD;
    }
    #home-price-span,#middle-price
    {
        border: none;
        width: 85%;
    }
    #home-price-span:focus
    {
        border: none;
        outline-width: 0;
    }
    #home-price
    {
        font-size: 26px;
    }
    #middle-price:focus
    {
        border: none;
        outline-width: 0;
    }
    
    #doughnut-center-tag 
    {
        position: relative;
        left: 145px;
        margin-top: 60px;
        font-size: 16px;
    }
    #payment-chart-div {
    display: flex;
    align-items:center;
    justify-content: center;
    position: relative;
    }
    .input-group .right-border
    {
        border-right: none;
    }
    .input-group .left-border
    {
        border-left: none;
    }
    .input-group .border-none
    {
        border: none;
    }
.entry-title{
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://proptionary.wpengine.com/wp-content/uploads/2019/08/Poppins-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-Regular-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-Bold-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://proptionary.com/wp-content/uploads/2019/08/Poppins-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */