.consents {margin-bottom:50px}
.consents .ln {margin-top:20px;display:flex;justify-content:space-between;font-size:initial;line-height:34px;}
.consents .switch {position: relative;display: inline-block;width: 60px;height: 34px;}
.consents .switch input {opacity: 0;width: 0;height: 0;}
.consents .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}
.consents .slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}
.consents input:checked + .slider {background-color: #572D83}
.consents input:disabled + .slider {cursor:not-allowed}
.consents input:focus + .slider {box-shadow: 0 0 1px #572D83;}
.consents input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}
.consents .slider.round {border-radius: 34px;}
.consents .slider.round:before {border-radius: 50%;}
.consents .actions {margin-top:50px;text-align:right}
.consents .actions button{min-width:150px}
.consents #consentsResult .alert{margin-top:30px}

.gdpr_consent {
	text-align: left;
}
.gdpr_info {
    text-align: justify;
}
