body {
	#content form{
		.ddm-label{
			color: #ffffffd1;
		}
		
		.ddm-label-required{
			color: #ffffffd1;
		}
		
		.lfr-ddm-legend{
			color: #ffffffd1;
		}
		
		.ddm-field-types-fieldset__nested > label{
			color: #ffffff;
		}
		
		.toggle-switch{
			color: #ffffffa8;
		}
		
		.toggle-switch-label {
    			color: #ffffffa8;
		}
		
		.lfr-de__field-feedback{
			color: #ffffffa8;
		}
		
		hr{
			border-color: #ffffff44;
		}
		
		.toggle-switch-check:checked ~ .toggle-switch-bar::before {
    			background: #fd851a !important;
    			border-color: #fd851a !important;}
	}
	
	#content{
	  .lfr-ddm__default-page-header-title{
	    color: #ffffff;
	  }
	  
	  .lfr-ddm__default-page-header-description{
	    color: #ffffffa8;
	  }
	  
	  .lfr-ddm__default-page-container{
	    background-color: transparent;
      border: 0;
	  }
	  
	  .lfr-ddm__default-page-title{
	    color: #ffffff;
	  }
	  
	  .lfr-ddm__default-page-description{
	    color: #ffffffa8;
	  }
	  
	  .lfr-ddm__default-page-buttons{
	    .btn{
	      padding: 14px 22px;
      border-radius: 56px;
      font-family: 'Lexend', sans-serif;
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
	    }
	    
	    .btn-secondary{
     border: 2px solid #F2F5F8;
      background: #F2F5F8;
      color: #1D252D;
    }
    .btn-secondary:hover {
      background: #DCE2E8;
      border-color: #DCE2E8;
    }
    .btn-secondary:focus {
      background: #DCE2E8;
      border-color: #1D252D;
    }
    .btn-secondary:active {
      background: #333D47;
      border-color: #333D47;
      box-shadow: 0 6px 15px -3px rgba(0, 0, 0, 0.10);
      color: #fff;
    }
	  }
	}
}

@media only screen and (max-width: 991px) {
  #content{
    .lfr-ddm__default-page-buttons{
	    .btn{
	      padding: 12px 20px !important;
    border-radius: 48px !important;
    font-size: 18px !important;
    line-height: 20px !important;
	    }
	  }
  }
}

@media only screen and (max-width: 575px) {
  #content{
    .lfr-ddm__default-page-buttons{
	    .btn{
	       padding: 10px 18px !important;
    border-radius: 42px !important;
    font-size: 16px !important;
    line-height: 18px !important;
	    }
	  }
  }
}
